Spring Security 5.0.0.RELEASE Released

Releases | Rob Winch | November 28, 2017 | ...

On behalf of the community, I’m pleased to announce the release of Spring Security 5.0.0.RELEASE. This release resolves 400+ tickets. For highlights and details about the release, refer to the What’s New in Spring Security 5.0 section.

We hope to see you at SpringOne Platform next week. It will be packed with many Spring talks, opportunities to learn about the latest and greatest features and of course some previews about what we’re planning to do next.

Project Site | Reference | Help

Spring REST Docs 1.2.3.RELEASE

Releases | Andy Wilkinson | November 28, 2017 | ...

It's my pleasure to announce that Spring REST Docs 1.2.3.RELEASE is available from Maven Central, JCenter, and our release repository. My thanks to everyone who contributed to this release by reporting bugs and opening pull requests.

This maintenance release includes a handful of bug fixes and documentation improvements. It is a recommend upgrade for all Spring REST Docs users.

GitHub | Issues | Documentation | Twitter | Gitter | Stack Overflow

Spring Boot 1.5.9 available now

Releases | Stéphane Nicoll | November 28, 2017 | ...

Hot on the heels of the latest Spring Framework 4.3 mainteance release, Spring Boot 1.5.9 is now available from repo.spring.io and Maven Central.

Spring Boot 1.5.9 includes over 40 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.

Project Page | GitHub | Issues | Documentation | Stack Overflow |

Binding applications to HashiCorp's Vault with Spring in Cloud Foundry

Engineering | Mark Paluch | November 28, 2017 | ...

In this article, we will dive in how to bind a Spring application to HashiCorp’s Vault service broker on Cloud Foundry.

Spring Boot provides a lot of autoconfiguration and external binding features, some of which are relevant to Cloud Foundry, and many of which are not. Spring Cloud Connectors is a library that you can use in your application if you want to create your own components programmatically, but it doesn’t do anything “magical” by itself.

Spring Cloud Connectors lays the foundation for connectors that integrate with various Cloud services. It has ships components that allow correct…

This Week in Spring - November 28th, 2017

Engineering | Josh Long | November 28, 2017 | ...

Hi Spring fans and welcome to another installation of This Week in Spring! This week I'm in San Francisco and then off to Austin, TX for the epic G3 Summit. If you're around don't hesitate to say hi. Then, it's straight back to San Francisco for next week's premier agile, ops, apps and cloud-centric event worldwide, SpringOne Platform 2017. Do not miss this!

Spring Integration for AWS 1.1 GA Available

Releases | Artem Bilan | November 27, 2017 | ...

I am pleased to announce that the 1.1.0.RELEASE of Spring Integration for Amazon Web Services is now available in the Spring release repository and Maven Central.

First of all thanks to all community members for any feedback and contributions to make features in this project available!

Some highlights what we have after a year and a couple months of amazing team work:

  • S3StreamingMessageSource to get access to S3 resources content on demand;

  • KinesisMessageHandler and KinesisMessageDrivenChannelAdapter for interaction with AWS Kinesis service;

  • DynamoDbMetaDataStore to store metadata in the AWS DymanoDB table;

  • And, of course, a ton of bug fixes!

Spring Cloud Edgware.RELEASE Available

Releases | Spencer Gibb | November 27, 2017 | ...

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

Notable Changes in the Edgware Release Train

Spring Cloud Bus

Updates to allow Bus clients to implement remote events in independent packages.

Spring Cloud Task

See the blog post announcing Task 1.2.0.

Spring Cloud Commons

Adds support for back off policy when retrying requests.

Spring Cloud Stream

See the Ditmars release announcement for more…

Spring Data Ingalls SR9 and Kay SR2 released

Releases | Mark Paluch | November 27, 2017 | ...

On behalf of the entire team, I’d like to announce the availability of Ingalls SR9 and Kay SR2 releases. We didn't announce Ingalls SR8 at the time we shipped it, apologies for that. The service releases ship over 90 issues fixed in total and are recommended upgrades for all users.

For your convenience the service releases are going to be picked up in the upcoming Spring Boot 1.5.9 release, and Kay SR2 will be part of Spring Boot 2.0 M7. You can find the complete list of issues fixed here for Ingalls SR9 and here for Kay SR2.

Spring Data Ingalls SR9

Spring Framework 5.0.2 and 4.3.13 available now

Releases | Juergen Hoeller | November 27, 2017 | ...

Dear Spring community,

I'm pleased to announce that Spring Framework 5.0.2 and 4.3.13 are available now, as a pair of refinement releases which are recommended as immediate upgrades for all Spring users. They will also be part of the upcoming Spring Boot 2.0 M7 and 1.5.9 releases, respectively.

5.0.2 comes with significant tightening-up across the framework, including performance improvements and fine-tuned configuration variants. Many of those changes have been backported to 4.3.13 for streamlined consumption in existing applications.

Please note: Our Castor XML support is marked as deprecated now due to the inactivity of the Castor project. On a related note, we are effectively deprecating JDK 6 support in the 4.3.x line, ending our first-class efforts for it; more on this in a separate blog post

End of first-class JDK 6 support

Engineering | Juergen Hoeller | November 27, 2017 | ...

It is about time: The official end of of commercial JDK 6 support is coming up soon, with Oracle declaring December 2018 and IBM declaring April 2018 as the end of their extended support.

From a Spring perspective, we take the opportunity to deemphasize JDK 6 support on our end. We'll keep tolerating a JDK 6 runtime in the entire Spring Framework 4.3.x line for all further maintenance releases. However, we won't make compromises for JDK 6 anymore, asking you to upgrade to JDK 7+ for fixes that we'd have to work around specifically for JDK 6 on our end.

Even for JDK 7, we expect a recent patch…

Get the Spring newsletter

Thank you for your interest. Someone will get back to you shortly.

Get ahead

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

Learn more

Get support

Tanzu 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