croustibat/filament-jobs-monitor
Attempt to read property "exception_message" on null when clicking the "Details" action on QueueMonitorResource. The closure parameter was renamed from $queueMonitor to $record to match Filament 5 conventions. ([@danielebarbaro](https://github.com/danielebarbaro) — #111)dependabot/fetch-metadata from 3.0.0 to 3.1.0 (#112)--auto --merge with --squashFull Changelog: https://github.com/ultraviolettes/filament-jobs-monitor/compare/v4.4.0...v4.4.1
int|string tenant ID support — scopeForTenant() now accepts both integer and string tenant IDs, enabling compatibility with packages like tenancyforlaravel that use string-based UUIDs. The PHP payload serialization query has been updated from i:123; format to s:3:"123"; format. ([@zerdotre](https://github.com/zerdotre) — #106)tenant_id column is now visible in the table when multi-tenancy is enabled in the config.tenant_id column type changed from unsignedBigInteger to string (with index). This only affects new installations.If you were using integer-based tenant IDs, the serialization format in scopeForTenant() has changed:
| Before | After |
|---|---|
i:123; (PHP int) |
s:3:"123"; (PHP string) |
New jobs dispatched after upgrading will use the string format. Existing records in queue_monitors are not modified. If you need to query historical records, create a data migration or keep your $tenantId typed as int.
A big thank you to [@zerdotre](https://github.com/zerdotre) for contributing both features in this release! 🙌
Full Changelog: https://github.com/ultraviolettes/filament-jobs-monitor/blob/main/CHANGELOG.md
getModel() should return class-string, not class instance (#107 by @webard)
Class "[]" not found error after upgrading from v4.2 to v4.3resolve(QueueMonitor::class) returned an object instance instead of a class name stringresolve(QueueMonitor::class)::class to correctly return the FQCNcomposer update croustibat/filament-jobs-monitor
QueueMonitor model can now be replaced with a custom implementation via Laravel's container. Simply bind your own model in a ServiceProvider. (thanks @webard — #102)dependabot/fetch-metadata from 2.5.0 to 3.0.0. (#103)| Version | FilamentPHP | PHP |
|---|---|---|
| 1.* | 2.* | 8.1 |
| 2.* | 3.* | >= 8.1 |
| 3.* | 4.* | >= 8.1 |
| 4.* | 5.* | >= 8.2 |
https://github.com/ultraviolettes/filament-jobs-monitor/compare/v4.2.0...v4.3.0
This release brings all community contributions from v3.3.0 to the Filament v5 branch.
config('filament-jobs-monitor.connection'). Supports both explicit queries and implicit model queries. (inspired by @zerdotre — #95)illuminate/contracts: ^13.0 support. (thanks @laravel-shift — #98)UnitEnum can now be used for the navigation group, aligning with Filament's native PHP 8.1 enum support. (thanks @blackshadev — #96)| Version | FilamentPHP | PHP |
|---|---|---|
| 1.* | 2.* | 8.1 |
| 2.* | 3.* | >= 8.1 |
| 3.* | 4.* | >= 8.1 |
| 4.* | 5.* | >= 8.2 |
https://github.com/ultraviolettes/filament-jobs-monitor/compare/v4.1.2...v4.2.0
UnitEnum support for navigation group (PHP 8.1+)NavigationGroup^13.0 to illuminate/contracts constraintconnection config key in filament-jobs-monitor.phpnull)tenancy config section (enabled, model, column)QueueMonitor, FailedJob, and QueueJob modelsFilament::getTenant() usage)tenant_id columnFull Changelog: https://github.com/ultraviolettes/filament-jobs-monitor/compare/3.2.0...v3.3.0
Full Changelog: https://github.com/ultraviolettes/filament-jobs-monitor/compare/v4.1.1...v4.1.2
Filament\Tables\Actions to Filament\Actions namespaceFull Changelog: https://github.com/ultraviolettes/filament-jobs-monitor/compare/v4.1.0...v4.1.1
All features include English and French translations.
Full Changelog: https://github.com/ultraviolettes/filament-jobs-monitor/compare/v4.0.0...v4.1.0
| Version | FilamentPHP | PHP |
|---|---|---|
| 1.* | 2.* | 8.1 |
| 2.* | 3.* | >= 8.1 |
| 3.* | 4.* | >= 8.1 |
| 4.* | 5.* | >= 8.2 |
Full Changelog: https://github.com/ultraviolettes/filament-jobs-monitor/compare/v3.2.0...v4.0.0
ProgressColumn class with inline styles for maximum compatibilityFull Changelog: https://github.com/croustibat/filament-jobs-monitor/compare/3.1.3...3.2.0
Full Changelog: https://github.com/ultraviolettes/filament-jobs-monitor/compare/3.1.2...3.1.3
Filament\Tables\Actions\* to Filament\Actions\*Full Changelog: https://github.com/ultraviolettes/filament-jobs-monitor/compare/3.1.1...3.1.2
$view property declaration (removed static modifier)canAccess() method signature to match Filament v4Full Changelog: https://github.com/ultraviolettes/filament-jobs-monitor/compare/3.1.0...3.1.1
database queue driver)queue:retry commandadmincomposer.json keywords for better discoverability on PackagistQueueJob and FailedJob modelscomposer update croustibat/filament-jobs-monitor
Full Changelog: https://github.com/ultraviolettes/filament-jobs-monitor/compare/3.0.3...3.1.0
Column::configureUsing() with searchable() or sortable()status column is a virtual attribute, not a database columnFull Changelog: https://github.com/ultraviolettes/filament-jobs-monitor/compare/3.0.2...3.0.3
SubNavigationPosition importgetSubNavigationPosition() methodFull Changelog: https://github.com/ultraviolettes/filament-jobs-monitor/compare/3.0.1...3.0.2
Full Changelog: https://github.com/ultraviolettes/filament-jobs-monitor/compare/2.6.1...2.6.2
Full Changelog: https://github.com/croustibat/filament-jobs-monitor/compare/2.5.0...2.6.0
Full Changelog: https://github.com/croustibat/filament-jobs-monitor/compare/2.4.0...2.5.0
Full Changelog: https://github.com/croustibat/filament-jobs-monitor/compare/2.3.0...2.4.0
Full Changelog: https://github.com/croustibat/filament-jobs-monitor/compare/2.2.0...2.3.0
Full Changelog: https://github.com/croustibat/filament-jobs-monitor/compare/2.1.0...2.2.0
Full Changelog: https://github.com/croustibat/filament-jobs-monitor/compare/2.0.0...2.1.0
Full Changelog: https://github.com/croustibat/filament-jobs-monitor/compare/1.4.0...2.0.0
Full Changelog: https://github.com/croustibat/filament-jobs-monitor/compare/1.3.1...1.4.0
Full Changelog: https://github.com/croustibat/filament-jobs-monitor/compare/1.2.0...1.3.0
Full Changelog: https://github.com/croustibat/filament-jobs-monitor/compare/1.1.0...1.2.0
How can I help you explore Laravel packages today?