Spring Boot 2.0 goes GA

Releases | Phil Webb | March 01, 2018 | ...

On behalf of the team, it is my very great pleasure to announce that Spring Boot 2.0 is now generally available as 2.0.0.RELEASE from repo.spring.io and Maven Central!

This release is the culmination of 17 months work and over 6800 commits by 215 different individuals. A massive thank you to everyone that has contributed, and to all the early adopters that have been providing vital feedback on the milestones.

This is the first major revision of Spring Boot since 1.0 was released almost 4 years ago. It's also the first GA version of Spring Boot that provides support for Spring Framework 5.0.

Spring Session Apple SR1 Released

Releases | Rob Winch | March 01, 2018 | ...

This post was authored by Vedran Pavić

On behalf of the community I’m pleased to announce the release of Spring Session BOM Apple-SR1. With the changes to Spring Session modules described in 2.0.0.RELEASE announcement, the addition of bill of materials (BOM) module was a logical next step.

Note

The originally released Apple-RELEASE contained a glitch in published BOM so make sure you use Apple-SR1.

The BOM provides dependency management for Spring Session core modules (which include Data Redis, Hazelcast and JDBC) and Spring Session Data MongoDB. The following table provides an overview of all…

Spring Security OAuth Boot 2 Auto-config 2.0.0 Released

Releases | Joe Grandja | March 01, 2018 | ...

I’m pleased to announce the release of Spring Security OAuth Boot 2 Auto-config 2.0.0.

This project is intended to be used to help users transition between the old Spring Security OAuth 2.x support and the Next Generation OAuth 2.0 Support in Spring Security 5. It provides users of Spring Security OAuth 2.x the same auto-configuration capabilities in a Spring Boot 2.0 based application that is currently available in Spring Boot 1.5.x. For more details please refer to the documentation.

GitHub | Reference | Help

Reactor BISMUTH-SR7 is out!

Releases | Simon Baslé | February 28, 2018 | ...

On behalf of the whole Reactor Team, it is my pleasure to announce that the Reactor BISMUTH-SR7 release train is now available. As always, we recommend using the reactor-bom Bill Of Material.

In time for Spring Boot 2, this release train comes with improvements and bugfixes to core, extras, and reactor-netty.

This blog post highlights the most significant changes in both SR7 and last week’s SR6 release trains.

Reactor-Core 3.1.5

What’s new since 3.1.3? See the full release notes of the 3.1.4.RELEASE and the 3.1.5.RELEASE. Core changes include more than 15 improvements and bugfixes.

A few new operators have landed in this release: For example, mergeOrdered has been added to Flux and ParallelFlux. It lets you merge multiple sources by continuously picking the smallest available value among all the sources, as defined by a provided Comparator

This Week in Spring - February 27th, 2018

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

Hi Spring fans and welcome to another installment of Spring Tips! This is a super exciting week! Spring Boot 2.0 is coming! Keep your eyes on the Spring Initializr or you'll miss it! :D

Today I was at the Okta Iterate conference talking to developers who are using Spring and Okta, thanks to my buddy Matt Raible. High point? I got to meet Jeff Atwood, the co-creator of Stack Overflow!

Tomorrow, I begin a whirlwind tour over the next two weeks. First, it's off to Glasgow, Scotland; then Sydney, Australia; then Dubai; then Bangalore, India (for Agile India 2018); and then it's off to Boston, Massachusetts for the SpringOne Tour event on March 13th. If you're in any of those places, don't hesitate to reach out

Spring Data Kay SR5 released

Releases | Mark Paluch | February 28, 2018 | ...

On behalf of the Spring Data team, I'd like to announce the fifth service release of the Kay release train in prospect of Spring Boot 2.0 GA.

This service release ships with 23 tickets fixed. Kay SR5 will be picked up by Spring Boot 2.0 GA for your convenience and is a strongly recommended upgrade to users of the Kay release train.

You can find all details within the linked changelogs.

Spring Cloud Data Flow 1.4.0 M1 released

Releases | Gunnar Hillert | February 27, 2018 | ...

The Spring Cloud Data Flow team is excited to announce the release of 1.4.0 M1. Follow the Getting Started guides for Local Server, Cloud Foundry, and Kubernetes.

A big focus of this first milestone release of the 1.4.x line has been the Dashboard UI. In an effort to keep our UI dependencies current at all times, we finally upgraded the UI to Angular 5.2 and Angular CLI 1.6. Furthermore, the UI now provides better integration with Spring Cloud Skipper.

As such, you can now manage the versions of App Registrations and set a default version.

Manage Versions

The version information is now shown on the App Registration list page as well. Besides providing better visual hues regarding the Application Types (Source, Sink, Task, Processor), you can now also search for App Registrations by Application Type

Spring Cloud Stream 2.0 - Polled Consumers

Engineering | Gary Russell | February 27, 2018 | ...

This is the second blog in a series of pre-release blogs in preparation for Spring Cloud Stream 2.0.0.RELEASE.

Preface

Spring Cloud Stream 2.0 introduces polled consumers, where the application can control message processing rates.

Introduction

Spring Cloud Stream has the concepts of producers and consumers; when using the messaging paradigm, MessageChannels are bound to destinations (e.g. Kafka topics, Rabbit Exchanges/Queues). To-date, on the consumer side, messages are delivered whenever an idle consumer is available. In effect, the broker controls the rate of delivery; usually, the next…

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