Releases: openrewrite/rewrite-spring
Releases · openrewrite/rewrite-spring
4.33.2
What's Changed
- Add @ to the annotation pattern string by @BoykoAlex in #301
- Saml2 property changes only for 2.7 by @BoykoAlex in #303
- Removed BeanMethodsNotPublic from SpringBoot2BestPractices by @nmck257 in #304
Full Changelog: v4.33.1...v4.33.2
4.33.1
Fix change to UpgradeDependencyVersion
constructor definition.
v4.33.0
What's Changed
- Update with rewrite 7.36.0
- Update MySQL Driver artifactId & version number by @timtebeek in #277
- refactor: Update OWASP suppression date bounds by @sjungling in #281
- Adopt TypeValidation.builder by @timtebeek in #282
- some Migration Recipes for SpringBatch 5.0 by @desprez in #280
- Add missing MigrateItemWriterWrite in spring-batch-5.0.yml by @desprez in #283
- Correct the description to say Spring Batch 5.0 by @jstansel in #285
- Flatten configuration class if possible by @BoykoAlex in #287
New Contributors
- @sjungling made their first contribution in #281
- @desprez made their first contribution in #280
- @jstansel made their first contribution in #285
Full Changelog: v4.32.0...v4.33.0
4.32.0
What's Changed
- Add support for properties files by @shanman190 in #262
- Kebab case for all by @shanman190 in #263
- Allow specification of the property key. by @shanman190 in #264
- Upgrade Gradle wrapper to 7.6 and add checksum validation by @timtebeek in #269
- ChangeSpringPropertyKey no longer expands entire affected yaml by @nmck257 in #272
Full Changelog: v4.31.0...v4.32.0
4.31.0
What's Changed
- Adjust Boot 3 upgrade to use Boot 3 release version by @BoykoAlex in #242
- Reference proper Java 17 upgrade recipe by @BoykoAlex in #246
- No Repository annotation over Repository subclasses by @BoykoAlex in #245
- Update spring-boot-25.yml by @nmck257 in #244
- Correct prefix for the first modifier by @BoykoAlex in #247
- Boot 3 upgrade adjustments by @BoykoAlex in #248
- Add recipe to move auto-configuration from spring.factories. Fixes #197 by @tkvangorder in #249
- Include auto-config into Boot 3 upgrade by @BoykoAlex in #250
- chore: update suppressions for new false positives by @natedanner in #253
New Contributors
- @natedanner made their first contribution in #253
Full Changelog: v4.30.0...v4.31.0
4.30.0
What's Changed
- Updated with rewrite 7.33.0
- Recipe: Migrate
HandlerInterceptorAdapter
toHandlerInterceptor
5a9fc2e - Recipe: Ehcache Jakarta recipe moved to
rewrite-migrate-java
. 51b5a3b - Recipe: Change Spring configuration property keys #230
- Recipe: Add a property to a Spring configuration file. #233
- Recipe: Delete a property from Spring configuration files #237
- Recipe: Spring boot 3.0 property key migrations 871af03
- Recipe: Migrate web mvc configurer adaptor by @pway99 in #232
- Recipe: Maintain JMX Endpoint Exposure when migrating to Spring Boot 3.0 #229
- Recipe:
MigrateNotBlankPackageName
andMigrateNotEmptyPackageName
consolidated intoMigrateHibernateContraintsToJavax
40c06a4 - Recipe: Security YAML property upgrade from SBM by @BoykoAlex in #236
- Introduce SpringExecutionContextView #234
SpringBoot2To3Migration
should include upgrading to java 17 and J2EE 9 migration 0c3f36fAddSpringProperty
must quote YAML scalar values that contain non-alphanumeric, non-whitespace characters 8e8df7c- Moving
spring.profiles
should not move all keys #132 - Added existing WebSecurityConfigurerAdapter recipe to UpgradeSpringBoot_2_7 by @nmck257 in #240
Full Changelog: v4.29.0...v4.30.0
4.29.0
What's Changed
- Updated to use rewrite 7.32.0
- Add test case for SpringBatchTest by @shanman190 in #224
- Add SpringBatchTest as annotation that should remove
SringExtension
fixes #223 by @tkvangorder 27aad26 - pin Jackson to 2.13.4 and add owasp suppression by @pway99 03b5139 126eaf2
New Contributors
- @shanman190 made their first contribution in #224
Full Changelog: v4.28.0...v4.29.0
4.28.0
What's Changed
- Use rewrite 7.31.0
- Recipe to migrate explicit managed dependencies to SpringBoot 3.0 by @ashakirin #218 #219 #221 3d19a2c 81c3e05 cc39e00
- Remove references to old manual property change recipes. Fixes #220 3027c07
- Update ExpandProperties and YamlPropertiesToKebabCase only tranform Yaml keys if they are scalar values. See Rewrite 7.31.0 Yaml Anchor and Alias changes (openrewrite/rewrite@2703681) 34769f8
- Replace MavenRecipeTest with RewriteTest c9a3948
- Add rewrite-testing-framworks to testImplementation dependencies 565cb53
Full Changelog: v4.27.0...v4.28.0
4.27.0
Enhancements
- Updated to use rewrite 7.30.0
- Reorganize configuration files by framework/version f7e4ee0
- New Recipe: Replace Bean method return types with concrete types being returned. This is required for Spring 6 AOT 5e549e4
Fixes
- Dont convert autowired field if it is initialized in constructor by @BoykoAlex in #217
Full Changelog: v4.26.0...v4.27.0
4.26.0
Enhancements
- Updated with rewrite 7.29.0
- Added Spring-Boot 2.7 configuration migration recipe
Fixes
- Relax WebSecurityConfigurerAdapter update constraints #215
- Update spring-framework and spring-data upgrade recipes so each upgrade first invokes the prior version 1ec991a
- Add an exception for
logging.file.path
in spring-boot-configuration-migration recipe #123
Full Changelog: v4.25.1...v4.26.0