The Spring Blog

Engineering
Releases
News and Events

Spring Boot 1.5.14 available now

On behalf of the team, I am pleased to announce that Spring Boot 1.5.14 has been released and is is now available from repo.spring.io and Maven Central.

Spring Boot 1.5.14 includes 42 fixes, improvements and dependency updates. Thanks to all that have contributed with issue reports and pull requests.

How can you help?

If you’re interested in helping out, check out the “ideal for contribution” tag in the issue repository. If you have general questions, please ask on stackoverflow.com using the spring-boot tag or chat with the community on Gitter.

Read more...

Spring Session Apple SR3 Released

This post was authored by Vedran Pavić

On behalf of the community I’m pleased to announce the release of Spring Session BOM Apple-SR3. This release includes an update of Spring Session core modules (which include Data Redis, Hazelcast and JDBC) to 2.0.4.RELEASE.

The following table provides an overview of all the included modules and their respective versions:

Module Version

Spring Session Core

2.0.4.RELEASE

Spring Session Data GemFire

2.0.2.RELEASE

Spring Session Data Geode

2.0.2.RELEASE

Spring Session Data MongoDB

2.0.2.RELEASE

Spring Session Data Redis

2.0.4.RELEASE

Spring Session Hazelcast

2.0.4.RELEASE

Spring Session JDBC

2.0.4.RELEASE

Read more...

Spring Data Ingalls SR13 and Kay SR8 released

On behalf of the Spring Data team, I’d like to announce the availability of the Ingalls SR13 and Kay SR8 service releases. The Ingalls service release ships on top of the just-released Spring Framework 4.3.18 and in preparation of the upcoming Spring Boot 1.5.14 release. The Kay service release picks up Spring Framework 5.0.7 and will be picked up by Spring Boot 2.0.3, for your convenience.

Both releases ship with 119 tickets fixed in total and are recommended upgrades to all users of the Ingalls and Kay release trains. You can find all details within the linked changelogs.

Read more...

Spring Cloud Pipelines 1.0.0.M8 Released

On behalf of the Spring Cloud team, it is my pleasure to announce a new milestone release of Spring Cloud Pipelines - 1.0.0.M8.

What’s new?

This release adds a lot of new features and quality and testing improvements. As for main features, we’ve added support for a project with multiple modules, and for mono-repos (projects with standalone application sources in it). As for quality and testing, we’re approaching 200 Bash tests (we’ve written missing tests for the Concourse pipeline). We’ve started publishing the project’s sources as a downloadable artifact. That way instead of cloning the repo or downloading the ~25mb archive, you can fetch around 150kb of sources. The docs for 1.0.0.M8 are available here

From now on, we’re attaching the distributions in tar.gz and zip formats, with sources only to each release.

Thanks

Super special thanks go to the one and only @ciberkleid for all her hard work on the project (look at that!!! - #130) and to @jugglinhats (#148) Kudos Cora and Oleg and everybody involved in the project!

Read more...

Spring Framework 5.0.7 and 4.3.18 available now

On behalf of the team, I am pleased to announce that the Spring Framework 5.0.7 and 4.3.18 maintenance releases are available now.

Spring Framework 5.0.7 includes 39 fixes and selected improvements while Spring Framework 4.3.18 includes 15 fixes and selected improvements. Those are the base for the upcoming Spring Boot 2.0.3 and 1.5.14 maintenance releases later this week.

Project Page | GitHub | Issues | Documentation

Read more...

Spring Cloud Data Flow 1.5.1 Released

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

This is a bug fix release. The server improves the handling of special characters in stream definitions and passing of comma delimited strings in the Task launch argument list. It should be used with Skipper 1.0.5.RELEASE. The UI has been improved to support stream update functionality.

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

Read more...

Spring Cloud Skipper 1.0.5 released

On behalf of the team, I am pleased to announce the release of Spring Cloud Skipper 1.0.5 GA

Skipper is a lightweight tool that allows you to discover Spring Boot applications and manage their lifecycle on multiple Cloud Platforms. You can use Skipper standalone or integrate it with Continuous Integration pipelines to help implement the practice of Continuous Deployment.

The getting started section in the reference guide is the best place to start kicking the tires.

This is primarily a bug fix release. Significant changes since the 1.0 GA release are:

Read more...

Spring Batch 4.1.0.M1 Released

We are pleased to announce that Spring Batch 4.1.0.M1 is now available on Github and the Pivotal download repository. Many thanks to all of those who contributed to this release!

What’s new?

Here are the highlights of this release:

  • Simplify testing
  • Simplify remote chunking
  • Add a new JSON item reader

Simplify Testing

Spring Batch provides some nice utility classes (such as the JobLauncherTestUtils and JobRepositoryTestUtils) and test execution listeners (StepScopeTestExecutionListener and JobScopeTestExecutionListener) to test batch components. However, in order to use these utilities, you must configure them explicitly, as shown in the following example:

Read more...

Spring Cloud Finchley.RC2 Has Been Released

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

Notable Changes in the Finchley Release Train

Finchley.RC2 is based on Spring Boot 2.0.2.

Spring Cloud Task

Spring Cloud Config

  • Supports skipping SSL validation for Git and Vault repositories
  • Bug Fixes

Spring Cloud Bus

Read more...