PackageTrack
Sign in Get early access

zenstruck/messenger-test

Assertions and helpers for testing your symfony/messenger queues.

v1.15.0 6.2M downloads/mo #1389 most downloaded on Packagist zenstruck/messenger-test

What this package is like to depend on

Last release 21 days ago

02 Aug 2026

Release timing varies

gaps range from 8 days to 10 months

Most releases are documented

notes for 28 of 35 stable releases

Nothing withdrawn

no release was ever pulled

6 years old

35 releases · first in 2021

4 releases in the last 12 months

see the full history below

Release timeline

35 releases · Jan 2021 to Aug 2026
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 35
  1. v1.15.0 02 Aug 2026
    Release notes

    26ffd01 feat: process a specific message from the queue (#106) by @podoko
    5bc11ad fix: prevent TestTransport from increasing phpunit's assertions count (#104) by @podoko
    e3a1d7c minor: remove deprec (#110) by @nikophil
    67c0e7a chore: upgrade PHPUnit (#107) by @nikophil
    5557134 docs: fix envelope typo (#102) by @beau-ottens, beau-ottens

    Full Change List

    Open source →
    Release notes

    August 2nd, 2026 - v1.14.0...v1.15.0

    • 26ffd01 feat: process a specific message from the queue (#106) by @podoko
    • 5bc11ad fix: prevent TestTransport from increasing phpunit's assertions count (#104) by @podoko
    • e3a1d7c minor: remove deprec (#110) by @nikophil
    • 67c0e7a chore: upgrade PHPUnit (#107) by @nikophil
    • 5557134 docs: fix envelope typo (#102) by @beau-ottens, beau-ottens
    Open source →
  2. v1.14.0 11 Feb 2026
    Release notes

    842948e feat: allow enabling / disabling retries manually (#101) by @tunterreitmeier

    Full Change List

    Open source →
    Release notes

    February 11th, 2026 - v1.13.0...v1.14.0

    • 842948e feat: allow enabling / disabling retries manually (#101) by @tunterreitmeier
    Open source →
  3. v1.13.0 06 Dec 2025
    Release notes

    a2fef7e chore: update CI (#100) by @kbond
    67f1965 chore: upgrade PHPStan to 2.x (#100) by @kbond
    608fc78 feat: drop Symfony 5.4 (#100) by @kbond
    53d294a chore: normalize CI (#100) by @kbond

    Full Change List

    Open source →
    Release notes

    December 6th, 2025 - v1.12.0...v1.13.0

    • a2fef7e chore: update CI (#100) by @kbond
    • 67f1965 chore: upgrade PHPStan to 2.x (#100) by @kbond
    • 608fc78 feat: drop Symfony 5.4 (#100) by @kbond
    • 53d294a chore: normalize CI (#100) by @kbond
    Open source →
  4. v1.12.0 02 Nov 2025
    Release notes

    67347f7 chore: support Symfony 8 (#99) by @nikophil

    Full Change List

    Open source →
    Release notes

    November 2nd, 2025 - v1.11.1...v1.12.0

    • 67347f7 chore: support Symfony 8 (#99) by @nikophil
    Open source →
  5. v1.11.1 14 Jul 2025
    Release notes

    7fae735 minor: throw exceptions on uninitialized transport (#96) by @kbond
    64a93e8 minor: fix flaky test (#96) by @kbond

    Full Change List

    Open source →
    Release notes

    July 14th, 2025 - v1.11.0...v1.11.1

    • 7fae735 minor: throw exceptions on uninitialized transport (#96) by @kbond
    • 64a93e8 minor: fix flaky test (#96) by @kbond
    Open source →
  6. v1.11.0 26 Sep 2024
    Release notes

    d9d711b Reset TestTransport on ensureKernelShutdown (#90) by @HypeMC
    36329a1 chore: upgrade CI matrix (#92) by @nikophil
    1f78317 docs: Add installation step to add the bundle in the config (#85) by @dazz, @kbond

    Full Change List

    Open source →
    Release notes

    September 26th, 2024 - v1.10.0...v1.11.0

    • d9d711b Reset TestTransport on ensureKernelShutdown (#90) by @HypeMC
    • 36329a1 chore: upgrade CI matrix (#92) by @nikophil
    • 1f78317 docs: Add installation step to add the bundle in the config (#85) by @dazz, @kbond
    Open source →
  7. v1.10.0 31 Jul 2024
    Release notes

    07ea68a feat: handler use deserialization version of the message with test_serialization=true #86 (#87) by @jaugustin
    a33dc20 feat: have TestTransport additional receiver interfaces (#84) by @kbond
    7164fce fix: allows to use options configuration (#80) by @aegypius

    Full Change List

    Open source →
    Release notes

    July 31st, 2024 - v1.9.3...v1.10.0

    • 07ea68a feat: handler use deserialization version of the message with test_serialization=true #86 (#87) by @jaugustin
    • a33dc20 feat: have TestTransport additional receiver interfaces (#84) by @kbond
    • 7164fce fix: allows to use options configuration (#80) by @aegypius
    Open source →
  8. v1.9.3 21 Mar 2024
    Release notes

    d4a8525 minor: small cleanup (#76) by @kbond
    b91a87f minor: fix sca (#76) by @kbond
    82cf50b minor: fix typo (#76) by @kbond
    9f31c86 fix: handle DelayStamp in the past (#75) by @benito103e

    Full Change List

    Open source →
    Release notes

    March 21st, 2024 - v1.9.2...v1.9.3

    • d4a8525 minor: small cleanup (#76) by @kbond
    • b91a87f minor: fix sca (#76) by @kbond
    • 82cf50b minor: fix typo (#76) by @kbond
    • 9f31c86 fix: handle DelayStamp in the past (#75) by @benito103e
    Open source →
  9. v1.9.2 21 Mar 2024
    Release notes

    d1c4d37 fix: add attributes to support PHPUnit 10 + 11 (#73) by @mickverm
    99856ba docs: add return types to arrow functions (#70) by @carusogabriel

    Full Change List

    Open source →
    Release notes

    March 21st, 2024 - v1.9.1...v1.9.2

    • d1c4d37 fix: add attributes to support PHPUnit 10 + 11 (#73) by @mickverm
    • 99856ba docs: add return types to arrow functions (#70) by @carusogabriel
    Open source →
  10. v1.9.1 23 Nov 2023
    Release notes

    baf5893 fix: set support_delay_stamp to false by default (#69) by @nikophil

    Full Change List

    Open source →
    Release notes

    November 23rd, 2023 - v1.9.0...v1.9.1

    • baf5893 fix: set support_delay_stamp to false by default (#69) by @nikophil
    Open source →
  11. v1.9.0 24 Oct 2023
    Release notes

    October 24th, 2023 - v1.8.0...v1.9.0

    • 0554e7c feat: Symfony 7 support (#67) by @kbond
    Open source →
  12. v1.8.0 18 Oct 2023
    Release notes

    October 18th, 2023 - v1.7.3...v1.8.0

    • 71d66ed feat: support delay stamp and require php 8.1 (#66) by @nikophil, @kbond
    Open source →
  13. v1.7.3 09 Oct 2023
    Release notes

    October 9th, 2023 - v1.7.2...v1.7.3

    • 68b535a minor: Add conditional return type for EnvelopeCollection::messages (#64) by @norkunas
    Open source →
  14. v1.7.2 24 Feb 2023
    Release notes

    February 24th, 2023 - v1.7.1...v1.7.2

    • 2e51d27 fix: always collect messages in TestTransport::$queue (#62) by @nikophil
    Open source →
  15. v1.7.1 24 Feb 2023
    Release notes

    February 24th, 2023 - v1.7.0...v1.7.1

    • 6a179b6 fix(EnvelopeCollection): return type for psalm and method final (#60) by @flohw
    Open source →
  16. v1.7.0 22 Feb 2023
    Release notes

    February 22nd, 2023 - v1.6.1...v1.7.0

    • 61e8802 feat: Make bus queriable (#54) by @flohw
    • 823f155 fix(ci): prevent running fixcs/sync-with-template on forks (#57) by @kbond
    • bfa2191 fix(tests): phpunit deprecation (#57) by @kbond
    Open source →
  17. v1.6.1 02 Feb 2023
    Release notes

    February 2nd, 2023 - v1.6.0...v1.6.1

    • 12c8b18 fix: reinit TestTransport before each test (#56) by @nikophil
    Open source →
  18. v1.6.0 23 Jan 2023
    Release notes

    January 23rd, 2023 - v1.5.1...v1.6.0

    • fb0bb0c feat: enable messages collection (#55) by @nikophil
    • 7fb455d fix(ci): add token by @kbond
    • 508f890 chore(ci): fix by @kbond
    • 416f086 fix(test): deprecation (#53) by @kbond
    • 885fbd8 ci: adjust (#53) by @kbond
    Open source →
  19. v1.5.1 23 Sep 2022
    Release notes

    September 23rd, 2022 - v1.5.0...v1.5.1

    • 56f667c [bug] ignore receiver detached from transport (#52) by @alli83
    Open source →
  20. v1.5.0 06 Sep 2022
    Release notes

    September 6th, 2022 - v1.4.2...v1.5.0

    • 0fe8aef [feature] allow TestTransport::send() to accept object|array (#50) by @kbond
    Open source →
  21. v1.4.2 15 Jun 2022
    Release notes

    June 15th, 2022 - v1.4.1...v1.4.2

    • 4b4566d [bug] fix processing empty queue (#48) by @kbond
    • 6f79b43 [doc] add troubleshooting section and detached entities workaround (#46) by @kbond
    • 8efb392 [doc] update config to new when@test notation (#46) by @kbond
    • 8253ec9 [minor] simplify ci config (#45) by @kbond
    • ea298ec [minor] remove scrutinizer (#45) by @kbond
    • 2a1a944 [doc] fix: typo in README.md (#42) by @romainallanot
    Open source →
  22. v1.4.1 04 Mar 2022
    Release notes

    March 4th, 2022 - v1.4.0...v1.4.1

    • a70c269 [bug] reset transport before tests (#40) by @rodnaph
    • bb97995 [minor] add conflict for symfony/framework-bundle 5.4.5 & 6.0.5 (#39) by @kbond
    • 5a5e40c [minor] fix typehint by @kbond
    • 5932352 [minor] add static code analysis with phpstan (#38) by @kbond
    Open source →
  23. v1.4.0 08 Jan 2022
    Release notes

    January 8th, 2022 - v1.3.0...v1.4.0

    • 8a434ad [feature] add ability to enable retries (#37) by @kbond
    • 1381f27 [bug] disable retries (#37) by @kbond
    Open source →
  24. v1.3.0 30 Dec 2021
    Release notes

    December 30th, 2021 - v1.2.1...v1.3.0

    • 13376bb [minor] give a name to the transport in the Worker (#34) by @nikophil
    • 97fb25c [feature] add test_serialization option in dsn (#35) by @nikophil
    • cf2ec7f [bug] prevent infinite loop in unblock mode (#36) by @nikophil
    Open source →
  25. v1.2.1 19 Oct 2021
    Release notes

    October 19th, 2021 - v1.2.0...v1.2.1

    • 8aac8d0 [minor] allow "0" for EnvelopeCollection::assertContains() (#30) by @kbond
    Open source →
  26. v1.2.0 07 Oct 2021
    Release notes

    October 7th, 2021 - v1.1.0...v1.2.0

    • b02e861 [feature] add EnvelopeCollection::back() (#28) by @kbond
    • d649463 [ci] use reusable workflows (#27) by @kbond
    Open source →
  27. v1.1.0 05 Oct 2021
    Release notes

    October 5th, 2021 - v1.0.0...v1.1.0

    • e54feb3 [feature] process messages with app's event dispatcher (#26) by @kbond
    • 9867e39 [minor] refactor service definitions (#25) by @kbond
    • 1499a57 [minor] add .editorconfig (#25) by @kbond
    • 84442ac [minor] test on Symfony 5.4 (#22) by @kbond
    Open source →
  28. v1.0.0 28 Sep 2021
    Release notes

    September 28th, 2021 - Initial Release

    Open source →
  29. v0.6.0 13 Sep 2021

    Nothing published for this version

  30. v0.5.0 11 Aug 2021

    Nothing published for this version

  31. v0.4.0 09 Aug 2021

    Nothing published for this version

  32. v0.3.1 14 May 2021

    Nothing published for this version

  33. v0.3.0 28 Apr 2021

    Nothing published for this version

  34. v0.2.0 27 Mar 2021

    Nothing published for this version

  35. v0.1.0 12 Jan 2021

    Nothing published for this version

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