Release Notes - Spring AMQP - Version 1.5 RC1 - HTML format

Bug

  • [AMQP-496] - Some threads are not interrupted when Workers did not finish before shutdownTimeout
  • [AMQP-498] - Dynamic Consumer Adjustment Does Not Work when Channel is Transacted
  • [AMQP-500] - Enable SSL Protocol Selection When Not Using Certificates
  • [AMQP-501] - Add Docs for ConsumerTagStrategy
  • [AMQP-502] - Fanout binding is not created due to missing routing key
  • [AMQP-506] - ConcurrentModificationException on RabbitTemplate.getUnconfirmed()
  • [AMQP-508] - Admin Hang After IllegalArgumentException on declareQueue()
  • [AMQP-516] - Setting autoDelete or exclusive to anything, including "true" in @Queue without a queue name results in them being disabled
  • [AMQP-518] - rabbit:listener-container is not using the provided id
  • [AMQP-519] - Shut Down DeferredCloseExecutor in CachingConnectionFactory
  • [AMQP-523] - Fix Class Tangle

New Feature

  • [AMQP-511] - SpEL support in @SendTo
  • [AMQP-521] - Port LocalizedQueueConnectionFactory from XD

Task

  • [AMQP-504] - Handle API Changes in the 3.5.3 Client
  • [AMQP-512] - Delete Test Queues After Tests
  • [AMQP-513] - Upgrade to Gradle 2.5
  • [AMQP-515] - Sonar Critical Violations
  • [AMQP-522] - Change visibility of RabbitAdmin#QUEUE_* constants to public

Improvement

  • [AMQP-449] - Enforce Template/Reply Container Config
  • [AMQP-497] - Support automatic declaration for List<Binding> as well as others
  • [AMQP-499] - AMQP Exclusive Consumer Access Refused Should not be an ERROR
  • [AMQP-503] - Add RabbitTemplate Blocking receive()
  • [AMQP-507] - Wake up waiting thread when a return is received
  • [AMQP-509] - Publish ApplicationEvent When the ListenerContainer Can't Connect
  • [AMQP-517] - Add resetConnection() to CachingConnectionFactory
  • [AMQP-520] - MessageListenerAdapter - Map Queue/Tag to Method Name

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.