features/CHANGELOG.md in message-driver-0.6.0 vs features/CHANGELOG.md in message-driver-0.6.1

- old
+ new

@@ -1,101 +1,203 @@ \ No newline at end of file +# Changelog + +## 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 +* 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