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

Engineering | Oleg Zhurakousky | June 28, 2018 | ...

We are pleased to announce the first Milestone of the Spring Cloud Stream Fishtown release train - Fishtown.M1/2.1.0.M1.

Spring Cloud Stream Fishtown 2.1.0.M1 is available for use in the Spring Milestone repository. The release notes include relevant information about version compatibility with Spring Boot, Spring Cloud, Spring AMQP, and Spring for Apache Kafka.

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

Notable Features, Improvements & enhancements

Core

  • Support for Message Listener container customization by simply registering implementation of ListenerContainerCustomizer bean.
  • Binding properties precedence support. This feature allows default binding properties to be overriden with specific binding properties. For example.

Spring Cloud GCP 1.0.0.RC1 Now Available

Releases | Artem Bilan | June 28, 2018 | ...

Dear Spring Community!

Today, together with Google team, it’s my pleasure to announce the First Release Candidate of Spring Cloud for Google Cloud Platform project of version 1.0.

The artifacts available from Spring Milestone repository via BOM:

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-gcp-dependencies</artifactId>
            <version>1.0.0.RC1</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies…

Spring Boot for Apache Geode & Pivotal GemFire 1.0.0.M1 Released!

Engineering | John Blum | June 26, 2018 | ...

Greetings Spring & Apache Geode/Pivotal GemFire communities-

I am happy to announce the first milestone release of Spring Boot for Apache Geode & Pivotal GemFire, version 1.0.0.M1.

This is a great new project building on the work started in Spring Data for Apache Geode/Pivotal GemFire nearly 2 years ago, when we introduced annotation-based configuration.

With Spring Boot’s "convention over configuration" approach using auto-configuration, this project takes configuration and development of Spring Boot, Apache Geode & Pivotal GemFire applications to the next level, whether building and running applications in a stand-alone or a managed environment like Pivotal CloudFoundry (PCF), when using Pivotal Cloud Cache (PCC)

This Week in Spring - June 26th, 2018

Engineering | Josh Long | June 26, 2018 | ...

Hi Spring fans and welcome to another installment of This Week in Spring! This last week's been fun! Since we last spoke, I have been in Amsterdam (customers), London (SpringOne Tour London); Paris, Fr (JHipster Conf); Krakow, Pl (Devoxx PL); and now Sao Paulo, Br (Spring Connect SP). It's been a wild ride and it's nice to conclude the journey here in Brazil with one of the largest Java communities on earth.

And, as a cherry on top, there is a ton of great stuff to look at in this week's roundup so let's get to it!

  • Spring Data Geode / Gemfire lead John Blum has just announced the Spring Boot integration for Apache Geode and Pivotal Gemfire 1.0.0.M1. It supports look-aside caching using Spring’s Cache Abstraction, system of record (SOR) using Spring Data Repositories and Spring transaction management, distributed compute using function implementation & executions, event stream processing (ESP) using continuous query, domain object versioning/serialization using PDX, Security, authentication / authorization, and TLS using SSL.
  • Not one to rest on his laurels, Spring Data Geode/Gemfire lead John Blum

Spring Session for Apache Geode/Pivotal GemFire 2.0.3.RELEASE Released!

Engineering | John Blum | June 21, 2018 | ...

Greetings Spring & Apache Geode/Pivotal GemFire community.

It is my pleasure to announce the release of Spring Session for Apache Geode & Pivotal GemFire 2.0.3.RELEASE. This release aligns with Spring Session core 2.0.3.RELEASE and Spring Data Kay-SR7.

Of course, Spring Session core 2.0.4.RELEASE and Spring Data Kay-SR8 are already available and you can expect another release of Spring Session for Apache Geode/Pivotal GemFire in early July. This is an intermediate release with:

  • Upgrades to Gradle 4.8, using Spring Build Conventions Gradle Plugin 0.0.16.RELEASE.

  • Updated dependencies (as noted above).

  • Switched dependency management to Spring Boot’s Dependency BOM, based on Spring Boot 2.0.2.RELEASE to better align with the Spring ecosystem of projects and 3rd party dependencies.

This Week in Spring - June 19th, 2018

Engineering | Josh Long | June 20, 2018 | ...

Hi Spring fans! Welcome to another wonderful and wild This Week in Spring! This week I'm in Amsterdam, NL (visiting customers); London, UK (for both the London Java Community Java User Group talk and the SpringOne Tour event); Paris, FR (for the first JHipster Conf); Krakow, PL (for Devoxx Poland) and then it's off to Sao Paolo, BR (for the Spring Connect show). If you're in any of those places, say hi!

The Road to Reactive Spring Cloud

Engineering | Josh Long | June 20, 2018 | ...

The new Spring Cloud Finchley GA release is jam-packed with good stuff and represents a major milestone in the journey to reactive microservices. I couldn't possibly list everything so I refer you to the fresh-from-the-oven release announcement by Spencer Gibb. Instead, in this post, I want to focus on the road we have taken to reactive Spring Cloud.

We released Spring Framework 5 in September 2017. This was the first release to introduce new Reactive programming support to help build more robust, scalable services. It builds upon the Pivotal Reactor project, our reactive streams compatible reactive runtime. Spring Framework 5 also includes a ton of new features, and I won't try to list them all, either, choosing instead to focus on reactive support here. What is reactive programming? Why does it matter…

Spring Tips: Season 4 Recap

Engineering | Josh Long | June 20, 2018 | ...

Hi Spring fans! We're at the end of another season of Spring Tips. I'll be back in a few months with even more Spring Tips, and we'll continue our journey through aspects of the ecosystem large and small. This season, as with all seasons, has been fun for me to put together. It is a mix of brand new stuff and older stuff that we get to review in a new light. As always, I do these for you and am always eager to hear about what regions of Springdom you'd like illuminated.

Anyway, here's a recap of the things we've looked at in previous installments from seasons 1-4. Enjoy!

Season 1

Spring Cloud Finchley.RELEASE is available

Releases | Spencer Gibb | June 19, 2018 | ...

On behalf of the community, I am pleased to announce that the General Availability (RELEASE) of the Spring Cloud Finchley Release Train is available today. The release can be found in Maven Central. You can check out the Finchley release notes for more information.

Lifecycle Announcements for Release Train Versions

The Camden release train has reached end-of-life status. The Dalston release train will reach end-of-life status in December 2018. The Edgware release train will follow the end-of-life cycle of the Spring Boot 1.5.x line.

Notable Changes in the Finchley Release Train

Spring Cloud…

Spring IO Platform Brussels SR11

Releases | Andy Wilkinson | June 18, 2018 | ...

I am pleased to announce that Spring IO Platform Brussels-SR11 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.8
  • Spring Boot 1.5.14
  • Spring Cloud Connectors 1.2.6
  • Spring Data Ingalls SR13
  • Spring Framework 4.3.18
  • Spring Integration 4.3.17
  • Spring Security 4.2.7
  • Spring Session 1.3.3

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

Project Page | GitHub | Issues | Documentation

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