Hermod 3.0.0 is based on Spring Boot 2.x, which means that many configuration properties have been renamed or changed. The deployment and configuration are NOT backward compatible with previous versions. The functionality and API of Hermod have however not been changed and are fully backward compatible.
Update servlet specific settings, for example the context path: Change from...:
Example: Change from...
Example: Change to...
If you have configured some settings as start-arguments in docker-compose.yml, make sure to update these, if required.
If any new spring properties are added, define them in kebab-case. Spring 2.x has changed to kebab-case format for all properties. It is however stated that any camelCase properties are backward compatible, but any new properties you configure should be kebab-case to adapt for the future.
Save the configuration file and restart Hermod.
Test your new configuration on a non-production server, to make sure it works as expected.