This Week in Spring - July 2nd, 2019

Engineering | Josh Long | July 03, 2019 | ...

Hi, Spring fans! Welcome to another installment of This Week in Spring! This week I'm sunny summer-time San Francisco indulging in a little downtime. Last week was a doozy! I visited Tampa, Flordia; Paris, France; and finally Santiago, Dominican Republic. Later this week, after the 4th of July holiday here in the States, I'll head on over to Medellin, Columbia for JConf Columbia; Chicago, Illinois for the epic SpringOne Tour Chicago event; and then Lima, Peru for the JConf Peru event.

I'm so looking forward to a few weeks of fun talking to amazing developers around the globe. If you're around, as usual, don't hesitate to reach out to me on @starbuxman

Spring Boot for Apache Geode & Pivotal GemFire 1.1.0.M3 Released!

Releases | John Blum | July 03, 2019 | ...

On behalf of the Spring, Apache Geode and Pivotal communities, I am pleased to announce the release of Spring Boot for Apache Geode & Pivotal GemFire 1.1.0.M3.

What’s New

The main theme of this release was to add support for hybrid cloud deployments.

For instance, perhaps you want to push and run your Spring Boot, Apache Geode or Pivotal GemFire applications on Pivotal CloudFoundry (PCF), but connect those applications to an externally managed, standalone Apache Geode or Pivotal GemFire cluster. Now, SBDG allows you to do just that.

Technically, SBDG takes advantage of a feature in PCF called CUPS, or Create User-Provided Service. By defining your own service descriptor you can connect your Spring Boot applications to externally managed services, like databases, message queues and even In-Memory Data Grids & Caches like Apache Geode or Pivotal GemFire

Spring Cloud Hoxton.M1 is available.

Releases | Spencer Gibb | July 03, 2019 | ...

On behalf of the community, I am pleased to announce that Milestone 1 (M1) of the Spring Cloud Hoxton Release Train is available today. The release can be found in Spring Milestone repository. You can check out the Hoxton release notes for more information.

Notable Changes in the Hoxton Release Train

This milestone release is compatible with Spring Boot 2.2.0.M4.

Spring Cloud Gateway

Spring Cloud Gateway has added support for RSocket. Look for more in an upcoming blog post.

Spring Cloud Contract

Gradle support has been updated to 5.5, and Groovy to version 2.5. A major refactoring has happened…

Hiding Services & Runtime Discovery with Spring Cloud Gateway

Engineering | Ben Wilcock | July 01, 2019 | ...

Ben Wilcock – Spring Marketing, Pivotal. Brian McClain – Technical Marketing, Pivotal.

It's rare for a company to want every API to be publicly accessible. Most prefer to keep their services secret by default, only exposing APIs publicly when absolutely necessary.

Spring Cloud Gateway can help. Spring Cloud Gateway allows you to route traffic to your APIs using simple Java™ instructions (which we saw in the last article) or with YAML configuration files (which we’ll demonstrate in this one). To hide your services, you set up your network so that the only server accessible from the outside is…

Spring Cloud Open Service Broker 3.0.3 Released

Releases | Roy Clarkson | July 01, 2019 | ...

We are pleased to announce the 3.0.3 release of Spring Cloud Open Service Broker. This release includes the following updates:

  • Upgrade to Spring Boot 2.1.6.RELEASE
  • Fix issue with Servlet API and Reactor transitive dependencies
  • Return 404 when attempting to request a service instance binding for a service instance that does not exist

Include the following Spring Boot starter:

<dependency>
  <groupId>org.springframework.cloud</groupId>
  <artifactId>spring-cloud-starter-open-service-broker</artifactId>
  <version>3.0.3.RELEASE</version>
</dependency>

Spring Cloud Open Service Broker is a framework for building Spring Boot applications that implement the Open Service Broker API. The Open Service Broker API project allows developers to…

Spring Cloud Open Service Broker 3.1.0.M1 Released

Releases | Roy Clarkson | July 01, 2019 | ...

We are pleased to announce the 3.1.0.M1 release of Spring Cloud Open Service Broker. We are planning to include support for the recently released Open Service Broker API v2.15 within 3.1.0. This release includes all of the latest fixes and improvements from 3.0.3.RELEASE, as well as the following enhancements:

  • Improve support for service metadata in configuration properties
  • Add support for configuring Base64 metadata.imageUrl data from a class path image file
  • Improve configuration of event hooks via additional bean and auto-configuration support

Include the following Spring Boot starter:

Spring Cloud Greenwich.SR2 is available.

Releases | Spencer Gibb | June 27, 2019 | ...

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

Notable Changes in the Greenwich Release Train

All projects were updated in coordination with the Spring nohttp effort.

Spring Cloud Gateway

Many updates and fixes were included via Reactor and Reactor Netty. Gateway also efficiently caches the request body when Retry is enabled or if the Read Body Predicate is used.

Spring Cloud Config

Spring Cloud Data Flow 2.1.2 GA and 2.0.3 GA Released

The Spring Cloud Data Flow team is pleased to announce the release of 2.1.2 GA and 2.0.3 GA of Data Flow.

This is a minor release with mostly bug fixes and documentation enhancements.

Here are the highlights of the releases:

  • Bug fixes on Spring Cloud Data Flow, Spring Cloud Data Flow UI and Spring Cloud Scheduler for CloudFoundry

  • Java Stream DSL now supports stream update operation

  • Spring Cloud Deployer now uses Maven Resolver instead of Aether for resolving the Maven artifacts

Along with the releases, we also have the Spring Cloud Data Flow website enhanced with

  • Responsive Design

  • More receipes and use cases discussion

  • Documentation fixes

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