github ultraviolettes/filament-jobs-monitor v3.3.0
v3.3.0 - Community Contributions

11 hours ago

What's New

🌍 German Translation Update (PR #97)

  • Complete German translation with all 61 keys (full parity with English)
  • More idiomatic translations (Jobs → Hintergrundprozesse, Queue → Warteschlange, Exception → Ausnahme)
  • Thanks to @Arne1303

🧭 Enum Navigation Group Support (PR #96)

  • Added UnitEnum support for navigation group (PHP 8.1+)
  • Aligned with native Filament enum support for NavigationGroup
  • Thanks to @blackshadev

🚀 Laravel 13 Compatibility (PR #98)

  • Added ^13.0 to illuminate/contracts constraint
  • Package now supports Laravel 10, 11, 12, and 13
  • Thanks to @laravel-shift

🔌 Configurable Database Connection (PR #95)

  • New connection config key in filament-jobs-monitor.php
  • Supports dedicated database connections for job monitoring
  • Fallback to default connection when not configured (null)
  • Thanks to @zerdotre

🏢 Multi-Tenancy Support (PR #99)

  • Tenant-aware job monitoring with Filament's built-in tenancy
  • New tenancy config section (enabled, model, column)
  • Automatic tenant scoping on QueueMonitor, FailedJob, and QueueJob models
  • Protected against CLI/queue contexts (safe Filament::getTenant() usage)
  • Includes migration stub for tenant_id column
  • Disabled by default — fully backward compatible
  • Thanks to @danharper83

Technical Notes

  • Added test infrastructure (Pest + Orchestra Testbench)
  • 8 tests covering multi-tenancy functionality

Full Changelog: 3.2.0...v3.3.0

Don't miss a new filament-jobs-monitor release

NewReleases is sending notifications on new releases.