MongoDB Messenger Transport

MongoDB Messenger Transport 1.8.0

This new minor version includes only a small change, allowing its use with Symfony 8. The only needed change is to allow the new major version (2.0) of the underlying bundle.

This is the full changelog:

  • Allow Symfony 8 (#49)

Date Call count Missing webhook? 2026-01-02 814 YES 2026-01-02 3574 NO 2026-01-03 322 YES 2026-01-03 1586 NO 2026-01-05 1163 YES 2026-01-05 5227 NO 2026-01-07 992 YES 2026-01-07 5121 NO 2026-01-08 1041 YES 2026-01-08 5272 NO 2026-01-09 909 YES 2026-01-09 5098 NO 2026-01-10 214 YES 2026-01-10 1944 NO 2026-01-12 1168 YES 2026-01-12 5689 NO 2026-01-13 1131 YES 2026-01-13 5281 NO 2026-01-14 978 YES 2026-01-14 4699 NO

MongoDB Messenger Transport 1.7.0

This new minor version is a small refactoring, because it includes a couple for version bumps that allowed the introduction of Rector and PHPUnit 10. Particularly, PHP 8.1 is now the minimum required language version.

This is the full changelog:

  • Bump minimum requirement to:
    • PHP 8.1+
    • ext-mongodb 1.12+
    • mongodb/mongodb 1.11+
    • symfony/framework-bundle 4.4.23+
  • Upgrade test suite to PHPUnit 10+
  • Adopt Rector and update the codebase accordingly
  • Improve config & serialization validation thanks to PHPStan v2 upgrade

MongoDB Messenger Transport 1.6.0

This new minor version adds support for the new major versions of the MongoDB extension & driver. This version include multiple method signature changes due to the introduction of more typed arguments and returns, and it will become mandatory for PHP 8.5+

This is the full changelog:

  • Support ext-mongodb and mongodb/mongodb v2

MongoDB Messenger Transport 1.5.0

This new minor version adds a new useful function, that allows publishing messages on MongoDB inside a transaction. This feature is implemented using a new Stamp that is attachable to the Envelope, the MongoDBSessionStamp

This is the full changelog: [New feature] Add MongoDBSessionStamp to publish using a MongoDB transaction, by carrying a Session up to \Facile\MongoDbMessenger\Transport\Connection::send

MongoDB Messenger Transport 1.4.1

This small new patch just tests against PHP 8.4 and removes new deprecations, namely the common implicit nullable arguments that arise often with this new language version.

This is the full changelog:

  • Add support to PHP 8.4 (by removing implicit nullable arguments deprecations)