github codecentric/spring-boot-admin 4.0.0

13 hours ago

Spring Boot Admin 4 - The Unlucky Lucky Release

Friday the 13th, February 2026 - A date that strikes fear into the hearts of the superstitious, but not into ours! We're either incredibly brave or incredibly foolish (probably both) to announce this on today of all days, but here we are...

We are thrilled (and slightly terrified) to announce the release of Spring Boot Admin 4!

After countless cups of coffee, several existential crises, and one too many "it works on my machine" moments, we've finally done it: Spring Boot Admin 4 now supports Spring Boot 4!

Some say releasing on Friday the 13th is bad luck. We say it's just another day ending in "y" where we ship code and hope for the best. What could possibly go wrong? (Please don't answer that.)

So grab your lucky rabbit's foot, avoid any black cats, and give Spring Boot Admin 4 a try! We promise it's been thoroughly tested... mostly... okay, we're pretty confident about it.

Happy (un)lucky Friday the 13th, and happy upgrading!

What's Changed

Features

  • Add missing factory and helper methods for OUT_OF_SERVICE and RESTRICTED status by @csbiy in #5012
  • feat(i18n): improve zh-TW translations and add missing entries by @tan9 in #5034
  • fix(#4341): add resize observer to dynamically adjust thread timelines on element resize by @SteKoe in #5035
  • fix(#4858): deduplicate events by @teja2 in #4872
  • feat: Spring Boot 4 support by @SteKoe in #4838

Dependencies

  • fix(deps): update revision to v3.5.7 by @renovate[bot] in #5004
  • chore(deps): update dependency happy-dom to v20.3.3 by @renovate[bot] in #5005
  • fix(deps): update dependency vue to v3.5.27 by @renovate[bot] in #5006
  • chore(deps): update dependency vite-plugin-static-copy to v3.1.5 by @renovate[bot] in #5007
  • chore(deps): update dependency vite-plugin-static-copy to v3.1.5 by @renovate[bot] in #5008
  • chore(deps): update dependency @primeuix/themes to v2.0.3 by @renovate[bot] in #5009
  • chore(deps): update typescript-eslint monorepo to v8.53.1 by @renovate[bot] in #5010
  • chore(deps): update dependency happy-dom to v20.3.4 by @renovate[bot] in #5011
  • chore(deps): update storybook monorepo to v10.2.0 by @renovate[bot] in #5013
  • chore(deps): update dependency prettier to v3.8.1 by @renovate[bot] in #5014
  • chore(deps): update dependency sass to v1.97.3 by @renovate[bot] in #5015
  • chore(deps): update dependency vitest to v4.0.18 by @renovate[bot] in #5017
  • chore(deps): update dependency happy-dom to v20.3.7 by @renovate[bot] in #5018
  • chore(deps): update dependency globals to v17.1.0 by @renovate[bot] in #5019
  • chore(deps): update dependency vite-plugin-static-copy to v3.1.6 by @renovate[bot] in #5020
  • chore(deps): update dependency vite-plugin-static-copy to v3.1.6 by @renovate[bot] in #5021
  • fix(deps): update dependency axios to v1.13.3 by @renovate[bot] in #5022
  • chore(deps): update dependency happy-dom to v20.3.9 by @renovate[bot] in #5023
  • fix(deps): update react monorepo to v19.2.4 by @renovate[bot] in #5024
  • chore(deps): update typescript-eslint monorepo to v8.54.0 by @renovate[bot] in #5025
  • chore(deps): update storybook monorepo to v10.2.1 by @renovate[bot] in #5026
  • chore(deps): update dependency globals to v17.2.0 by @renovate[bot] in #5027
  • chore(deps): update dependency vite-plugin-static-copy to v3.2.0 by @renovate[bot] in #5028
  • chore(deps): update dependency vite-plugin-static-copy to v3.2.0 by @renovate[bot] in #5029
  • fix(deps): update dependency axios to v1.13.4 by @renovate[bot] in #5031
  • chore(deps): update dependency org.eclipse.jetty:jetty-alpn-server to v12.1.6 by @renovate[bot] in #5030
  • chore(deps): update dependency happy-dom to v20.4.0 by @renovate[bot] in #5032
  • chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.15.0 by @renovate[bot] in #5033
  • chore(deps): update dependency cronstrue to v3.11.0 by @renovate[bot] in #5036
  • chore(deps): update storybook monorepo to v10.2.2 by @renovate[bot] in #5039
  • chore(deps): update storybook monorepo to v10.2.3 by @renovate[bot] in #5041
  • chore(deps): update dependency autoprefixer to v10.4.24 by @renovate[bot] in #5042
  • chore(deps): update dependency globals to v17.3.0 by @renovate[bot] in #5043
  • chore(deps): update dependency @vitejs/plugin-vue to v6.0.4 by @renovate[bot] in #5046
  • chore(deps): update storybook monorepo to v10.2.4 by @renovate[bot] in #5047
  • chore(deps): update dependency happy-dom to v20.5.0 by @renovate[bot] in #5048
  • chore(deps): update dependency primelocale to v2.2.4 by @renovate[bot] in #5049
  • chore(deps): update dependency glob to v13.0.1 by @renovate[bot] in #5050
  • chore(deps): update dependency msw to v2.12.8 by @renovate[bot] in #5051
  • chore(deps): update storybook monorepo to v10.2.5 by @renovate[bot] in #5052
  • fix(deps): update dependency vue-router to v5 by @renovate[bot] in #5038
  • chore(deps): update dependency jsdom to v28 by @renovate[bot] in #5045
  • chore(deps): update storybook monorepo to v10.2.6 by @renovate[bot] in #5053
  • fix(deps): update dependency com.github.luben:zstd-jni to v1.5.7-7 by @renovate[bot] in #5054
  • fix(deps): update dependency axios to v1.13.5 [security] by @renovate[bot] in #5055
  • chore(deps): update storybook monorepo to v10.2.7 by @renovate[bot] in #5056
  • chore(deps): update dependency dotenv to v17.2.4 by @renovate[bot] in #5057
  • chore(deps): update dependency esbuild to v0.27.3 by @renovate[bot] in #5058
  • chore(deps): update dependency org.apache.maven.plugins:maven-dependency-plugin to v3.10.0 by @renovate[bot] in #5059
  • chore(deps): update dependency msw to v2.12.9 by @renovate[bot] in #5060
  • chore(deps): update eslint monorepo to v10 (major) by @renovate[bot] in #5061
  • chore(deps): update dependency qs to v6.14.2 [security] by @renovate[bot] in #5064

New Contributors

Full Changelog: 3.5.7...4.0.0

Don't miss a new spring-boot-admin release

NewReleases is sending notifications on new releases.