Spring for Apache Kafka 2.2 Released

Releases | Gary Russell | October 29, 2018 | ...

I am pleased to announce that Spring for Apache Kafka 2.2.0.RELEASE is now available.

While the 2.1.x release is compatible with the 2.0.0 kafka-clients jar, (since 2.1.9), this version requires 2.0.0 (and provides a 2.0.0 embedded broker for testing).

Highlights

  • The SeekToCurrentErrorHandler can now "skip" records that fail repeatedly

  • Such "skipped" records can be published to a dead-letter topic (or otherwise disposed of by application code)

    • Headers are added with diagnostics about the failure

  • When using transactions, the same functionality can be achieved with the default AfterRollbackProcessor

  • You can now use the listener container factory to create any arbitrary listener container, not just containers for @KafkaListener s

    • This allows more convenient use of Spring Boot’s auto configuration properties for any container

  • @KafkaListener annotations can now override the container factory’s concurrency and autoStartup properties

Spring Data Lovelace SR2 released

Releases | Mark Paluch | October 29, 2018 | ...

On behalf of the Spring Data team, I'd like to announce the availability of the Lovelace SR2 maintenance release. This release builds on the just-released Spring Framework 5.1.2 service release. Lovelace SR2 is the version that you will get with Spring Boot 2.1 GA that is scheduled for the next few days. If you use Spring Boot 2.0.x and want to consume this service release, you can set the version property (spring-data-releasetrain.version) to Lovelace-SR2.

This service releases ships with 32 tickets fixed.

To round things off, here are the links to the individual changelogs, documentation…

Spring Cloud Data Flow 1.7 GA Released

Releases | Mark Pollack | October 25, 2018 | ...

The Spring Cloud Data Flow team is pleased to announce the release of 1.7.0. Follow the Getting Started guides for Local Server, Cloud Foundry, and Kubernetes. Look for an updated Cloud Foundry Tile for SCDF release in the coming weeks.

Here are the highlights

  • Improved UI

  • Stream Application DSL

  • Audit trail

  • Concurrent Task Launch Limiting

  • Stream and Task validation

  • Force upgrade for Streams

  • Task Scheduling on Kubernetes

Improved UI

The UI has a completely new look. The navigation has moved from tabs to a left side navigation system. This gives increased screen real estate for…

Spring Cloud Finchley.SR2 Is Available

Releases | Ryan Baxter | October 24, 2018 | ...

On behalf of the community, I am pleased to announce that SR2 (Service Release) of the Spring Cloud Finchley Release Train is available today. The release can be found in Maven Central. You can check out the Finchley release notes for more information.

Spring Cloud Gateway

  • Support WebFlux error handling in Hystrix timeouts #553
  • Read multiple certificates in PEM file #583
  • Support for configuring TLS timeouts #578
  • ModifyRequestBodyGatewayFilterFactory updates headers appropriately #492
  • Support relative redirects in redirect filter #468
  • Bug Fixes

Spring Cloud Sleuth

Spring Cloud…

Spring Cloud Data Flow 1.7 RC1 released

Releases | Mark Pollack | October 19, 2018 | ...

The Spring Cloud Data Flow team is pleased to announce the release of 1.7 RC1. Follow the Getting Started guides for Local Server, Cloud Foundry, and Kubernetes.

The RC1 release builds on the core features introduced in 1.7 M1 with a few refinements.

Here are the highlights

Spring IO Platform Cairo-SR5

Releases | Andy Wilkinson | October 18, 2018 | ...

I am pleased to announce that Spring IO Platform Cairo-SR5 is now available from both repo.spring.io and Maven Central.

This maintenance release upgrades the versions of a number of the projects in the Platform:

  • Reactor Bismuth-SR12
  • Spring AMQP 2.0.8
  • Spring Boot 2.0.6
  • Spring Data Kay SR11
  • Spring Framework 5.0.10
  • Spring Integration 5.0.9
  • Spring Security 5.0.9
  • Spring Security OAuth 2.2.3
  • Spring Session Apple SR6
  • Spring Web Flow 2.5.1
  • Spring Web Services 3.0.4

The versions of a number of third-party dependencies have also been updated.

Project Page | GitHub | Issues | Documentation

Spring IO Platform Brussels-SR14

Releases | Andy Wilkinson | October 18, 2018 | ...

I am pleased to announce that Spring IO Platform Brussels-SR14 is now available from both repo.spring.io and Maven Central.

This maintenance release upgrades the versions of a number of the projects in the Platform:

  • Spring AMQP 1.7.11
  • Spring Boot 1.5.17
  • Spring Data Ingalls SR16
  • Spring Framework 4.3.20
  • Spring Security 4.2.9
  • Spring Security OAuth 2.0.16
  • Spring Web Flow 2.4.8
  • Spring Web Services 2.4.3

The versions of a number of third-party dependencies have also been updated.

Project Page | GitHub | Issues | Documentation

Spring Cloud Edgware.SR5 Has Been Released

Releases | Ryan Baxter | October 17, 2018 | ...

On behalf of the community, I am pleased to announce that the Service Release 5 (SR5) of the Spring Cloud Edgware Release Train is available today. You can find the release in Maven Central. You can also check out the Edgware release notes for more information.

Notable Changes in the Edgware Release Train

Spring Cloud Commons

Spring Cloud Config

Spring Cloud Contract

Via #707 we've a test listener that handles issues with closing and starting WireMock servers. Thanks to this change you no longer need to set the @DirtiesContext on your tests…

Spring Boot 2.1.0 RC1 available now

Releases | Stéphane Nicoll | October 17, 2018 | ...

On behalf of the team, it is my pleasure to announce that Spring Boot 2.1.0.RC1 has been released and is now available from our milestone repository.

This release closes over 100 issues and pull requests, and is our first release candidate. At this point we're not anticipating that any major API changes or new features will be added before our final 2.1 GA release.

We've refined a number of items from previous milestone, and provide a number of notable new features including:

  • Auto-configuration for additional Micrometer registries: AppOptics, Humio and KairosDB
  • Support for Jersey metrics (Thread pool and HTTP request)
  • Integration with Hibernate's BeanContainer API

Get the Spring newsletter

Thank you!

Get ahead

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

Learn more

Get support

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