First milestone of next-generation Spring Data released

Releases | Oliver Drotbohm | November 23, 2016 | ...

On behalf of the Spring Data team, I’d like to announce the first milestone of the Kay release train. This is a special release train as it's going to ship a new generation of Spring Data that will include a couple of breaking changes going forward.

Infrastructure upgrades

The first and most noticeable change is the upgrade to Java 8 as a minimum baseline (no JDK 6 compatibility anymore) and an upgrade to Spring 5 as framework foundation. In subsequent milestones we're going to ship some significant internal rewrites that will also affect user facing API to make use of the new language…

Spring Cloud Data Flow 1.1 GA released

Releases | Mark Pollack | November 23, 2016 | ...

On behalf of the team, I am pleased to announce the GA release of Spring Cloud Data Flow 1.1. Follow the links in the getting started guide to download the local server implementation and shell to create Stream and Tasks.

General highlights of the 1.1 GA Release include:

  • Builds upon Spring Boot 1.4, Spring Cloud Camden SR2, Spring Integration 4.3 and Spring Cloud Task 1.1 release improvements.

  • Adds LDAP, Basic and File based backend authentication

  • Improvements to OAUTH backed authentication

  • LDAP authentication is now supported with SSL

  • Adds a form-based login page for non-OAUTH backend authentication methods such as the LDAP, Basic and File-based options

  • Adds the ability to pass application specific properties via YAML file. This is particularly useful when deploying streams that require many deployment properties to be set.

  • Portable deployment properties for memory, disk and cpu are in place for support across various runtime implementations.

Spring Cloud Data Flow for Kubernetes 1.1 RC1 released

Releases | Thomas Risberg | November 22, 2016 | ...

On behalf of the team, I am pleased to announce the release of the first release candidate of Spring Cloud Data Flow for Kubernetes 1.1.

Spring Cloud Data Flow for Kubernetes provides support for orchestrating long-running (streaming) and short-lived (task/batch) data microservices on Kubernetes.

The most significant change for this release can be found in the Spring Cloud Deployer for Kubernetes project. Thanks to community contributions from Donovan Muller and Rémon (Ray) Sinnema, we have added support for defining volumes and volume mounts for deployed apps. We support the volume types that have a model supported by the Fabric8 Kubernetes client's kubernetes-model

Spring Cloud Task 1.1.0.RELEASE is now available

Releases | Michael Minella | November 22, 2016 | ...

We are pleased to announce that Spring Cloud Task 1.1.0.RELEASE is now available via Github and the Pivotal download repository. Many thanks to all of those who contributed to this release.

Spring Cloud Task 1.1.0 offers the following features:

This is the generally available release (GA) for 1.1.0. This release addresses key enhancements to the project to allow for better coverage of operational concerns for tasks in a cloud environment. Features new to the 1.1.0 line include:

  • Updated error handling - 1.0.x stored stack traces that were the result of task executions within the TaskExecution#exitMessage field, requiring that this field perform double duty. First it was available for orchestration of tasks (similar to StepExecution#exitStatus in Spring Batch) as well as the storage of stack traces for debugging. In the 1.1.0 release, error messages have been moved to a new field TaskExecution#errorMessage so that each field has it's own, dedicated use.

  • Updated customization options for partitioned batch jobs - In the 1.0.x line for Spring Cloud Task, when launching workers as tasks, there was not a way to customize the command line arguments provided to them. This is an issue in environments like CloudFoundry where you can use command line args to customize configuration without the need to re-push your app. In the new 1.1.0 release, we provide the ability to customize command line arguments via the CommandLineArgsProvider which is similar in functionality to the EnvironmentVariablesProvider introduced in 1.0.2.

Spring IO Platform Athens-SR1

Releases | Andy Wilkinson | November 14, 2016 | ...

I am pleased to announce that Spring IO Platform Athens-SR1 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.6.5.RELEASE
  • Spring Boot 1.4.2.RELEASE
  • Spring Data Hopper SR5
  • Spring Framework 4.3.4.RELEASE
  • Spring Integration 4.3.5.RELEASE
  • Spring Security OAuth 2.0.12.RELEASE

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

Project Page | GitHub | Issues | Documentation

Spring Security 4.2.0 Released

Releases | Rob Winch | November 10, 2016 | ...

On behalf of the community, I am pleased to announce the release of Spring Security 4.2.0.RELEASE.

What’s New in Spring Security 4.2

You can find highlights of what’s new in the What’s New in Spring Security 4.2 section of the reference. This release closes out 80+ issues which can be found in the 4.2 M1, 4.2 RC1, and 4.2 RELEASE changelogs.

Contributions

Without the community we couldn’t be the successful project we are today. I’d like to thank everyone that created issues & provided feedback.

An easy way to contribute is to help spread the word about the release.

Feedback Please

If you have feedback on this release, I encourage you to reach out via StackOverflow, GitHub Issues, or via the comments section. You can also ping me @rob_winch or Joe @joe_grandja

Spring Cloud Data Flow 1.1 RC1 Released

Releases | Mark Pollack | November 09, 2016 | ...

On behalf of the team, I am pleased to announce the first release candidate of Spring Cloud Data Flow 1.1. Follow the links in the getting started guide to download the local server implementation and shell to create Stream and Tasks.

The 1.1 RC1 release includes the following new features and improvements:

  • Builds upon Camden.SR2 release improvements

  • LDAP authentication is now supported with SSL

  • Portable deployment properties for memory and cpu are in place for support across various runtime implementations

  • Passing Java Options to the local JVM when launching application is now supported

  • UI Improvements

    • List pages now support sorting

    • Server-side search support for stream and task list pages

    • Content-assist for bulk task definitions including the support for incremental validations of task application properties

  • Add content assist support for tasks in the shell

  • Thanks to the community for adding DB2 support for the TaskRepository

Spring AMQP and Spring Integration Core & Java DSL Maintenance Releases Available

Releases | Gary Russell | November 08, 2016 | ...

Spring Integration 4.3.5 and 4.2.12 are now available, as well as Spring AMQP 1.6.5.

The 1.1.4 and 1.2.1 versions of the Spring Integration Java DSL are also available.

These include some important bug fixes and all users are encouraged to upgrade. Click on the release links above to see closed issues.

See the project pages for documentation, download information etc.

Stay tuned for updates on next year’s Spring Integration 5.0 release (the first milestone is due in a few weeks); the Java DSL is being merged…

Spring Framework 5.0 M3 released

Releases | Juergen Hoeller | November 08, 2016 | ...

Dear Spring community,

It is my pleasure to announce that the third Spring Framework 5.0 milestone is available now: Once again, please check the project page for how to obtain it from our milestone repository.

This milestone introduces our redesigned reactive web client as well as redesigned RxJava adapters (including support for the recent RxJava 1.2 and 2.0) and model attribute support for our reactive web dispatcher.

Next up is 5.0 M4 in December, right ahead of Christmas, completing our core reactive stack and our functional design story... before we move towards a first Spring Framework…

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