close

Spring Authorization Server 0.1.0 available now

On behalf of the team and everyone who has contributed, it is my pleasure to announce the general availability of Spring Authorization Server 0.1.0.

You can download it from repo.spring.io and Maven Central by using the module coordinates:

compile 'org.springframework.security.experimental:spring-security-oauth2-authorization-server:0.1.0'

For additional details on this new project, see the initial announcement and project page.

The main features delivered in this release are:

Read more

Spring Security 5.4.4, 5.3.8, and 5.2.9 released

On behalf of the community, I’m pleased to announce the release of Spring Security 5.4.4 (release notes), 5.3.8 (release notes), and 5.2.9 (release notes). These releases deliver bug fixes along with some minor improvements. Users are encouraged to update to the latest patch release.

NOTE: There was an issue releasing 5.4.3 and 5.3.7 which caused us to need to release 5.4.4 and 5.3.8.

Read more

Spring Cloud Hoxton.SR10 has been released

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

Notable Changes in the Hoxton Release Train

See all issues included in this release here.

This was primarily a bug fix and documentation release. Hoxton.SR10 is compatible with Spring Boot 2.3.x and 2.2.x.

Fix for CVE-2021-22113

This release contains the fix for CVE-2021-22113. Please find the report here.

Read more

Metrics and Tracing: Better Together

This blog post was co-authored by our very own, always excited about all things Spring, Josh Long.

You’ve decided to put your talents to work in the service of humanity and - in the age of the pandemic, and having no other real skills to speak of besides software - you’re going to build a web service that people can check for the availability of the highly vaunted Playstation 5 video game console, on your new website, www.ps5ownersarebetterpeople.com.net.

It All Started so Auspiciously…

Go to the trusty Spring Initializr and generate a new project (called service) using the latest version of Java ( natch! ) and add the Reactive Web, Wavefront, Lombok, Sleuth, and Actuator dependencies to the project. Click the Generate button to download a .zip file containing the code for a project you should open in your favorite IDE.

Read more

This Week in Spring - February 9th, 2020

Hi, Spring fans! Welcome to another installment of This Week in Spring!

I’m just about to give a 2h presentation for the OOP conference. It’s live. It’ll be fun. Join us?

How’ve you been? You realize it’s already the second week of February? Chinese New Year, a holiday celebrated by more than two billion people, begins on the 12th of February. So, seeing as how we won’t get to talk again until after, let me wish everyone who celebrates: 新年快乐!

Read more

Making the most of available resources for Spring Boot

Whether you’re a long time user of Spring Boot or just getting started with it, there are numerous resources out there that you can leverage. Knowing what’s available for your specific need is not always obvious and this blog post is aimed toward helping you to navigate through these resources.

Learning

Reference Documentation

As a software developer, you probably already know that reading any project’s documentation can help you save a lot of time and effort. The Spring Boot reference documentation is a comprehensive document containing everything you need to know about Spring Boot. It is available in multiple formats, multi-page HTML, single-page HTML, and PDF. You can choose the one that suits your needs. The documentation is versioned, with current pointing to the latest GA release. Be sure to read the documentation of the version that you are currently on. For example, if you’re on Spring Boot 2.3.8, the reference documentation would be available at https://docs.spring.io/spring-boot/docs/2.3.8.RELEASE/reference/htmlsingle/.

Spring Boot builds on a number of other projects, each with their own reference documentation. You can find a complete list of these projects and their documentation here.

Spring Guides

The reference documentation is information-oriented and while it contains a wealth of information, it can be a bit overwhelming for newcomers. If you’re looking to get started with Spring Boot or try out specific real-world scenarios, Spring Guides provide a curated list of hands-on instructions that you can follow.

Read more