As part of the preparation work for the "GeoServer 3" migration to Spring 6, we'll use Maven Bill of Materials for dependency sets that provide them (e.g. the new GeoTools BOM will include BOMs for log4j, slf4j, and jackson).
For server projects, we're adding each individual spring and spring-security dependency, either to the root pom's dependencyManagement or in individual modules.
In order to centralize version management for all spring and spring-security dependencies and reduce boilerplate, we'll adopt the spring-framework-bom and spring-security-bom BOMs.
As part of the preparation work for the "GeoServer 3" migration to Spring 6, we'll use Maven Bill of Materials for dependency sets that provide them (e.g. the new GeoTools BOM will include BOMs for log4j, slf4j, and jackson).
For server projects, we're adding each individual spring and spring-security dependency, either to the root pom's
dependencyManagementor in individual modules.In order to centralize version management for all spring and spring-security dependencies and reduce boilerplate, we'll adopt the spring-framework-bom and spring-security-bom BOMs.