Spring Data Lovelace GA released

Releases | Mark Paluch | September 21, 2018 | ...

On behalf of the Spring Data team, it's my pleasure to announce the general availability of Spring Data Lovelace. This release train ships on top of the just-released Spring Framework 5.1 GA. You can easily consume Spring Data Lovelace with next week's Spring Boot 2.1 M4 release. Spring Data Lovelace ships with a number of major features, improvements, and bugfixes. The most notable topics are:

  • Support for immutable objects
  • Deferred JPA repository initialization
  • Support for MongoDB 4.0 Client Sessions and Transactions
  • New Spring Data JDBC module
  • Apache Cassandra mapping improvements for Map and tuple types, Lifecycle Callbacks, and Kotlin Extensions
  • Replica Reads with Spring Data Redis

Spring Framework 5.1 goes GA

Releases | Juergen Hoeller | September 21, 2018 | ...

Dear Spring community,

It is my pleasure to announce that Spring Framework 5.1 is generally available from repo.spring.io as well as Maven Central now! Check out our recently updated docs...

Spring Framework 5.1 requires JDK 8 or higher and specifically supports JDK 11 as the next long-term support release. It comes with initial refinements for GraalVM compatibility and deeply integrates with the recently released Reactor Californium and Hibernate ORM 5.3.

The core container introduces…

Spring Tool Suite 3.9.6 released

Releases | Martin Lippert | September 20, 2018 | ...

Dear Spring Community,

I am happy to announce the 3.9.6 release of the Spring Tool Suite, our Eclipse-based tooling.

Highlights from this release include:

  • updated to Eclipse 2018-09 release
  • added support for automatic and manual SSH tunneling to remote apps on CF for remote JMX access
  • various bug fixes

To download the distributions, please go visit:

Detailed new and noteworthy notes can be found here: STS 3.9.6 New & Noteworthy.

Enjoy!

Spring Web Services 3.0.4 / 2.4.3 released!

Engineering | Greg L. Turnquist | September 19, 2018 | ...

Greetings Spring community,

The Spring Web Services team is releasing two version at the same time. 3.0.4.RELEASE as the main branch of development along with 2.4.3.RELEASE for maintenance.

3.0.4.RELEASE comes with a handful of features listed further below. It also comes with new support for Java 11, the next long term supported version of Java.

Java 11 and beyond

Starting in Java 9, several key Java EE packages had their visibility reduced. These included core XML and SOAP-based packages. In Java 11, these packages have been removed altogether. Since Java 11 is the first long term release…

Announcing Spring Cloud Function - 2.0.0.M2

Engineering | Oleg Zhurakousky | September 19, 2018 | ...

We are pleased to announce the second Milestone of the Spring Cloud Function - 2.0.0.M2.

Individual modules of Spring Cloud Function 2.0.0.M2 are available for use in the Spring Milestone repository.

Aside form general enhancements and bug fixes, the primary themes for this release are

  • Kotlin support
  • new programming model for Azure Functions (blog to follow)
  • automatic (optional) export of Supplier on startup in web adapter

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-cloud-function tag

This Week in Spring - September 18th, 2018

Engineering | Josh Long | September 18, 2018 | ...

Hi Spring fans! Welcome to another installment of This Week in Spring! It's the week before SpringOne Platform and things are crazy! We have so much to cover - as usual! - but FIRST! ..some poetry (with apologies to Clement Clark Moore)

'twas the week before SpringOne Platform, when all throughout Spring; Not a creature was stirring, just the computers and things; the expectations were raised by the community with care; in hopes that SpringRod would be there;

That's right! this year is fixing to be AMAZING! We're going to have Spring founder Rod Johnson, Jenny Zhang, Siew Choo Soh, Neha…

Spring Cloud Data Flow 1.7 M1 released

Releases | Mark Pollack | September 18, 2018 | ...

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

Here are the highlights

  • Improved UI

  • Stream Application DSL

  • Audit trail

  • Concurrent Task Launch Limiting

  • Stream and Task validation

  • Force upgrade for Streams

Improved UI

The UI has a completely new look. The navigation has moved from tabs to a left side navigation system. This gives increased screen real estate for creating streams with the Flo designer and even more screen real estate can be obtained by minimizing the left…

Introducing Spring Data JDBC

Engineering | Jens Schauder | September 17, 2018 | ...

With the upcoming Lovelace GA release, we’re going to ship a new Spring Data Module: Spring Data JDBC.

The idea behind Spring Data JDBC is to provide access to relational databases without submitting to the complexities of JPA. JPA offers such features as lazy loading, caching, and dirty tracking. While these are great if you need them, they can actually make thinking about JPA and its behavior harder than it has to be.

Lazy loading might trigger expensive statements when you don’t expect it or it might fail with an exception. Caching can get in your way when you actually want to compare two…

Spring IO Platform Cairo SR4

Releases | Andy Wilkinson | September 13, 2018 | ...

I am pleased to announce that Spring IO Platform Cairo-SR4 is now available from both repo.spring.io and Maven Central.

This maintenance release upgrades the versions of a number of the projects in the Platform:

  • Spring AMQP 2.0.6
  • Spring Boot 2.0.6
  • Spring Cloud Connectors 2.0.3
  • Spring Data Kay SR10
  • Spring Framework 5.0.9
  • Spring Integration 5.0.8
  • Spring Kafka 2.1.10
  • Spring Security 5.0.8
  • Spring Session Apple SR5

The versions of a number of third-party dependencies have also been updated.

Project Page | GitHub | Issues | Documentation

Spring IO Platform Brussels SR13

Releases | Andy Wilkinson | September 13, 2018 | ...

I am pleased to announce that Spring IO Platform Brussels-SR13 is now available from both repo.spring.io and Maven Central.

This maintenance release upgrades the versions of a number of the projects in the Platform:

  • Spring AMQP 1.7.10
  • Spring Boot 1.5.16
  • Spring Data Ingalls SR15
  • Spring Framework 4.3.19
  • Spring Security 4.2.8

The versions of a number of third-party dependencies have also been updated.

Project Page | GitHub | Issues | Documentation

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