symfony/messenger
Symfony Messenger component enables message dispatching and handling via async transports and queues. Decouple work into messages, route them to handlers, and process in workers for reliable background jobs and inter-service communication.
Changelog (https://github.com/symfony/messenger/compare/v8.1.0...v8.1.1)
# on abstract classes (@MatTheCat)Changelog (https://github.com/symfony/messenger/compare/v8.0.12...v8.0.14)
Changelog (https://github.com/symfony/messenger/compare/v7.4.12...v7.4.14)
Changelog (https://github.com/symfony/messenger/compare/v6.4.39...v6.4.42)
Changelog (https://github.com/symfony/messenger/compare/v8.1.0-BETA3...v8.1.0)
Changelog (https://github.com/symfony/messenger/compare/v8.1.0-BETA2...v8.1.0-BETA3)
Changelog (https://github.com/symfony/messenger/compare/v8.0.11...v8.0.12)
Changelog (https://github.com/symfony/messenger/compare/v7.4.11...v7.4.12)
Changelog (https://github.com/symfony/messenger/compare/v8.1.0-BETA1...v8.1.0-BETA2)
RecoverableMessageHandlingException (@VincentLanglet)Changelog (https://github.com/symfony/messenger/compare/v8.0.10...v8.0.11)
Changelog (https://github.com/symfony/messenger/compare/v7.4.10...v7.4.11)
Changelog (https://github.com/symfony/messenger/compare/v6.4.38...v6.4.39)
Changelog (https://github.com/symfony/messenger/compare/v8.0.12...v8.1.0-BETA1)
StopWorkerOnTimeLimitListener in favor of time_limit worker option (@Toflar)messenger:consume command via the --no-reset option (@nicolas-grekas)MessageExecutionStrategyInterface and refactor Worker to use it (@nicolas-grekas)--fetch-size option to the messenger:consume command to control how many messages are fetched per iteration (@nicolas-grekas)BatchHandlerTrait (@HypeMC)messenger:consume command (@santysisi)type in Serializer Transport (@lyrixx)DelayStamp and RedeliveryStamp instead of native time classes and methods (@bluemmb)Changelog (https://github.com/symfony/messenger/compare/v6.4.37...v6.4.38)
--time-limit handling to Worker for proper capping with --sleep (@Toflar)Changelog (https://github.com/symfony/messenger/compare/v8.0.9...v8.0.10)
--time-limit handling to Worker for proper capping with --sleep (@Toflar)Changelog (https://github.com/symfony/messenger/compare/v7.4.9...v7.4.10)
--time-limit handling to Worker for proper capping with --sleep (@Toflar)Changelog (https://github.com/symfony/messenger/compare/v8.0.8...v8.0.9)
Changelog (https://github.com/symfony/messenger/compare/v7.4.8...v7.4.9)
Changelog (https://github.com/symfony/messenger/compare/v6.4.36...v6.4.37)
Changelog (https://github.com/symfony/messenger/compare/v8.0.6...v8.0.7)
Changelog (https://github.com/symfony/messenger/compare/v7.4.6...v7.4.7)
Changelog (https://github.com/symfony/messenger/compare/v6.4.34...v6.4.35)
Changelog (https://github.com/symfony/messenger/compare/v8.0.5...v8.0.6)
Changelog (https://github.com/symfony/messenger/compare/v7.4.5...v7.4.6)
Changelog (https://github.com/symfony/messenger/compare/v6.4.33...v6.4.34)
Changelog (https://github.com/symfony/messenger/compare/v8.0.3...v8.0.4)
DeduplicateStamp serialization (VincentLanglet)Changelog (https://github.com/symfony/messenger/compare/v7.4.3...v7.4.4)
DeduplicateStamp serialization (VincentLanglet)Changelog (https://github.com/symfony/messenger/compare/v7.3.9...v7.3.10)
Changelog (https://github.com/symfony/messenger/compare/v6.4.31...v6.4.32)
Changelog (https://github.com/symfony/messenger/compare/v8.0.2...v8.0.3)
Changelog (https://github.com/symfony/messenger/compare/v7.4.2...v7.4.3)
Changelog (https://github.com/symfony/messenger/compare/v7.4.0-RC3...v7.4.0)
Changelog (https://github.com/symfony/messenger/compare/v8.0.0-RC3...v8.0.0)
Changelog (https://github.com/symfony/messenger/compare/v7.3.5...v7.3.6)
STDERR instead of STDOUT (@wazum)Changelog (https://github.com/symfony/messenger/compare/v6.4.27...v6.4.28)
STDERR instead of STDOUT (@wazum)Changelog (https://github.com/symfony/messenger/compare/v8.0.0-BETA1...v8.0.0-BETA2)
Changelog (https://github.com/symfony/messenger/compare/v7.4.0-BETA1...v7.4.0-BETA2)
Changelog (https://github.com/symfony/messenger/compare/v7.3.4...v8.0.0-BETA1)
MessageSentToTransportsEvent (@HypeMC)DefaultStampsProviderInterface (@VincentLanglet)--exclude-receivers to messenger:consume command (@jbdelhommeau)ServiceResetterInterface implementation in ResetServicesListener (@santysisi)Application::add() methods (@HypeMC)Changelog (https://github.com/symfony/messenger/compare/v7.3.4...v7.4.0-BETA1)
MessageSentToTransportsEvent (@HypeMC)DefaultStampsProviderInterface (@VincentLanglet)--exclude-receivers to messenger:consume command (@jbdelhommeau)ServiceResetterInterface implementation in ResetServicesListener (@santysisi)Changelog (https://github.com/symfony/messenger/compare/v7.3.2...v7.3.3)
NoAutoAckStamp handling in Worker::flush() (@wazum)Changelog (https://github.com/symfony/messenger/compare/v6.4.24...v6.4.25)
NoAutoAckStamp handling in Worker::flush() (@wazum)How can I help you explore Laravel packages today?