In order to improve our build and dependency version management, we should use Gradle's Version Catalog.

This is also a prerequisite for using Dependabot

Comment From: marcusdacoregio

Closed via https://github.com/spring-projects/spring-security/commit/e29ea47ff74ae7fa787cbdd5dc2fb76da15b311e