The Spring Blog

Engineering
Releases
News and Events

This Week in Spring - January 29th, 2019

Hi Spring fans! Can you believe we’re already staring down February?? I’m still shaking off the vacation feels from the holiday break. I’m at the airport, SFO, a few minutes after midnite in PST, waiting to board for my flight to Houston, a connection en route to Charlotte, North Carolina, for the epic SpringOne Tour event - the first of a brand new year! I look forward to seeing y’all there!

Anyway, we’ve got tons to get to so let’s!

Read more...

Spring Tools 4.1.1 released

Dear Spring Community,

I am happy to announce the 4.1.1 release of the Spring Tools 4 for Eclipse, Visual Studio Code, and Atom.

Highlights from this release include:

  • (Spring Boot) easy navigation via symbols now available for regular Spring projects (not using Spring Boot)
  • (Spring Boot) live hover for beans and bean wirings now available for regular Spring projects (not using Spring Boot)
  • (Spring Boot) support for deprecated propertied added to property editors, including corresponding quick fixes
  • (Eclipse) boot dashboard now shows environment information including all properties and their values for running boot apps
  • (Eclipse) default distribution brings back support for local Tomcat servers and deploying war-packaged boot apps to those local servers
  • various bug fixes
Read more...

Spring IO Platform Cairo-SR7

I am pleased to announce that Spring IO Platform Cairo-SR7 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-SR15
  • Spring AMQP 2.0.11
  • Spring Batch 4.0.2
  • Spring Data Kay-SR13
  • Spring Framework 5.0.12
  • Spring Integration 5.0.11
  • Spring Kafka 2.1.12
  • Spring REST Docs 2.0.3
  • Spring Retry 1.2.3
  • Spring Security 5.0.11
  • Spring Session Apple-SR8
  • Spring Web Services 3.0.6

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

Read more...

Spring IO Platform Brussels-SR16

I am pleased to announce that Spring IO Platform Brussels-SR16 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.12
  • Spring Batch 3.0.10
  • Spring Boot 1.5.19
  • Spring Data Ingalls SR18
  • Spring Framework 4.3.22
  • Spring Integration 4.3.19
  • Spring Security 4.2.11
  • Spring Session 1.3.5
  • Spring Web Services 2.4.4

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

Project Page | GitHub | Issues | Documentation

Read more...

Spring Cloud Greenwich.RELEASE is now available

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

End of Life (EOL) Reminder

The Edgware release train will reach EOL status on August 1st, 2019. You can read the formal announcement here.

The Spring Cloud Finchley release train is considered a major release and is tied to the Spring Boot 2.0.x release. Therefore, the Spring Cloud Finchley release train will reach EOL status when the Spring Boot 2.0.x release branch is marked EOL. An announcement about this will be made on this blog once a date has been determined.

Read more...

Spring Tips: Hedging Client Requests with the Reactive WebClient and a service registry

Hi Spring fans! In this installment of Spring Tips we look at how to use the reactive WebFlux client to make a number of concurrent requests to distinct service instances (discovered using a service registry like Netflix Eureka or Consul through the Spring Cloud DiscoveryClient abstraction) and meet SLAs by using the fastest request to return.

speaker: Josh Long

Read more...

This Week in Spring - January 22nd, 2019

Hi Spring fans and welcome to another installment of This Week in Spring! This week I’m off to pleasant Pittsburgh, PA to speak at, among other places, DICK’s Sporting Goods. Join me!

Now that my entire six part series introducing how to use Spring Boot with Microsoft Azure just concluded, with the last parts being released in this last week, I wanted to give you the whole thread here for your consumption.

Read more...