Spring Security OAuth 2.1.0 and 2.0.13 Released

Releases | Joe Grandja | March 03, 2017 | ...

On behalf of the community, I’m pleased to announce the release of Spring Security OAuth 2.1.0 and maintenance release 2.0.13.

The 2.1.0 release includes a new feature supporting JSON Web Signature (JWS) verification using JSON Web Key (JWK). This feature provides support for Authorization Servers that have implemented key rollover/rotation. See the GitHub Issue for more details.

The 2.0.13 release includes a small number of bug fixes and minor enhancements as well as the JWK feature to support the upcoming Spring Boot 1.5.2 release.

Project Page | GitHub | Documentation | Help

Spring Boot 1.4.5 and 1.5.2 Available Now

Releases | Stéphane Nicoll | March 03, 2017 | ...

It is my pleasure to announce that Spring Boot 1.4.5 and 1.5.2 have been released and are available now from repo.spring.io and Maven Central.

Spring Boot 1.4.5 includes 50 fixes and a selection of improvements and dependency upgrades. The second (first, really!) maintenance release of the 1.5 line contains over 60 fixes, improvements and 3rd party dependency updates. Thanks to all that have contributed!

What's next?

The team is now working full speed on Spring Boot 2: a first milestone, including the first release candidate of Spring Framework 5, is expected early April. There are quite a lot of reactive-related features already in 2.0 snapshots. If you’d like to try them out, and we’d love to hear your feedback if you do, please go to start.spring.io

Spring Data Ingalls SR1 and Hopper SR8 released

Releases | Oliver Drotbohm | March 02, 2017 | ...

On behalf of the entire team, I'd like to announce the availability of Ingalls SR1 and Hopper SR8 service releases. Both of them ship 77 issues fixed in total. As usual, service releases are bugfix ones and recommended upgrades for all users. The releases are going to be picked up by the upcoming Boot 1.5 and 1.4 services releases for your convenience.

The complete list of issues fixed for Ingalls SR1 can be found here, the one for Hopper SR 8 here.

Spring Data Ingalls SR1

This Week in Spring - February 28th, 2017

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

Welcome to another installment of This Week in Spring! As usual, we've got a lot to cover so let's get to it! My friend Kenny Bastani and I will be doing a training for O'Reilly on the first and second of March introducing all things Spring, Spring Boot, Spring Cloud and Cloud Foundry - join us!

The long awaited public beta of Spring Cloud Services is now live on our public Cloud Foundry, PIvotal Web Services!

Spring Framework 5.0 M5 released

Releases | Juergen Hoeller | February 23, 2017 | ...

Dear Spring community,

Leading into 2017, the fifth 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 is the last milestone before we enter the release candidate phase. Our feature-complete RC1 is planned for early April, initiating a series of release candidates up until June. With this timeline, against near-final releases of OpenJDK 9 and several EE 8 specifications, our 5.0 generation covers early JDK 9 support as well as Servlet 4.0 and Bean Validation 2.0 already.

On another front, 5.0 M5 finally introduces a dedicated name for our reactive web framework: It is my pleasure to publicly announce Spring WebFlux, with the spring-web-reactive module renamed to spring-webflux

Spring Framework 5.0 M5 Update

Engineering | Rossen Stoyanchev | February 23, 2017 | ...

An update on the 5th and last milestone of Spring Framework 5.0...

Spring MVC and Spring WebFlux

The name *Spring MVC* is both well known and widely used but it may surprise a few there is no actual project or independent distribution with that name. Rather it is a module within the Spring Framework distribution called `spring-webmvc`. Here is another trivia question. Did you know that the top-level package in the module does not feature "mvc"? Rather it is called `org.springframework.web.servlet`. Practically speaking those are details that we don't have to remember. What matters is that we have a short and memorable name to refer to *Spring's Servlet stack based* web framework.

Spring's reactive stack web framework, new in 5.0, is fully reactive and non-blocking. It is suitable for event-loop style processing with a small number of threads. It is supported on Servlet containers (Tomcat, Jetty, Servlet 3.1+) but also non-Servlet runtimes (Netty, Undertow) since the common foundation for this stack is not the Servlet API but a non-blocking alternative built on Reactive Streams and the Reactor project. In case you're wondering, isn't Servlet 3.1 capable of non-blocking I/O…

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