New beta versions of Concourse pipeline and Cloud Foundry manifest editing support released for Visual Studio Code

Releases | Martin Lippert | May 18, 2017 | ...

Back in February 2017 we started to introduce new IDE-agnostic tooling support with our first beta version of the Cloud Foundry manifest editing support. As promised, we continue this journey with an improved version of the Cloud Foundry manifest editing support for Visual Studio Code and brand-new support for editing Concourse task and pipeline definitions - also as an extension to Visual Studio Code. This marks our second step towards implementing tooling in an IDE-agnostic way, adopting the language server protocol from Visual Studio Code.

We also continue our work on the Eclipse-based…

Spring Cloud Stream Chelsea.SR2 Released

Releases | Soby Chacko | May 17, 2017 | ...

On behalf of the community, I am happy to announce the release of Spring Cloud Stream Chelsea.SR2. This is the second general availability release in the Chelsea release train, which fixes a number of issues over Chelsea.SR1.

The new release is available in Maven Central, and a detailed description of its features can be found in the reference documentation. For information about artifacts and most recent changes, please consult the release notes.

What is next:

After the release, we will start working on the next Spring Cloud Stream release train, named Ditmars, as well as expand the Spring Cloud Stream ecosystem. In parallel with developing the Ditmars release train, we will start work on the Elmhurst

Reactor Bismuth release train first milestone available

Releases | Simon Baslé | May 16, 2017 | ...

On behalf of the Reactor team, it is my pleasure to announce that Reactor hit an important milestone last week, making the Bismuth-M1 release train available.

This first milestone backs the newly released Spring Framework 5 RC1. It notably includes version 3.1.0.M1 of reactor-core, reactor-test and reactor-extra.

As the 3.1.x generation is slated to be the long term support branch (as is appropriate for a version that backs the Spring framework), focus has been on stabilizing and polishing the API. As such, expect some breaking changes from the 3.0.x versions [1].

Migrating from 3.0.x

If you’ve kept your Reactor dependencies up to date during the 3.0.x phase (meaning you’re on reactor-core 3.0.7

Spring Boot 2.0.0 M1 Available Now

Releases | Stéphane Nicoll | May 16, 2017 | ...

On behalf of the team and everyone that contributed, I am pleased to announce that the first milestone of Spring Boot 2 has been released and is available from our milestone repository. This release closes over 300 issues and pull requests!

This first milestone builds on and requires Spring Framework 5.0.RC1. There are a number of nice refinements in Spring Framework 5 including extensive support for building reactive applications.

Highlights of this first milestone include:

Spring Cloud Data Flow 1.2 GA released

Releases | Mark Pollack | May 15, 2017 | ...

On behalf of the team, I am pleased to announce the general availability of Spring Cloud Data Flow 1.2 across a range of platforms

Here are the relevant links to documentation and getting started guides.

Highlights of the 1.2 release:

Composed Tasks

This release introduces Composed Tasks ! This feature provides the ability to orchestrate a flow of tasks as a cohesive unit-of-work. A complex ETL pipeline may include executions in sequence, parallel, conditional transitions, or a combination of all of the above. The composed task feature comes with DSL primitives and an interactive graphical interface to quickly build these type of topologies more easily. You can read more about it from the reference guide

Spring Batch 4.0.0.M2 is now available

Releases | Michael Minella | May 15, 2017 | ...

We are pleased to announce that Spring Batch 4.0.0.M2 is now available via Github and the Pivotal download repository. This release represents the second milestone for the Spring Batch 4.0 release. Many thanks to all that contributed to this release.

What's new?

This milestone continues the work laid out in Spring Batch 4.0.0.M1. Specific updates include:

  • Dependency updates
  • Continued java configuration improvements

Dependency updates

Spring Batch 4 will be the version included in Spring Boot 2 so we're taking this time to syncronize our dependencies. With that, this release supports upgrades to the latest milestones of the Spring Data Kay release train and Spring Integration 5

Spring Security 5.0.0 M1

Releases | Rob Winch | May 11, 2017 | ...

On behalf of the community, I'm pleased to announce the release of Spring Security 5.0.0 M1. This release includes bug fixes, new features, and is based off of Spring Framework 5.0.0 RC1. The highlights of the release include:

Initial Support for Reactive Web Applications

Following one of the primary themes of Spring Framework 5.0, Spring Security 5.0 will add support for Reactive applications by building on top of Spring's reactive support. The first milestone focused on getting primary…

Spring Session 2.0.0 M1 Released

Releases | Rob Winch | May 11, 2017 | ...

On behalf of the community I’m pleased to announce the release of Spring Session 2.0.0.M1. This release is focused primarily on ensuring compatability with Spring Framework 5 which is the minimum Spring version required.

Supported Data Stores

We have also removed some of the Spring Session implementations from the main repository. The goal is to allow the core Spring Session team to focus on delivering new features rather than needing to know the ins and outs of every data store. This will allow development of other modules to be done without the overhead of reviews from the Spring Session…

Spring Data Release Train Kay M3 Released

Releases | Mark Paluch | May 09, 2017 | ...

On behalf of the Spring Data team, I’d like to announce the availability of the third milestone of the release train Kay.

The most significant change is an improved naming scheme for CrudRepository. We extracted the store-specific CustomConversions to Spring Data Commons and introduced bi-directional type-based converters to maintain a single API for common conversion code. You can now define converters using lambdas. You need to adopt your code to the renamed methods. MongoDB ships with a renamed annotation for reactive tailable cursors, we renamed @InfiniteStream to @Tailable. Users of…

Spring Cloud Camden SR7 Released

Releases | Ryan Baxter | May 08, 2017 | ...

On behalf of the team, I am pleased to announce that Service Release 7 of the Spring Cloud Camden Release Train is available today. The release can be found in our Spring Release repository and Maven Central. The documentation can be found here. The release notes can be found here.

The following modules were updated as part of Camden.SR7:

  • Spring Cloud Commons 1.1.9.RELEASE
  • Spring Cloud Netflix 1.2.7.RELEASE
  • Spring Cloud AWS 1.1.4.RELEASE
  • Spring Cloud Consul 1.1.4.RELEASE Dependency Fixes
  • Spring Cloud Security 1.1.4.RELEASE Documentation Fixes
  • Spring Cloud Sleuth 1.1.4.RELEASE
  • Spring Cloud Stream Brooklyn.SR3 fixes issues with Spring Cloud Bus, Hystrix, and Turbine. See this issue for more information.
  • Spring Cloud Contract 1.0.5.RELEASE

Get the Spring newsletter

Stay connected with the Spring newsletter

Subscribe

Get ahead

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

Learn more

Get support

Tanzu Spring 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