Spring Cloud App Broker 1.0.5 released

Releases | Roy Clarkson | April 17, 2020 | ...

We are pleased to announce the release of Spring Cloud App Broker 1.0.5. This release includes the following fixes and improvements:

  • Upgrade to Spring Boot 2.1.13.RELEASE
  • Allow a ServiceInstanceService bean to be provided by a consuming application
  • Correct an issue where the backing app environment was not being updated when the service instance was upgraded
  • If specified, the routes property now takes precedence over host, hosts, domain and domains properties
  • Correct an issue where synchronous binding and unbinding requests were not being properly handled

Gradle:

implementation("org…

Spring Cloud 2020.0.0-M1 Released

Releases | Spencer Gibb | April 17, 2020 | ...

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

Notable Changes in the 2020 Release Train

We have changed our release train versioning scheme. We now follow Calendar Versioning or calver for short. We will follow the YYYY.MINOR.MICRO scheme where MINOR is an incrementing number that starts at zero each year. The MICRO segment corresponds to suffixes previously used: .0 is analogous to .RELEASE and .2 is analogous to .SR2. Pre-release suffixes will also change from using a . to a - for the separator, for example 2020.0.0-M1 and 2020.0.0-RC2. We will also stop prefixing snapshots with BUILD- -- for example 2020.0.0-SNAPSHOT

Spring Tips: The GraalVM Native Image Builder Feature

Engineering | Josh Long | April 16, 2020 | ...

speaker: Josh Long (@starbuxman)

Hi, Spring fans! Welcome to another installment of Spring Tips. In this installment, we're going to look at the new support just released for building Spring Boot applications with GraalVM. We've looked at GraalVM and native images in another Spring Tips when we looked at Spring Fu.

GraalVM is several things. It's a C1 replacement for a standard OpenJDK install. You can listen to this episode of my podcast, A Bootiful Podcast, with GraalVM contributor and Twitter engineer Chris Thalinger, for more details on this use of GraalVM. It lets you run regular Sring…

Announcing the Spring Authorization Server

Engineering | Rob Winch | April 15, 2020 | ...

I am pleased to announce the Spring Authorization Server project. It is a community-driven project led by the Spring Security team and is focused on delivering Authorization Server support to the Spring community.

A Foundation for Success

The story of how we got here is long, but the key takeaway is short and sweet: Spring would not be what it is without our amazing community.

Almost a decade ago, we brought in a community-driven, open-source project, Spring Security OAuth, and made it part of the Spring portfolio of projects. Since its inception, it has evolved into a mature project that supports a large portion of the OAuth specification, including resource servers, clients, login, and the authorization server. It is no wonder that it has become the basis for UAA, which, among other things, acts as the identity management service for all Cloud Foundry

This Week in Spring - April 14th, 2020

Engineering | Josh Long | April 14, 2020 | ...

Hi, Spring fans! Welcome to another installment of This Week in Spring! It's been a crazy week so let's delay not even one second longer!

Spring GraalVM Native 0.6.0 released

Engineering | Andy Clement | April 09, 2020 | ...

The Spring team have just released version 0.6.0 of the spring-graalvm-native project. This project is intended to make it easier for anyone trying to build GraalVM native images of their Spring applications.

For a deep dive on native images with Spring, please see the Devoxx talk by Sébastien Deleuze.

In this blog post we’ll talk about what has changed since then and point you to some key resources enabling you to try it out! This project is in the spring-projects-experimental github org, indicating it is a work in progress, but we have a number of sample applications showing the kinds of…

Spring Tips: The Spring Integration Kotlin DSL

Engineering | Josh Long | April 07, 2020 | ...

speaker: Josh Long (@starbuxman)

Hi, Spring fans! In this installment, we're going to take a look at the new Kotlin DSL for Spring Integration. I've covered both Spring Integration and Kotlin in other videos before. I am pretty sure I've also used Spring Integration from within a Kotlin-based Spring application, but this is the first time I've been able to cover a Kotlin DSL specifically for Spring Integration.

Spring Integration has been around for a long time - 13 years at least - and it serves a timeless use case: the integration of disparate systems and services. It's patterned after the seminal tome by Gregor Hohpe and Bobby Woolf, Enterprise Integration Patterns. It's a fantastic tome, and I couldn't more enthusiastically recommend it as it serves, after a fashion, as the documentation required for understanding Spring Integration. Spring Integration codifies the…

This Week in Spring - April 7th, 2020

Engineering | Josh Long | April 07, 2020 | ...

Hi, Spring fans! Welcome to another installment of This Week in Spring! How're you doing? I'm doing all right, all things considered! I miss you all.

OK, so, first things first: we're kicking off #TanzuTuesday today. Join us TODAY at 1pm PST/PDT and I'll introduce you to the wide world of Reactive Spring!

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