Spring Cloud Stream Elmhurst.M3 /2.0.0.M3 Release Announcement

Engineering | Oleg Zhurakousky | November 09, 2017 | ...

We are pleased to announce the 2.0.0.M3 release of the Spring Cloud Stream Elmhurst release train.

Spring Cloud Stream Elmhurst 2.0.0.M3 is available for use in the Spring Milestone repository. The release notes include relevant information about version compatibility with Spring Boot, Spring Cloud, Spring AMQP, and Spring for Apache Kafka.

The following sections list new features and improvements included in this release:

Improved Content Type Resolution

The content-type resolution has been improved and consolidated in the channel interceptors, which makes it configurable for situations that require application-level customizations. Also, based on the community feedback, we now set the default content-type as application/json. However, it is still possible to override it via BindingProperties or it can be passed with the Message coming from an upstream application.

Support for Apache Kafka 0.11+

This release comes with full support for Apache Kafka 0.11+ including support for native headers.

While we strongly recommend upgrading your Kafka broker, this release still supports 0.10 Kafka broker, however you’d need to set the headerMode to either none or embedded.

A note about Samples

As always, great way to learn any new technology or a framework is trying it out and applying it on a use-case. We see a variety of use-cases coming from the community and the customers. To further improve the learning experience, we continue to add more samples, and it has had a few new additions recently. Use it or fork it; as well, share your experiences by submitting examples to engage with the broader community. We welcome contributions!

Next Steps

We are hoping to get to a stable release-candidate state by SpringOne Platform 2017. Please try it out and give us feedback and do that often!

As always, we welcome feedback and contributions, so please reach out to us on Stackoverflow or GitHub or via Gitter.

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