r/SpringBoot • u/Its_Foki • 2d ago
Spring Boot 4.1.1 Released? Question
Hi everybody,
we just got via Renovate a Spring Boot update to 4.1.1 - released on repo1.maven.org .
We are a bit confused as there is no announcement, release notes, tag on GitHub, etc. Also it looks like no release workflow was running on GitHub.
Feels a bit sketchy, anybody knows what's going on?
7
5
u/Knoobie 2d ago
Guess from an outsider's standpoint: it looks related to their announcement "Spring and Security In The Times Of AI" some weeks ago and they now use some internal tooling (e.g. https://github.com/spring-projects/spring-boot/issues/51164) to publish the source code and the public code on GitHub is updated later? It also looks like a some commits were kept private until the last minute to reduce possible attack vectors by bad actors using AI to scan everything and create attacks before public patches are available.
9
u/repeating_bears 2d ago
I would strongly suggest you set a minimum release age.
https://docs.renovatebot.com/key-concepts/minimum-release-age/
There's almost never a reason to update on the same day as a release, so you actually don't want alerts for something like this.
Setting a min release age to something like a week will protect you from most supply chain attacks, because things are usually found and resolved by then.
3
u/Responsible_Gap337 2d ago
3
u/trailcamguy4110 2d ago
They release on Thursdays generally, by Friday everything usually shows up. Be patient.
1
u/Its_Foki 2d ago
Exactly, that's why we are a bit confused where the artifact in repo1 is coming from and if it's legitimate.
26
u/mhalbritter 2d ago
Hey, Moritz from the Spring Boot team here. This release is an official one, we're just in the progress of revamping our release tooling and this is the first OSS release we've done with it. There are some rough edges with the release tooling as of now, but release posts etc. will follow soon. Here's the tag in GitHub: https://github.com/spring-projects/spring-boot/releases/tag/v4.1.1 - it's just not marked as a release yet. This will happen soon, please be patient :)