bref/symfony-messenger
Bridge for running Symfony Messenger on AWS Lambda with Bref. Dispatch messages to SQS, SNS, or EventBridge and let Lambda workers consume them, with setup documented on the Bref website.
Full Changelog: https://github.com/brefphp/symfony-messenger/compare/1.4.1...1.4.2
Full Changelog: https://github.com/brefphp/symfony-messenger/compare/1.4.0...1.4.1
Full Changelog: https://github.com/brefphp/symfony-messenger/compare/1.3.7...1.4.0
Full Changelog: https://github.com/brefphp/symfony-messenger/compare/1.3.6...1.3.7
Full Changelog: https://github.com/brefphp/symfony-messenger/compare/1.3.5...1.3.6
Full Changelog: https://github.com/brefphp/symfony-messenger/compare/1.3.4...1.3.5
Full Changelog: https://github.com/brefphp/symfony-messenger/compare/1.3.3...1.3.4
Full Changelog: https://github.com/brefphp/symfony-messenger/compare/1.3.2...1.3.3
Full Changelog: https://github.com/brefphp/symfony-messenger/compare/1.3.1...1.3.2
Full Changelog: https://github.com/brefphp/symfony-messenger/compare/1.3.0...1.3.1
Full Changelog: https://github.com/brefphp/symfony-messenger/compare/1.2.1...1.3.0
Full Changelog: https://github.com/brefphp/symfony-messenger/compare/1.2.0...1.2.1
Full Changelog: https://github.com/brefphp/symfony-messenger/compare/1.1.1...1.2.0
Full Changelog: https://github.com/brefphp/symfony-messenger/compare/1.1.0...1.1.1
Full Changelog: https://github.com/brefphp/symfony-messenger/compare/1.0.0...1.1.0
There are no BC breaks with the previous 0.x version.
I am tagging 1.0 because this repository is stable and should no longer be a 0.x version.
Full Changelog: https://github.com/brefphp/symfony-messenger/compare/0.5.4...1.0.0
Full Changelog: https://github.com/brefphp/symfony-messenger/compare/0.5.3...0.5.4
Full Changelog: https://github.com/brefphp/symfony-messenger/compare/0.5.2...0.5.3
Full Changelog: https://github.com/brefphp/symfony-messenger/compare/0.5.1...0.5.2
Full Changelog: https://github.com/brefphp/symfony-messenger/compare/0.5.0...0.5.1
This release brings the support for Partial Batch Failure inside the Symfony Messenger bridge :tada:
To enable it, there's two easy steps:
SqsConsumer service definitionBref\Symfony\Messenger\Service\Sqs\SqsConsumer:
public: true
autowire: true
arguments:
# Pass the transport name used in config/packages/messenger.yaml
$transportName: 'async'
+ $partialBatchFailure: true
ReportBatchItemFailures to the FunctionResponseTypes of your Lambda worker function. Lift does it for you automatically since v1.12.0 :sunglasses:Full Changelog: https://github.com/brefphp/symfony-messenger/compare/0.4.4...0.5.0
Full Changelog: https://github.com/brefphp/symfony-messenger/compare/0.4.3...0.4.4
Full Changelog: https://github.com/brefphp/symfony-messenger/compare/0.4.2...0.4.3
Full Changelog: https://github.com/brefphp/symfony-messenger/compare/0.4.1...0.4.2
Fix Symfony 5.3 deprecation: Inject service client instead of container #48
Read the 0.4 upgrade guide.
#39 Support Bref 1.0.
#35 Support SQS FIFO queues
#32 Upgrade to stable versions of async-aws
Fixed bug with serialised headers from SQS
How can I help you explore Laravel packages today?