Releases: needle-project/laravel-rabbitmq
Releases · needle-project/laravel-rabbitmq
Re-throw exception in BaseConsumerCommand
- Re-throw exception in BaseConsumerCommand - fixes the inability to report outside CLI when the issue is before a message processor
- When it cannot bind to an exchange, an error is reported in CLI but when the process is run by a supervisor that suppress the logs the error is never reported. By taking this approach, it will fall back on Laravel's logging setup
v0.5.0
Release Notes for 0.5.x
0.5.0 - 2024-03
Add automatically delivery_mode to 2 (persistent) for durable entities
Add additional arguments for entities in order to support quorum type
Add ticket argument
Add properties for AMQP Messages when publishing
Fixed wait for consumers to align with consumer timeout
Handle auto-bind/auto-create upon network failure
Handle auto-bind/auto-create upon network failure
Update PHPAmqpLib to ^3.0
Merge pull request #48 from cosminardeleanu/allow-php-8-and-lib-amqp-3 Allow php8 and amqplib 3
Global prefetch
- Adds concept of global prefetch - See #45
- Update with master branch that contained minor fixes
- Changed logging format
Fix getConnection() if called again after the first time fails
Merge pull request #42 from needle-project/reconnection-fix Fix getConnection() if called again after the first time fails
Add support for PHP 8
Beta release, need support for validation
Change logging context to an associative array
Merge pull request #36 from GabrielCC/patch-1 log context as associative array
Composer 2 + Lumen support
- Fixes Composer2 autoload issues
- Remove Type Hint from provider in order to be able to support Lumen framework
Add retry on publish failure because closed channel occurs
Merge pull request #31 from needle-project/develop Develop