Releases: convenia/Pigeon
Releases · convenia/Pigeon
Version 1.6.0
Added
- Added RPCs test
- Added support PHPUnit 8
- Laravel 7 support
Version 1.5.0
Added
- Added hability to test for timeout on consumers
- Added hability to test for comsmer multiplicit
Changed
- Catch
Throwble
instead ofException
on default fallback
Fixed
- Fixed support for Laravel 6
- Fixed facade
emmit
signature
Version 1.4.1
v1.4.1 Update RabbitDriver.php
Version 1.4.0
Added
- Added hability to send to default exchange when the exchange name is empty in
exchange()
method
Fixed
- Fixed use of empty string on exchange to use default AMQP queue
Version 1.3.1
Added
- Added event name to message header
Version 1.3.0
Added
- Added
on-failure
config to ack, reject or throw exception - Added
Pigeon::headers([])
and configheaders
key - Added possibility to use callable on headers config
Fixed
- Fixed failing when not set fallback and throw exception
- Fixed wrong
MessageProcessorTest
tests
Version 1.2.0
Added
- Bugs test suite
- Null driver use throw
Convenia\Pigeon\Exceptions\Driver\NullDriverException
exception
Fixed
- Fix
No free channel id
message when emit large amount of events - Fix env example
Changed
- Change default driver to
rabbit
Version 1.2.0-beta.2
Fixed
- Fixed
connection closed
sending RPC from consumer
Version 1.2.0-beta.1
Added
- Add
application_headers
toPigeon::emmit
as last parameter - Add configurable precondition catch on queue creation
Fixed
- Auto declare exchange with
routing
- Fix
application_headers
toAMQPTable
Version 1.1.0
Added
- Laravel 6 support