Spring AMQP 2.0.0 RELEASE Available

Releases | Artem Bilan | October 05, 2017 | ...

I am pleased to announce that the 2.0.0.RELEASE of Spring AMQP is now available in the Spring release repository and Maven Central.

First of all thanks to all community members for any feedback and contributions to make this new instalment of Spring for AMQP and RabbitMQ support project!

Some highlights what we have after a year and a couple months of amazing team work:

  • Full Java 8 and Spring Framework 5.0 support;

  • New spring-rabbit-junit artifact with some useful testing utilities including BrokerRunning JUnit @Rule;

  • The amqp-client library of version 5.0;

  • A DirectMessageListenerContainer to allow to consume messages directly on the client thread instead of queue-based logic in the SimpleMessageListenerContainer;

  • A ConnectionNameStrategy option for the ConnectionFactory to name target Broker connections for possible diagnostics;

  • new RabbitOperations.invoke() for batch of template operation on the dedicated, thread-bound channel;

  • Encoder support for the Logback AmqpAppender;

  • Removed deprecated API since previous version;

  • And, of course, a ton of bug fixes!

For a complete list of changes in 2.0, see What’s New in the reference manual.

Also, make sure you’re not going to miss this year’s SpringOne Platform conference that’s packed with many Spring talks, opportunities to learn about the latest and greatest features and of course some previews about what we’re planning to do next. Discounted pricing is running out soon!

Project Page | JIRA | Contributing | Help | Chat

Get the Spring newsletter

Thank you for your interest. Someone will get back to you shortly.

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Tanzu Spring Runtime offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all