Tanzu Spring Commercial

Commercial recipes for upgrading to Spring Boot 3.1.x

Last Updated February 28, 2025
ID Description
com.vmware.tanzu.spring.recipes.common.generated.boot31.Upgrade_3_1_AllManagedDependencies Upgrades all the managed dependencies associated to Spring Boot 3.1.x
com.vmware.tanzu.spring.recipes.boot31.UpdateBootMavenPluginWhenMavenCompilerPropertiesAreNull Replaces ${maven.compiler.source} and/or ${maven.compiler.target} if their values are defined as either ${maven.compiler.release} or ${java.version}.
com.vmware.tanzu.spring.recipes.boot31.UseBootMavenCompilerRelease The spring-boot-starter-parent now uses maven.compiler.release to configure the Java version instead of maven.compiler.source and maven.compiler.target. If you use these in your build, migrate to maven.compiler.release.
com.vmware.tanzu.spring.recipes.boot31.AdaptGitCommitIdPluginForBoot_3_1 Replaces property git-commit-id-plugin.version with git-commit-id-maven-plugin.version.
com.vmware.tanzu.spring.recipes.boot31.IgnoreRegistrationFailureForBoot_3_1 Adds setIgnoreRegistrationFailure(true) when ServletRegistrationBean and FilterRegistrationBean are registered.
com.vmware.tanzu.spring.recipes.boot31.DisableHealthGroupMembershipValidationForBoot_3_1 Disables Health Group Membership Validation for Spring Boot 3.1.x
com.vmware.tanzu.spring.recipes.boot31.UpgradeSpringBoot_3_1 Main recipe that upgrades applications to the latest Spring Boot 3.1.x.