There is now a Spring Cache configuration to store Spring Security users. See ticket #6105 for some background information. This will improve the performance of all applications using an Hibernate L2 cache (as the user is loaded by its login, and not its ID, the Hibernate L2 cache doesn’t work), but can lead to a few errors if you customized this part of the code. If you encounter a LazyInitializationException, this is because you get a User instance from Spring Cache, and not from Hibernate, hence it is not an Hibernate managed object anymore (you can solve this by re-attaching the object, or by disabling the Spring Cache configuration and going back to the older configuration).

Use the new Spotify dockerfile-maven-plugin, see ticket #6194. The main issue you will encounter is that the Maven plugin is dockerfile and not docker anymore - for example, you will now build your Docker image by running ./mvnw package -Pprod dockerfile:build. The documentation, as well as our oh-my-zsh plugin, have been updated.

In total, 72 tickets and PR have been closed, so there are also many minor issues which have been fixed.