To add a collaborator to this project you will need to use the Relish gem to add the collaborator via a terminal command. Soon you'll be able to also add collaborators here!
More about adding a collaboratorChangelog
Changelog
0.7.0 - 2016-12-19
- update test gems
- drop support for ruby 1.9.2
- test against newer versions of bunny
- Restructure internal API for adapter contexts to better facilitate instrumentation
- Make the in_memory adapter actually support multiple subscriptions per destination
- This is a breaking change if you depended on the old behavior!
0.6.1 - 2016-01-28
- fix an issue that prevents gems built under ruby 2.3.0 to be installed under ruby 2.3.0 by rebuilding the gem under ruby 2.2
0.6.0 - 2016-01-28
- official support for bunny 2.x
- support ruby 2.3
- drop support for bunny < 1.7
- improved API documentation (still a WIP)
- fix an issue with confirm_and_wait transactions erroring because there was no open channel
0.5.3 - 2014-10-23
- In bunny adapter, avoid sending a tx_commit if we haven't done anything requiring a commit inside the transaction block.
0.5.2 - 2014-10-14
- fix deprecation warning with bunny 1.5.0
0.5.1 - 2014-10-08
- put version constant under correct module
0.5.0 - 2014-09-17
- add support for checking consumer counts on a queue in bunny and in_memory adapters
- in_memory adapter now supports multiple subscribers per queue, and does a round-robin through them when sending messages to consumers
- upgrade to rspec 3
- Middleware can now be used to automatically pre/post-process messages as they are published to or consumed from a destination
0.4.0 - 2014-07-03
- require bunny 1.2.2 or later
- add support for publish confirmations
0.3.0 - 2014-02-26
- Support for handling multiple broker connections
- require bunny 1.1.3 or later
- make bunny connections as lazily initialized as possible
- bunny transactions start lazily
0.2.2 - 2014-02-21
- Lots of work on reconnection handling for bunny. Still a work in progress.
0.2.1 - 2013-11-13
- Correct an issue in handling Bunny::ConnectionLevelErrors. Bunny::Session will now get properly restarted.
0.2.0 - 2013-11-05
- drop support for bunny 0.9.x
- add support for bunny 1.0.x
- ability to create subscriptions from a block instead of having to register a consumer
0.2.0.rc2 - 2013-10-30
- Features
- Prefetch size for bunny consumers
- Bugs
- better error handling for transaction bunny consumers
0.2.0.rc1 - 2013-09-23
- Features
- Message Consumers, all different flavors
- Bunny and InMemory adapters
- Client Acks
- Bunny adapter
- Bunny adapter
- much better connection and channel error handling, including reconnecting when broker becomes unreachable
- Message Consumers, all different flavors
- Adapters
- begin work on Stomp 1.1/1.2 adapter
0.1.0 - 2013-04-05
Initial Release
- Features
- Publish a message
- Broker transactions for publishing
- Pop a message
- named and dynamic destinations
- message_count for destinations
- Adapters
- InMemory
- #reset_after_test method for clearing out queues
- Bunny (amqp 0.9)
- handle connection and channel errors transparently
- InMemory
Last published over 4 years ago by soupmatt.