Spring Boot 1.5.6 available now

Releases | Andy Wilkinson | July 27, 2017 | ...

On behalf of the team, I am pleased to announce that Spring Boot 1.5.6 has been released and is available now from repo.spring.io and Maven Central.

Spring Boot 1.5.6 fixes a problem with Spring Data's dependency management that was introduced in 1.5.5. Sorry for the inconvenience.

What's next?

After the recent release of Spring Framework 5.0 RC3 and the flurry of other releases that followed, Spring Boot 2.0 M3 has just been released. If you want to take an early look at Spring Boot 2, and we’d love to hear your feedback if you do, please go to start.spring.io and select Spring Boot 2.0.0.M3 or 2.0.0.BUILD-SNAPSHOT

Spring Vault 1.1.0 M1 and 2.0.0 M2 available

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

On behalf of the community, I would like to announce two new Spring Vault milestones: 1.1.0 M1 and 2.0.0 M2. Release 1.1.0 M1 ships with 24 tickets completed and 2.0.0 M2 with 7 resolved tickets and are available from the milestone repository.

Since the previous releases, these features have made it into the current milestones:

  • Vault login using via AWS IAM

  • Rotation of generic secrets based on their lease duration

  • Introduction of VaultEndpointProvider to configure endpoints dynamically

additionally, 2.0.0 M2 ships with:

  • Authentication DSL to declare authentication flows

  • Reactive support based on Spring Framework 5 WebClient and Project Reactor

  • Enhanced tooling support by adding @NonNullApi and @Nullable annotations to be picked up by your favorite IDE

Spring Batch 4.0.0.M3 is now available

Releases | Michael Minella | July 26, 2017 | ...

We are pleased to announce that Spring Batch 4.0.0.M3 is now available via Github and the Pivotal download repository. This release represents the third milestone for the Spring Batch 4.0 release. Many thanks to all that contributed to this release.

What's new?

This milestone continues the work laid out in the previous 4.0.0 milestones. Specific updates include:

  • Dependency updates
  • Continued java configuration improvements
  • Intial updates to documentation

Dependency updates

As the dependency graph of Spring Boot 2 evolves, we have been updating our dependencies to be in line with them…

Spring Boot 2.0.0.M3 available now

Releases | Madhura Bhave | July 26, 2017 | ...

The third milestone of Spring Boot 2.0 is available now from the Spring milestone repository. This milestone ensures compatibility with Spring Framework 5.0.0.RC3 and contains a number of other dependency upgrades. This release closes over 100 issues and pull requests, thanks to all that contributed!

For a complete list of changes, and upgrade instructions, see the Spring Boot 2.0.0.M3 Release Notes on the WIKI and the updated reference documentation.

If you want to get started and discover the new features, you can easily bootstrap a new project on https://start.spring.io

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

Spring Cloud Data Flow 1.2.3 Released

Releases | Thomas Risberg | July 26, 2017 | ...

On behalf of the team, I am pleased to announce the general availability of Spring Cloud Data Flow 1.2.3.

Local Server: Quick Start, Getting Started Guide

This is a maintenance release where we focused on improving the reference documentation. Other improvements include addition of an OSS licensed JDBC driver for Microsoft SQL Server. The latest local deployer version can now handle apps built using Spring Boot 2.0 milestone releases.

More details can be found in the release notes.

Feedback is important. Please reach out to us in StackOverflow and GitHub for questions and feature requests. We also welcome contributions! Any help improving the Spring Cloud Data Flow ecosystem

Spring Boot 1.5.5 available now

Releases | Andy Wilkinson | July 26, 2017 | ...

On behalf of the team, I am pleased to announce that Spring Boot 1.5.5 has been released and is available now from repo.spring.io and Maven Central.

Spring Boot 1.5.5 includes 80 fixes, improvements and dependency updates. Thanks to all that have contributed with issue reports and pull requests.

What's next?

After the recent release of Spring Framework 5.0 RC3 and the flurry of other releases that followed, Spring Boot 2.0 M3 is just around the corner. If you want to take an early look at Spring Boot 2, and we’d love to hear your feedback if you do, please go to start.spring.io and select Spring Boot 2.0.0.BUILD-SNAPSHOT

Spring Integration 5.0 Milestone 6 Available

Releases | Artem Bilan | July 25, 2017 | ...

On behalf of the Spring Integration team I am pleased to announce that the Milestone 6 for the Spring Integration 5.0 version (5.0.0.M6) is now available.

It is available for download from the Milestone Repository:

repositories {
    maven { url 'http://repo.spring.io/libs-milestone' }
}
compile "org.springframework.integration:spring-integration-core:5.0.0.M6"

19 JIRAs (and some GitHub issues) made into this release, including bug fixes and a number of new features. Some highlights of features in the M6, since the previously announced Milestone 5:

  • The Spring WebFlux based Reactive Channel Adapters are provided for the HTTP server side:

Spring Session 2.0 M3 Released

Releases | Joe Grandja | July 25, 2017 | ...

On behalf of the community I’m pleased to announce the release of Spring Session 2.0.0.M3. This release is focused primarily on ensuring compatibility with Spring Framework 5.0.0.RC3 and Spring Data Kay RC1 which is the minimum Spring version required.

This release includes the following new features:

  • Support added for Spring WebFlux

  • Support for WebFlux’s WebSession

  • Added ReactorSessionRepository to support a reactive SessionRepository API. The default implementation provided is MapReactorSessionRepository.

We have split Spring Session into modules based upon the repository…

Spring For Apache Kafka 2.0 Milestone 3 Available

Releases | Artem Bilan | July 24, 2017 | ...

We are pleased to announce the availability of the Milestone 3 of the Spring for Apache Kafka 2.0 version.

It is available for download from the Milestone Repository:

repositories {
    maven { url 'http://repo.spring.io/libs-milestone' }
}
compile "org.springframework.kafka:spring-kafka:2.0.0.M3"

Since the previous announcement, these feature have made it into the current Milestone:

  • Apache Kafka 0.11.0.0 client base line;

  • With the new Apache Kafka foundation we have introduced KafkaTransactionManager and transactions support in the KafkaTemplate via new executeInTransaction() operation;

  • The KafkaListenerContainer can now be supplied with the TransactionManager to perform polling and offset commits with transaction boundaries;

  • The Kafka Headers support is provided as well. Now you can send and receive messages with any arbitrary headers, for example build request-reply scenarios using some correlationKey header;

  • The ConsumerAwareErrorHandler is provided to manage Consumer state in case of errors;

Spring AMQP 2.0.0 Milestone 5 is Available

Releases | Artem Bilan | July 24, 2017 | ...

I am pleased to announce that the Milestone 5 of Spring AMQP 2.0 is now available in the Spring milestone repository.

Features and fixes since the last milestone:

  • Log4j2 AmqpAppender is now thread-safe;

  • DefaultMessagePropertiesConverter now correctly passes arrays for the header values to the AMQP Client library;

  • Jackson2JsonMessageConverter can now be configured for the trustedPackages to fix violation for Jackson Serialization Gadgets;

  • RabbitAdmin operations can now be performed on the same AMQP channel as a unit of work via RabbitTemplate.invoke();

  • PossibleAuthenticationFailureException can now be treated as a non-fatal via particular option on the AbstractMessageListenerContainer;

  • RepublishMessageRecoverer can now be configured for the deliveryMode for messages to republish.

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