CHANGELOG in amqp-0.7.0 vs CHANGELOG in amqp-0.7.1
- old
+ new
@@ -1,4 +1,29 @@
+= Version 0.7.1
+
+ * [BUG] AMQP gem no longer conflicts with Builder 2.1.2 on Ruby 1.9.
+ All Ruby on Rails 3 users who run Ruby 1.9 are highly recommended
+ to upgrade!
+
+ * [API] AMQP::Exchange.default no longer caches exchange object between calls
+ because it may lead to very obscure issues when channel that exchange was
+ using is closed (due to connection loss, as part of test suite teardown
+ or in any other way).
+
+ * [API] AMQP::Exchange.default now accepts channel as a parameter.
+ * [API] AMQP::Exchange#channel
+ * [BUG] Basic.Return is not supported by amqp gem yet, but it should not result in obscure exceptions
+ * [API] AMQP::Exchange#publish now supports content type overriding.
+ * [API] Introduce AMQP::Exchange #durable?, #transient?, #auto_deleted? and #passive?
+ * [API] Introduce AMQP::Channel#open?
+ * [BUG] AMQP connection was considered established prematurely.
+ * [API] MQ.logging is removed; please use AMQP.logging from now on.
+ * [API] MQ::Queue class is deprecated; please use AMQP::Queue from now on.
+ * [API] MQ::Exchange class is deprecated; please use AMQP::Exchange from now on.
+ * [API] MQ class is deprecated; please use AMQP::Channel from now on.
+ * [API] require "mq" is deprecated; please use require "amqp" from now on.
+
+
= Version 0.7
* [BUG] Sync API for queues and exchanges, support for server-generated queues & exchange names (via semi-lazy collection).
* [BUG] Sync API for MQ#close (Channel.Close) [issue #34].
* [FEATURE] AMQP URL from majek's fork, with some fixes. Example: AMQP.start("amqps://")
* [DEVELOP] Added some em-spec-based specs, bin/irb, Gemfile.