Reactor Bismuth-SR13 and Californium-SR2 available now !

Engineering | Stephane Maldini | October 31, 2018 | ...

Californium Update

On behalf of the Reactor team, I am pleased to announce that Californium-SR2 release train is available now.

This maintenance release of the Californium line includes the following dependencies updates:

Bismuth Update

We also have shipped Bismuth-SR13. This maintenance release of the Bismuth line includes the following dependencies updates:

Thanks a lot to our contributors, and…

Spring Security OAuth2 Auto-config 2.0.6 & 2.1.0 Released

Releases | Josh Cummings | October 31, 2018 | ...

I’m pleased to announce on behalf of the community Spring Security OAuth2 Boot Auto-config 2.0.6 and 2.1.0.

Both releases primarily deliver bug fixes and dependency version updates along with some minor improvements. Of particular note is that these align with recent releases of Spring Boot.

Note that for 2.1.0, gaps in configuration of keys between Resource Server and Authorization Server were brought into parity. Now, it’s possible on the Authorization Server side to configure a single key:

security:
  oauth2:
    authorization:
      jwt:
        key-value: ${PRIVATE_KEY}

similar to…

Spring Session Bean GA Released

Releases | Rob Winch | October 31, 2018 | ...

This post was authored by Vedran Pavić

On behalf of the community, I’m pleased to announce the general availability of Spring Session BOM Bean. This is the first release based on Spring Session 2.1 and can be easily consumed with freshly released Spring Boot 2.1. Please read on for the highlights of the release.

Same-Site Cookie support for HttpSession integration

Same-Site Cookie is another mechanism that helps developers to protect from Cross-Site Request Forgery. Our DefaultCookieSerializer has been enhanced to support adding SameSite attribute to session cookie produced by Spring Session. The SameSite attribute is enabled by default with value Lax and is customizable using DefaultCookieSerializer#setSameSite

Spring Cloud for Alibaba 0.2.0 released

Releases | Spencer Gibb | October 30, 2018 | ...

Hi! Today, we're very excited to announce the first preview release of Spring Cloud Alibaba.

The Spring Cloud Alibaba project, consisting of Alibaba's open-source components and several Alibaba Cloud products, aims to implement and expose well known Spring Framework patterns and abstractions to bring the benefits of Spring Boot and Spring Cloud to Java developers using Alibaba products.

NOTE: The Spring Cloud Alibaba project is a community project maintained by Alibaba.

NOTE: Version 0.2.0.RELEASE is compatible with the Spring Boot 2.0.x line. Version 0.1.0.RELEASE is compatible with the…

This Week in Spring - October 30th, 2018

Engineering | Josh Long | October 30, 2018 | ...

Hi Spring fans! Welcome to another installment of This Week in Spring! This week I'm in Paris, France, for the amazing Voxxed Microservices event. This has been quite the show and I'm grateful for having had the opportunity to be there. Now, as I write this, I'm preparing to go to Beijing, China, for the first leg in Asia of the SpringOne Tour show. I'll be in China, then Japan, then Korea, Singapore, Hong Kong, Taiwan, Los Angeles, Morocco, Seattle, Toronto, and then finally - in mid December - I'll return home to San Francisco. We've got a ton of things to look at this week so, without…

Spring Cloud Stream Fishtown.RC1 /2.1.0.RC1 Release Announcement

Engineering | Oleg Zhurakousky | October 30, 2018 | ...

We are pleased to announce the first Release Candidate of the Spring Cloud Stream Fishtown release train - Fishtown.RC1/2.1.0.RC1.

Spring Cloud Stream Fishtown 2.1.0.RC1 is available for use in the Spring Milestone repository.

The following section provides a brief summary of features and improvements included in this release.

Notable Dependency Upgrades

  • Spring Boot 2.1.0.RC1
  • Reactor Californium.RELEASE
  • Spring Cloud Function 2.1.0.RC1

Spring Cloud Function support

The main theme for this release is the introduction of a new programming model which uses Spring Cloud Function as an alternative for defining stream handlers and sources which can now be expressed as beans of type

Spring Boot 2.1.0

Releases | Andy Wilkinson | October 30, 2018 | ...

On behalf of the Spring Boot team and everyone that has contributed, it's my pleasure to announce that Spring Boot 2.1.0 has been released and is available now from repo.spring.io, Maven Central and Bintray. This release adds a significant number of new features and improvements. For full upgrade instructions and new and noteworthy features please see the release notes.

What's new in 2.1

Third-party library upgrades

We’ve upgraded to the latest stable releases of other third-party libraries wherever possible. Some notable dependency upgrades in this release include:

  • Hibernate 5.3
  • Micrometer 1.1
  • Reactor Californium
  • Spring Data Lovelace
  • Spring Framework 5.1
  • Tomcat 9
  • Undertow 2

Spring Batch 4.1 goes GA!

Releases | Mahmoud Ben Hassine | October 29, 2018 | ...

I am pleased to announce that Spring Batch 4.1.0.RELEASE is now available.

What's New in Spring Batch 4.1 GA

This release adds the following features:

  • A new @SpringBatchTest annotation to simplify testing batch components
  • A new @EnableBatchIntegration annotation to simplify remote chunking and partitioning configuration
  • Support for reading and writing data in JSON format
  • Support for validating items with the Bean Validation API
  • Support for JSR-305 annotations
  • Enhancements to the FlatFileItemWriterBuilder API

@SpringBatchTest Annotation

Spring Batch provides some nice utility classes (such as the JobLauncherTestUtils and JobRepositoryTestUtils) as well as test execution listeners (StepScopeTestExecutionListener and JobScopeTestExecutionListener) to test batch components. However, in order to use these utilities, you must configure them explicitly. This release introduces a new annotation named @SpringBatchTest

Spring Integration 5.1 goes GA!

Releases | Artem Bilan | October 29, 2018 | ...

On behalf of Spring Integration team I am pleased to announce that the 5.1.0.RELEASE for the Spring Integration is available.

It can be downloaded from Maven Central, JCenter, and our release repository:

compile "org.springframework.integration:spring-integration-core:5.1.0.RELEASE"

First of all I would like to thank all community members for their ongoing active contributions to the framework!

Besides the regular dependencies upgrades, bug fixes and internal performance improvements here are some notable new features introduced in this version:

BoundRabbitChannelAdvice

For strict ordering of messages publishing a BoundRabbitChannelAdvice can be used as a MessageHandler advice to allow to perform all the downstream AMQP operations in the same thread-bound Channel

Get the Spring newsletter

Thank you!

Get ahead

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

Learn more

Get support

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