Releases: openrewrite/rewrite-spring
Releases · openrewrite/rewrite-spring
4.36.0
What's Changed
- [Spring Security6 migration] Add recipe UpdateRequestCacheTest by @kunli2 in #327
- [Spring Security6 migration]Add recipe
RemoveOauth2LoginConfigby @kunli2 in #328 - [Spring security 6 migration] Add recipe to remove unnecessary
use-authorization-managerfor message security in Spring security 6 by @kunli2 in #330 - [Spring security 6 migration] Adds
UpdateEnableReactiveMethodSecurityrecipe by @kunli2 in #331 - Introduce generic visitor
RemoveMethodInvocationsVisitorto be able to remove some specific method calls. by @kunli2 in #332 - RenameBean by @nmck257 in #333
- UpgradeSpringSecurity_5_8 is Spring Security's rule. by @tokuhirom in #335
- introduced ChangeSpringPropertyValue by @nmck257 in #334
- Replace http literals with constants by @timtebeek in #326
- Revert "Add Spring Security 5.8 migration to Spring Framework 5.3 and… by @nmck257 in #336
- Fix MigrateProjectTest#migrateOldSleuthCore - spring boot release 3.0.5 to 3.0.6 by @pway99 in #342
New Contributors
- @tokuhirom made their first contribution in #335
Full Changelog: v4.35.0...v4.36.0
4.35.0
What's Changed
- Add recipe
MaintainTrailingSlashURLMappingsby @kunli2 in #307 - [SB 3.0 recipe] Add recipe AddSetUseTrailingSlashMatch by @kunli2 in #310
- Change
ConfigurationOverEnableSecurityto modify only before Boot3 by @kunli2 in #313 - Use SHA-256 in Remember Me by @knutwannheden in #312
- Remove calls matching
AuthenticationEntryPointFailureHandler.setRethrowAuthenticationServiceException(true)by @knutwannheden in #311 - New
RequireExplicitSavingOfSecurityContextRepositoryrecipe by @knutwannheden in #314 - New
UpdatePbkdf2PasswordEncoderrecipe by @knutwannheden in #315 - Fixes #318 Update thymeleaf artifactIds by @hetzijzo in #319
- Retain versions for thymeleaf-spring5 & thymeleaf-extras-springsecurity5 by @timtebeek in #320
- #306 Add spring-boot-starter-validation in Boot 2.3 by @jjank in #308
- Tests Boot 3 upgrade recipe descriptor by @BoykoAlex in #322
New Contributors
- @kunli2 made their first contribution in #307
- @knutwannheden made their first contribution in #312
- @hetzijzo made their first contribution in #319
Full Changelog: v4.34.0...v4.35.0
4.34.0
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
HandlerInterceptorAdaptertoHandlerInterceptor5a9fc2e - 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:
MigrateNotBlankPackageNameandMigrateNotEmptyPackageNameconsolidated intoMigrateHibernateContraintsToJavax40c06a4 - Recipe: Security YAML property upgrade from SBM by @BoykoAlex in #236
- Introduce SpringExecutionContextView #234
SpringBoot2To3Migrationshould include upgrading to java 17 and J2EE 9 migration 0c3f36fAddSpringPropertymust quote YAML scalar values that contain non-alphanumeric, non-whitespace characters 8e8df7c- Moving
spring.profilesshould 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
SringExtensionfixes #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