PackageTrack
Sign in Get early access

zenstruck/messenger-monitor-bundle

Batteries included UI to monitor your Messenger workers, transports, schedules, and messages.

v0.6.0 846K downloads/mo #3311 most downloaded on Packagist zenstruck/messenger-monitor-bundle

What this package is like to depend on

Last release 8 months ago

08 Dec 2025

Release timing varies

gaps range from 2 weeks to 7 months

Nearly every release is documented

notes for 10 of 10 stable releases

Nothing withdrawn

no release was ever pulled

3 years old

10 releases · first in 2024

1 release in the last 12 months

see the full history below

Release timeline

10 releases · Feb 2024 to Dec 2025
2025 2026
Release Pre-release

Releases

latest 10
  1. v0.6.0 08 Dec 2025
    Release notes

    Warning

    This release contains BC BREAKS. Review UPGRADE.md to mitigate.

    97819cb feat: allow Symfony 8 (#171) by @Chris53897, @Chris8934
    a756de2 minor: bump zenstruck/collections to 0.8 (#157) by @Chris53897, @Chris8934
    ed10641 feat(history): add support for non-default entity manager (#155) by @faizanakram99, @kbond
    1b94c1d feat!: change fieldType of memoryUsage from integer to bigint (#154) by @priyadi
    d7a5d85 minor: bump zenstruck/collections to 0.6 (#153) by @tacman

    Full Change List

    Open source →
  2. v0.5.4 29 May 2025
    Release notes

    d002de6 fix(history): normalize binary strings (#152) by @kbond

    Full Change List

    Open source →
  3. v0.5.3 22 May 2025
    Release notes

    c984f16 fix(ui): remove need for app.locale (#150) by @kbond

    Full Change List

    Open source →
  4. v0.5.2 10 May 2025
    Release notes

    7956c33 minor: test on Symfony 7.3 (#147) by @kbond
    7ea7534 feat: lower priority of HandleMonitorStampListener (#146) by @Chris53897, @Chris8934, @kbond
    2617e3a fix: Twig deprecation (#144) by @czachor
    7dbfdc9 minor: Use jsdelivr for @hotwired/stimulus (#142) by @fracsi
    d871702 minor: add Symfony 7.2 to test matrix (#117) by @kbond

    Full Change List

    Open source →
  5. v0.5.1 28 Nov 2024
    Release notes

    cb1ff73 fix(ui): show proper duration (#128) by @kbond
    cdab715 doc: add removal of live components to UPGRADE.md by @kbond

    Full Change List

    Open source →
  6. v0.5.0 25 Nov 2024
    Release notes

    Warning

    This release contains BC BREAKS. Review UPGRADE.md to mitigate.

    a39f52a minor: ci update by @kbond
    747bb44 feat(history): allow #[TagStamp] to be added to parent classes/interfaces (#120) by @kbond
    005e050 minor: add feature tests (#120) by @kbond
    919319a minor(history): split HistoryListener (#120) by @kbond
    9db1567 minor(history): allow Results to contain null (#120) by @kbond
    f6f6189 feat(history): allow adding DisableMonitoringStamp to interfaces (#120) by @kbond
    970e6d2 feat(history): ability to disable monitoring by class/interface (#120) by @kbond
    8d2e21e minor: require zenstruck/collection 0.5.0+ (#119) by @kbond
    11af66a feat!: make results column nullable (#118) by @kbond
    85bef65 feat!: return milliseconds for durations (#118) by @kbond
    f520542 minor: add abstract Metric class (#118) by @kbond
    2fd584e minor: show refresh button when polling paused (#118) by @kbond
    7786793 minor: format durations with console Helper if available (#118) by @kbond
    3b07364 minor: remove Symfony 7.2 from test matrix (#110) by @kbond
    d1f6f44 feat: add MonitorStampNormalizer (#110) by @kbond
    78cc0e5 minor: refactor ViewHelper (#115) by @kbond
    4c1a06a feat!: store wait_time/handle_time in milliseconds (#115) by @kbond
    0cb3ba7 feat: refreshable dashboard widgets (#116) by @kbond
    7b0f277 minor: refactor to stimulus (#116) by @kbond
    96d6dec feat!: remove live components (#116) by @kbond
    e6a804a minor: add mariadb to CI matrix (#114) by @kbond
    84d1f39 fix: use strict pagination (#112) by @kbond
    5a9cf9e feat: show handler name for failures (#111) by @kbond
    ac04193 feat: limit number of queued messages shown (#109) by @kbond
    6f54d74 minor: remove symfony/security-csrf requirement (#108) by @kbond
    b5213ce minor: remove symfony/form requirement (#108) by @kbond
    678f28b minor: adjust failed transport exception display (#103) by @kbond
    187b6b0 feat: allow retrying failed messages (#103) by @kbond
    7f9facc feat: allow removing messages from transports (#102) by @kbond
    4243f17 minor: redirect after triggering task (#102) by @kbond
    3973a1f feat: per-message statistics (#104) by @kbond
    f7eccc4 feat!: add wait/handle time to ProcessedMessage (#105) by @kbond
    9e89ebd minor: fix cs [skip ci] by @kbond
    4e803d1 minor: add mysql/sqlite/pgsql to CI test matrix (#107) by @kbond
    1a2c277 minor: add ORMStorage integration tests (#107) by @kbond
    266c25f minor: refactor tests (#107) by @kbond
    bd82185 feat!: refactor message type filter (#106) by @kbond
    c5a0614 minor: use @template default (#106) by @kbond
    53f7064 fix: change DoctrineBundle\Registry to Persistence\ManagerRegistry (#100) by @priyadi
    799008f minor: adjust ci (#101) by @kbond
    79df644 doc: add notes about CSRF and Form requirements (#98) by @SpartakusMd

    Full Change List

    Open source →
  7. v0.4.0 24 Jul 2024
    Release notes

    72568b7 chore: ignore PHPStan errors for PHP 8.1 (#92) by @Chris53897, @Chris8934
    a21ec24 ci: add testrun for PHP 8.4 and symfony 7.1 (#95) by @Chris53897, @Chris8934
    7740bd2 docs: add info about disable log entries (#94) by @Chris53897, @Chris8934
    64bdbd5 feat: change label to danger for failed transport (#93) by @Chris53897, @Chris8934
    e966363 fix: statistics for history (#90) by @Chris53897, @Chris8934
    afd195d doc: Fix Route attribute namespace (#86) by @hhamon

    Full Change List

    Open source →
  8. v0.3.0 14 Apr 2024
    Release notes

    1f875b0 fix(history): Remove group by from history queries (#84) by @bobvandevijver
    8315f51 feat: allow "doctrine/orm" 3 (#82) by @Chris53897, @Chris8934

    Full Change List

    Open source →
  9. v0.2.0 21 Mar 2024
    Release notes

    c993c50 feat: Add Makefile for better DX (#79) by @dontfreakout
    c2add1a feat: Add message type filter in History (#78) by @dontfreakout
    a6e499f feat: bump zenstruck/collection to version 0.4 (#71) by @Chris53897, @Chris8934
    f0016db chore: fix ci action for "php-test-symfony" (#72) by @Chris53897, @Chris8934
    b29d769 fix: Implement null safety for 'not like' condition (#69) by @dontfreakout
    992fb87 feat: Add parameter to DisableMonitoringStamp to disable only when message has no handler (#68) by @dontfreakout

    Full Change List

    Open source →
  10. v0.1.0 16 Feb 2024
    Release notes

    7609822 fix: Replace nested exception handling method in HistoryListener (#67) by @dontfreakout
    346ba5a feat: require Scheduler 6.4+ (#65) by @dontfreakout
    bc092aa feat: Add configurable cache (#63) by @dontfreakout
    451272a minor: Use attribute rather than annotation (#60) by @tacman
    32fcc4c feat: bump zenstruck/collection to version 0.3 (#53) by @Chris53897, @Chris8934
    f6a5464 minor: adjust deprecation output during tests by @kbond
    524b49f minor: partial sca fixes by @kbond
    2dcc87c test: adjust test for mac os (#50) by @Chris53897, @Chris8934
    3ab9a84 feat: update zenstruck/bytes to v1 (#48) by @Chris53897, @Chris8934
    3067279 feat: allow symfony 7 (#44) by @Chris53897, @Chris8934, @kbond
    ca41258 doc: Update README.md (#39) by @golliholzland
    6286310 doc: fix the order of the installation instructions (#37) by @lbae
    69710bb BC BREAK(history): change ProcessedMessage::$tags column to string by @kbond
    1a6b813 Fix typo in the readme (#31) by @jdreesen
    c941bbd feat: add badge for environment info (#32) by @Chris53897, @Chris8934
    ff7201a fix: live-component for transports (#27) by @Chris53897, @Chris8934
    7d671bf chore: improve exception message for missing bundles (#26) by @Chris53897, @Chris8934
    e38e061 chore: add "symfony/ux-live-component" to composer suggests (#25) by @Chris53897, @Chris8934
    70c4690 docs: add more infos for messenger:monitor:purge (#23) by @Chris53897, @Chris8934
    e999fda docs: add clear cache instructions for install (#19) by @Chris53897, @Chris8934
    a4fc554 fix(history): use group by for aggregates by @kbond
    8ad6125 fix: service id typo (closes #12) by @kbond
    f311b85 Allow \Stringable in ID return type on ProcessedMessage (#14) by @balazscsaba2006
    d9e36de Allow overloading the ProcessedMessage constructor (#13) by @balazscsaba2006
    27e8ea8 add badges to readme by @kbond
    e1e7bad update readme by @kbond

    Full Change List

    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive