⭐ New Features Supports TriggerMesh for MuleSoft Dataweave Transformations#434 Bump spring boot version used in recipes to 2.7.3#424 MigrateJaxRsRecipe adds required=false to all@RequestParam without required#422 Upgrade only older explicit versions#421 Fixed usedJavaParser when addingJavaSources#419 Ignore namespaces when unmarshalling web.xml#409 ApplicationModules recognizes war and jar as application module#405 ApplicationModules should recognize pom. types ofjar andwar as potential application module#403 Adds action to set unitName on PersistenceContext annotation to default#401 Add Action to set unitName attribute on@PersistenceContext to 'default'#400 Provide API for@RestController Spring Beans#386 Add Mule package type to getTopmostApplicationModules#385 Provide a list of managed dependencies with version for a given pom#384 Make Spring Boot upgrade 3 ConstructorBinding multi-module aware#382 Make Spring Boot upgrade 3 Configuration multi-module aware#381 Makes ehchache migration multi-module aware for Spring Boot 3 upgrade#374 Make Spring Boot upgrade 3 ehcache multi module aware#370 Makes CreateAutoConfigurationAction multi-module aware#369 Add .sdkmanrc with 17.0.4-tem#368 CreateAutoconfigurationAction should be multi module aware#365 Provide a methodApplicationModules.findModuleContaining(Path)#362 Build pipeline in concourse#341 270 make initialize spring boot migration work with simple multi maven module project#340 Map all fields of a PluginRepository#336 Provide test helper for section builder tests#332 The integration test for Boot 3.0 upgrades should build the migrated project#329 Rework condition for JSON-B recipe#328 Report for Boot 3.0.0-M1 removals#324 Provide SpringBootDefaultPropertiesFinder that returns the default application properties of the module #305 Provide SpringBootDefaultPropertiesFinder that returns the default ap…#323 Provide search methods for ApplicationModule#319 3.0.0-M3 Logging Date Format#296 Improve printout of applied recipes#293 Error handling inOpenRewriteRewriteRecipeAdapters#287 Makeinitialize-spring-boot-migration work with simple multi Maven module project#270 3.0.0-M1 Jersey temporarily removed (closes3.0.0-M1 Jersey temporarily removed #160 )#269 Support upgrade of Spring Boot applications not using parent pom#263 3.0.0-M3 Sorting repositories no longer inherit from CRUD repositories.#257 Report usage of removedDatabaseDriver.GAE#244 3.0.0-M3 PagingAndSortingRepository does not extend CrudRepository anymore#242 Recipe AddRepositoryAction doesn't check condition NoRepositoryExistsCondition#241 Integrating Spring boot 3 property refactor into SBM#238 3.0.0-M3PagingAndSortingRepository does not extendCrudRepository anymore#236 Allow MAVEN_HOME or M2_HOME for integration tests#235 Make SBM compatible to JDK 17#213 Move SAML2 properties issue into OR and reintegrate in SBM#198 Fix MavenProjectParser to parse all resources#190 Add support for generating code to send MuleSoft Dataweave Transformations to TriggerMesh#183 2.7: Changes to Auto-configuration2.7: Changes to Auto-configuration #156 #182 Rework OpenRewrite recipe integration#181 Rework openrewrite integration#180 Support for auto handling of SQL Injection in Mule#146 Oracle DB Config support#145 140 db insert#144 138 transactional#139 Mule: support component in mule#138 130 - Support foreach#136 Support mule component#130 118 multiple dwl#127 119 db select support#126 MIgrate all properties to @Stateless when migrating ejb-jar.xml to annotation #56 Migrate all properties to@Stateless when migrating ejb-jar.xml t…#123 🐞 Bug Fixes Fix requested manually managed dependencies#432 Fix root build file selection#429 After applyinginitialize-spring-boot-migration the recipe is still shown as applicable#418 414 fixed not found managed dependency#415 411 fixed version property spring dependencies import#412 Conditions HasSpringBootDependencyImport don't recognise version property#411 Fix Git commit and deleted resource filter#408 Git commit is broken#407 No path set to@RequestMapping for JAX-RS method without@Path#404 Migrating JAX-RS annotations results in broken annotation when path given on type level#402 Fixing Module.getModuleResources#367 Micrometer binder module recipe fails#330 Spring boot migrator displays only applied recipe#321 Spring boot migrator does not bump spring version#315 BootUpgrade_27_30_IntegrationTest fails#275 NullPointerException fromNoRepositoryExistsCondition#179 Check conditions for 2.4 to 2.5 upgrade actions. ClosesFix Conditions for Spring Boot 2.4 to 2.5 Upgrade recipes #133 #135 Fix Conditions for Spring Boot 2.4 to 2.5 Upgrade recipes#133 Multiple Dataweave transform message in same flow should produce multiple transform class#118 Imported inner classes not always used#116 🔨 Dependency Upgrades Bump amqp-client from 5.15.0 to 5.16.0#391 Bump asciidoctorj from 2.5.5 to 2.5.6#425 Bump jaxrs-code-generator from 3.0.5 to 3.0.7#239 Bump jcl-over-slf4j from 2.0.1 to 2.0.2#430 Bump maven-compiler-plugin from 3.8.1 to 3.10.1#274 Bump maven-invoker from 3.0.1 to 3.2.0#94 Bump maven-jar-plugin from 3.2.2 to 3.3.0#398 Bump maven-release-plugin from 3.0.0-M4 to 3.0.0-M6#277 Bump mq-jms-spring-boot-starter from 2.7.2 to 2.7.4#437 Bump OpenRewrite to 7.29.0#394 Bump org.eclipse.jgit from 6.2.0.202206071550-r to 6.3.0.202209071007-r#389 Bump progressbar from 0.9.3 to 0.9.4#392 Bump rewrite-migrate-java from 1.10.0 to 1.11.0#436 Bump spring-boot.version from 2.7.3 to 2.7.4#435 Bump spring-javaformat-maven-plugin from 0.0.31 to 0.0.34#278 Bump spring-shell-dependencies from 2.1.0 to 2.1.1#356 Bump ST4 from 4.3.3 to 4.3.4#390 ❤️ Contributors Thank you to all the contributors who worked on this release:
@ashakirin ,@cab105 ,@eddumelendez ,@ijusti ,@ravig-kant , and@sanagaraj-pivotal
This discussion was created from the releasev0.12.0 .