Hi Galapagos Users and Admins! Due to a lack of resources on Hermes side, unfortunately the release frequency of Galapagos has dropped significantly, as you may have noticed. But now, Galapagos 2.8.0 is here, with only few changes in the featureset and UI, but huge changes under the hood!
Spring Boot 3.x
Galapagos has been upgraded to Spring Boot 3.1, which brings a lot of changes internally, especially in the codebase. But there was a huge change regarding Spring Security, which leads us to...
Keycloak and OIDC
Galapagos 2.8.0 no longer includes the Keycloak-specific libraries, as these are no longer compatible to Spring Security. So we replaced the whole Authentication and Authorization logic with generic OIDC mechanisms of Spring Boot and Spring Security. This requires some migration effort on your side, but offers the possibility to connect Galapagos directly to other OIDC providers than Keycloak, e.g. directly to your Azure AD (now Entra ID).
Please see the Migration Guide for 2.8 for a detailed manual for the required migration steps.
All Changes
- Restructure Schema Compatibility Check (#287) @albrechtflo-hg
- fix sorting problem, if action button was pressed (#288) @ueberschaersilas-hg
- Migrated to Spring Boot 3 using OpenRewrite (#293) @jimbethancourt
- Limit app names to 50 characters for Service Account Display Name (#294) @albrechtflo-hg
- Improve ACL usage (#275) @albrechtflo-hg
- Distribute admin table to multiple pages (pagination) (#284) @ueberschaersilas-hg
- Stop creating a subscription if one already exists (#280) @ueberschaersilas-hg
- Remove "Resigned" application owner requests after 30 days (#281) @ueberschaersilas-hg
Download
You can pull Galapagos, as always, directly from Docker Hub.