This Year in Spring - 2017

Engineering | Josh Long | December 27, 2017 | ...

Hi Spring fans! Welcome to another, albeit very special, installment of This Week in Spring! This is the last installment before 2018 and so we'll take the opportunity to review, as we always do in the last installment of the year, this very exciting year in Spring and its ecosystem.

Let me, on behalf of the Spring and larger Pivotal team, to be the first to wish you and yours a heartfelt happy and safe New Year! Let's first look at some of the major trends that defined 2017. We've got a lot to cover!

  • Spring Framework 5 and Reactive Programming - this year we released Spring Framework 5.0. This release is huge - packed to the gills with new features including support for Java EE 8, Java SE 9 and - of course - reactive programming based on Project Reactor and the fully-reactive new web runtime called Spring WebFlux. The web runtime supports a Spring MVC-like component model as well as a new handler model (called functional reactive endpoints) and a new, fully reactive HTTP client called WebClient. Spring Framework 5's reactive support, as impressive as it is, is only the beginning. Spring Framework 5.0 is the foundation for reactive data access support in Spring Data Kay, for reactive security integration in Spring Security 5.0 and for reactive messaging in Spring Cloud Stream. All of these will…

Spring Tool Suite 3.9.2 released

Engineering | Martin Lippert | December 22, 2017 | ...

Dear Spring Community,

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

Highlights from this release include:

  • updated to Eclipse Oxygen.2 release (https://www.eclipse.org/oxygen/noteworthy/)
  • includes updated support for JDK9 and JUnit 5
  • allows to install Spring Tools 4 Public Beta features as early-access add-ons

To download the distributions, please go visit:

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

STS 3.9.3 is scheduled to be released on top of Eclipse Oxygen.3 (4.7.3) in late March 2018.

Enjoy!

This Week in Spring - December 19th, 2017

Engineering | Josh Long | December 20, 2017 | ...

Hi Spring fans! Welcome to another installment of This Week in Spring! I've just returned from London where I spent Monday talking to Pivotal customers and helping teams build software in terms of Spring.

Now I'm home for the holidays. Can you believe we're only a few weeks away from 2018!? Where has the time gone! Chanukah, Christmas and Boxing Day will all be over and Kwanzaa will have started before next week's installment of This Week in Spring, so on behalf of the Spring team and Pivotal as a whole, let me wish you the warmest and happiest of holidays!

We've got a lot to tide you over if…

This Week in Spring, December 12th, 2017

Engineering | Josh Long | December 12, 2017 | ...

Hi Spring fans and welcome to another installment of This Week in Spring! I'm still reeling from the incredible, larger-and-better-than-ever SpringOne Platform 2017 event last week! Ouch! My brain...

This week I'm speaking to customers and am presenting at two User Groups (in Atlanta, GA and St. Louis, MO) on testing and all things Spring with my new teammate Mario Gray (@mariogray)! Join us.

This Sunday, it's off to London for a few days customer visits. If you're around, don't hesitate to say hello (@starbuxman).

This Week in Spring - December 5th, 2017

Engineering | Josh Long | December 06, 2017 | ...

Hi Spring fans and welcome to This Week in Spring from the premier JVM-language event SpringOne Platform 2017! There is a massive amount of stuff to cover, especially in light of SpringOne Platform, so let's get to it!

Spring Tips: Spring Tool Suite 4

Engineering | Josh Long | December 04, 2017 | ...

Speaker: Josh Long

Hi Spring fans! In this Spring Tips, we'll look at Spring Tool Suite 4, new runtime feedback and the IDE-agnostic language servers that underpin all of it. I'm releasing this Spring Tips installment early, just in time SpringOne Platform 2017 and the big announcements of the day.

Spring Session (Core/MongoDB/Geode) 2.0.0.RC2 released!

Engineering | Greg L. Turnquist | December 03, 2017 | ...

Greetings Spring community,

In preparation for the soon-to-be GA release, Spring Session, Spring Session MongoDB, and Spring Session for Apache Geode and Pivotal GemFire have all aligned to versions 2.0.0.RC2 for this release.

In case you missed it, this is what’s included with each of the modules:

  • Core - includes support for Redis, JDBC, and Hazelcast

  • MongoDB - both traditional blocking as well as reactive support for MongoDB

  • Apache Geode - support for Apache Geode as well as Pivotal GemFire (including the PCC service with the SSC extension on PCF)

In this version, Spring Session has…

Spring Cloud Data Flow for Cloud Foundry 1.3.0.M3 released

Engineering | Mark Pollack | December 01, 2017 | ...

We are pleased to announce the 1.3.0.M3 release of the Spring Cloud Data Flow for Cloud Foundry.

The Getting Started Guide is the best place to start kicking the tires.

Release Highlights

Stream updates, a JavaDSL, and the complete port of the UI to the Angular 4.0 stack are some of the main highlights. More information on release highlights can be found in the release blog for the core Data Flow project.

Of note for the Cloud Foundry server is an upgrade to v2.23.0 of the cf-java client library and setting the default health check to be http instead of port. You can now also specify the…

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