Goodbye http://repo.spring (use https)

Engineering | Rob Winch | September 16, 2019 | ...

In response to our nohttp announcement, Maven Central’s announcement, and JFrog’s announcement, beginning January 15 2020, Spring’s Maven Repository will no longer support HTTP. More concretely, http://repo.spring.io will not respond to requests. Users will need to ensure that they are using https://repo.spring.io

We are not going to redirect from http to https because it perpetuates the vulnerability. When the first request is made over http, a man in the middle (MITM) can prevent the redirect and replace the response with a malicious payload. Users that continue to use http will continue to…

Spring Boot for Apache Geode & Pivotal GemFire 1.1.1.RELEASE & 1.2.0.M2 Available!

Releases | John Blum | September 13, 2019 | ...

On behalf of the Spring and Apache Geode communities, it is my pleasure to announce the release of Spring Boot for Apache Geode & Pivotal GemFire (SBDG) 1.1.1.RELEASE as well as 1.2.0.M2.

Bits for 1.1.1.RELEASE are available in Maven Central.

Bits for the 1.2.0.M2 release are available in the Spring Milestone Repository.

What’s New

SBDG 1.1.1.RELEASE has been upgraded to Spring Boot 2.1.8.RELEASE while SBDG 1.2.0.M2 has been upgraded to Spring Boot 2.2.0.M6.

Additionally, both 1.2.0.M2 and 1.1.1.RELEASE now support running your Spring Boot, Apache Geode ClientCache applications in Pivotal Platform using Pivotal Cloud Cache (PCC)

Spring Cloud Greenwich.SR3 Released

Releases | Ryan Baxter | September 12, 2019 | ...

On behalf of the community, I am pleased to announce that the Service Release 3 (SR3) 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. All issues closed in this release across all projects can be found in the Spring Cloud Greenwich.SR3 project on GitHub

Notable Changes in the Greenwich Release Train

New Load Balancer Implementations

Spring Cloud Greenwich.M3 is the first release containing both blocking and non-blocking load balancer client implementations as an…

Spring Vault 2.2 M1 available now

Releases | Mark Paluch | September 12, 2019 | ...

On behalf of the community, I’m excited to announce the availability of Spring Vault 2.2 M1. This release ships with over 90 fixed tickets in total, containing several features, bug fixes, and dependency upgrades.

The most notable new changes are:

  • Support for PCF-based authentication by using instance identity certificates.

  • Kotlin extensions.

  • Builders for RestTemplate and WebClient to customize interceptors, filter functions, and default headers.

  • Vault namespace support (Vault Enterprise edition only).

  • @VaultPropertySource now supports versioned key-value backends.

  • Added listener and events support to LifecycleAwareSessionManager.

  • Support for the Jetty HTTP Client as an alternative reactive HTTP client.

  • Reactive support for AWS IAM authentication.

A Bootiful Podcast: Spring Framework co-founder and lead Juergen Hoeller on Spring Framework 5.2 and more

Engineering | Josh Long | September 12, 2019 | ...

Hi, Spring fans! Welcome to another extra-special, extra-long installment of A Bootiful Podcast. In this episode, I talk to Spring Framework lead and #2 co-founder of Spring itself, the one, the only, the amazing Juergen Hoeller. We talk about his tenure as the longest and most prolific contributor to Spring; designing clean code; the early days of Spring the project; new features in Spring Framework 5.2; the role of Kotlin, Project Loom, Graal in the Spring ecosystem; Spring's role in the ecosystem; Java's place and possibilities; and so much more.

Spring Boot 2.2.0.M6

Releases | Andy Wilkinson | September 10, 2019 | ...

On behalf of the team and everyone that contributed, I am pleased to announce that the sixth milestone of Spring Boot 2.2 has been released and is available from our milestone repository. This release contains over 140 issues and pull requests.

For a complete list of changes and upgrade instructions, please see the Spring Boot 2.2 Release Notes on the wiki and the updated reference documentation.

Our next 2.2 release will be RC1 later this month with GA to follow in mid-October. If you haven't already done so, now is a great time to try a 2.2 milestone and provide us with your feedback. If you want to get started with 2.2 and try out the new features, you can bootstrap a new project on https://start.spring.io

This Week in Spring - September 10, 2019

Engineering | Josh Long | September 10, 2019 | ...

Hi Spring fans! Welcome to another sunny installment of This Week in Spring! Can you believe we're now staring down Q4 2019? How time flies!

As i write this I'm sat in a Radisson Blu hotel in Oslo, Norway, for the epic JavaZone show. I've got tons of wonderful memories at this hotel, often enjoyed with my friends on the Spring team, over many, many years. I love this show and am so glad to be back for the first time since 2015!

I landed today, recorded a few episodes of Spring Tips (new season starting soon!), took an ill-timed nap, and now here we are! We've got a ton to cover so let's get to…

Spring Security 5.2.0.RC1 Released

Releases | Eleftheria Stein-Kousathana | September 06, 2019 | ...

On behalf of the community, I’m pleased to announce the release of Spring Security 5.2.0.RC1! You can find the complete details in the release notes and the highlights below:

RSocket

gh-7360 - Add RSocket Support

SAML

gh-6019 - Add SAML Service Provider Support

OAuth 2.0

Resource server

gh-7101 - JwtGrantedAuthoritiesConverter allows configuring the authority prefix
gh-7100 - JwtGrantedAuthoritiesConverter allows configuring the authorities claim name
gh-7345 - Opaque Token Introspector returns an Authenticated Principal
gh-7346 - Add Adapter to Translate Jwt to BearerTokenAuthentication
gh-5334 and gh-7284 - Resource Server supports WebClient Bearer…

Spring Cloud Data Flow 2.3.0.M1 and 2.2.1 GA Released

Engineering | Ilayaperumal Gopinathan | September 06, 2019 | ...

The Spring Cloud Data Flow team is pleased to announce the milestone release 2.3.0.M1 and the release of 2.2.1 GA.

Along with the bug fixes and enhancements, the first milestone of 2.3.0 also has the following new features:

  • Improved Prometheus monitoring based on Prometheus RSocket. It uses persistent bidirectional (RSocket) connections between the Stream/Task applications and a Prometheus RSocket Proxy instance. When Prometheus scrapes the proxy instance, and the proxy, in turn, uses the connections to pull metrics from the applications.
  • Ability to pass OAuth Access Token as command-line arguments for Composed Tasks
  • Users can now specify a description of the stream when creating it. Thanks to Daniel Serleg for the contribution!
  • Spring Cloud Scheduler SPI is now merged into Spring Cloud Deployer. We’ll deprecate the explicit spring-cloud-scheduler project and its implementations on Cloud Foundry, K8s and have them available as part of spring-cloud-deployer

Spring Boot 2.1.8 available now

Releases | Stéphane Nicoll | September 06, 2019 | ...

On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 2.1.8 has been released and is is now available from repo.spring.io and Maven Central.

This release includes 77 fixes, improvements and dependency upgrades. Thanks to all those who have contributed with issue reports and pull requests.

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-boot tag or chat with the community on Gitter.

Project Page | GitHub | Issues | Documentation | Stack Overflow |

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