fix(deps): update openrewrite
This MR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| org.openrewrite.recipe:rewrite-logging-frameworks |
3.5.0 -> 3.19.0
|
||
| org.openrewrite.recipe:rewrite-java-security |
3.5.0 -> 3.22.0
|
||
| org.openrewrite.recipe:rewrite-spring |
6.4.0 -> 6.19.0
|
||
| org.openrewrite.rewrite |
7.3.0 -> 7.21.0
|
Release Notes
openrewrite/rewrite-logging-frameworks (org.openrewrite.recipe:rewrite-logging-frameworks)
v3.19.0: 3.19.0
What's Changed
- Apply do no harm to
ParameterizedLoggingby not changing statements with exceptions by @Laurens-W in #264
Full Changelog: https://github.com/openrewrite/rewrite-logging-frameworks/compare/v3.18.1...v3.19.0
v3.18.1
What's Changed
- Fix method pattern in ArgumentArrayToVarargs by @timtebeek in #263
- Directly include the generated recipes here, as rewrite-third-party requires Java 17 by @timtebeek in
c7b5bd2)
Full Changelog: https://github.com/openrewrite/rewrite-logging-frameworks/compare/v3.18.0...v3.18.1
v3.18.0: 3.18.0
What's Changed
- Gradle 9.2.0 by @timtebeek in #259
- Update SLF4J JBoss Logmanager version to 2.0.2.Final by @greg-at-moderne in #260
- Move the
@InlineMerecipes to rewrite-third-party by @timtebeek in #261
Full Changelog: https://github.com/openrewrite/rewrite-logging-frameworks/compare/v3.17.0...v3.18.0
v3.17.0: 3.17.0
What's Changed
- Cast
ThrowablestoObjectto preserve toString behavior inParameterizedLoggingby @timtebeek in #258
Full Changelog: https://github.com/openrewrite/rewrite-logging-frameworks/compare/v3.16.0...v3.17.0
v3.16.0: 3.16.0
What's Changed
- Fluent log avoidance by @sambsnyd in #254
- OpenRewrite recipe best practices by @timtebeek in #255
- Update recipe documentation examples by @timtebeek in #256
New Contributors
- @sambsnyd made their first contribution in #254
Full Changelog: https://github.com/openrewrite/rewrite-logging-frameworks/compare/v3.15.0...v3.16.0
v3.15.0: 3.15.0
What's Changed
- Rename a file by @timtebeek in #251
- Update type tables via
./gradlew createTypeTableby @Jenson3210 in #252 - Inline methods for Log4j2 by @timtebeek in #253
New Contributors
- @Jenson3210 made their first contribution in #252
Full Changelog: https://github.com/openrewrite/rewrite-logging-frameworks/compare/v3.14.0...v3.15.0
v3.14.0: 3.14.0
What's Changed
- Switch Dependencies migrating ACL -> SLF4J by @MBoegers in #250
Full Changelog: https://github.com/openrewrite/rewrite-logging-frameworks/compare/v3.13.1...v3.14.0
v3.13.2: 3.13.2
What's Changed
- OpenRewrite v8.61.1: https://github.com/openrewrite/rewrite
Full Changelog: https://github.com/openrewrite/rewrite-logging-frameworks
v3.13.1
What's Changed
- Update with rewrite 8.60.2
- Use classpath from resource for Refaster by @jevanlingen in #248
New Contributors
- @jevanlingen made their first contribution in #248
Full Changelog: https://github.com/openrewrite/rewrite-logging-frameworks/compare/v3.13.0...v3.13.1
v3.13.0: 3.13.0
What's Changed
- Recipe to migrate deprecated JBoss Logging calls by @pdelagrave in #245
- Add
ArgumentArrayToVarargsfor logger methods that take a var args argument Object array by @timtebeek in #246 - Avoid unsafe changes in
JulParameterizedArgumentswhenJavaType.Arrayargument is not aJ.NewArrayby @pdelagrave in #244 - LoggerLevelArgumentToMethod for JBoss Logging by @pdelagrave in #243
- Add a recipe to migrate from JBoss Logging to SLF4J by @pdelagrave in #241
- rename settings.local.json to settings.json by @zieka in #247
Full Changelog: https://github.com/openrewrite/rewrite-logging-frameworks/compare/v3.12.0...v3.13.0
v3.12.1: 3.12.1
What's Changed
- OpenRewrite v8.59.1: https://github.com/openrewrite/rewrite
Full Changelog: https://github.com/openrewrite/rewrite-logging-frameworks
v3.12.0: 3.12.0
What's Changed
- Adds filePattern parameter to ConfigureLoggerLevel by @simonzn in #235
- Handle existing arguments alongside concatenation in
ParameterizedLoggingby @timtebeek in #237 - Fix Slf4jLogShouldBeConstant to preserve format specifiers with width, alignment, and precision. by @motlin in #239
New Contributors
Full Changelog: https://github.com/openrewrite/rewrite-logging-frameworks/compare/v3.11.0...v3.12.0
v3.11.0: 3.11.0
What's Changed
- fix: any last argument matching
Throwable.toString()is left as is by @pdelagrave in #229 - refactor: org.openrewrite.mavencentral by @Laurens-W in #230
- Don't if-wrap logs when arguments are getters by @pdelagrave in #233
Full Changelog: https://github.com/openrewrite/rewrite-logging-frameworks/compare/v3.10.0...v3.11.0
v3.10.0: 3.10.0
What's Changed
- Add recipe to change logger fields to private by @jhl221123 in #221
- Add
MatchIsLogLevelEnabledWithLogStatementsto SLF4J best practices by @timtebeek in #222 - Exclude spotbugs dependency by @greg-at-moderne in #225
- Recipe to remove
.toString()called on parameterized logging statement arguments by @pdelagrave in #224 - fix: match
.toString()on any type, not just java.lang.Object by @pdelagrave in #226
New Contributors
- @jhl221123 made their first contribution in #221
- @pdelagrave made their first contribution in #224
Full Changelog: https://github.com/openrewrite/rewrite-logging-frameworks/compare/v3.9.0...v3.10.0
v3.9.0: 3.9.0
Full Changelog: https://github.com/openrewrite/rewrite-logging-frameworks/compare/v3.8.0...v3.9.0
v3.8.0: 3.8.0
What's Changed
- Wrap logging statements with method invocation arguments in an if enabled conditional by @JohannisK in #215
- Add
WrapExpensiveLogStatementsInConditionalstoSlf4jBestPracticesby @timtebeek in #216 - Use classpathFromResources in InexpensiveLogStatements by @JohannisK in #217
- Make inexpensive log statements less noisy by @JohannisK in #218
New Contributors
- @JohannisK made their first contribution in #215
Full Changelog: https://github.com/openrewrite/rewrite-logging-frameworks/compare/v3.7.0...v3.8.0
v3.7.0: 3.7.0
What's Changed
- Test for marker and lambda by @arodionov in #213
- Fixed ParameterizedLogging recipe for marker and lambda by @arodionov in #214
New Contributors
- @arodionov made their first contribution in #213
Full Changelog: https://github.com/openrewrite/rewrite-logging-frameworks/compare/v3.6.1...v3.7.0
v3.6.1: 3.6.1
What's Changed
- OpenRewrite v8.50.2: https://github.com/openrewrite/rewrite
Full Changelog: https://github.com/openrewrite/rewrite-logging-frameworks/compare/v3.6.0...v3.6.1
v3.6.0: 3.6.0
What's Changed
- Allow parameterized logger in returned anonymous class implementation by @bmuschko in #211
- Update MSAL by @MBoegers in #212
New Contributors
- @MBoegers made their first contribution in #212
Full Changelog: https://github.com/openrewrite/rewrite-logging-frameworks/compare/v3.5.0...v3.6.0
openrewrite/rewrite-spring (org.openrewrite.recipe:rewrite-spring)
v6.19.0: 6.19.0
What's Changed
- Add Testcontainers2Migration to Spring Boot 4 recipe list by @wyfrel in #823
- Migrate Spring Framework null annotations to JSpecify by @wyfrel in #822
- [Auto] Spring Boot property migration recipes as of 2025-11-11T1208 by @github-actions[bot] in #825
- Do not add valid to local variables by @timtebeek in #826
- Add ReplaceMockBeanAndSpyBean to UpgradeSpringBoot_3_4 recipe by @mcebanupgrade in #813
- Add missing references to existing recipes by @timtebeek in #827
- Move SpringFox recipes out of SpringDoc package by @timtebeek in #828
- Migration Recipe for Spring Security 7.0 by @ghusta in #830
- Spring Batch 6.0 Recipe by @ielatif in #832
- Spring batch 6.0 - handle infrastructure package change by @ielatif in #833
- Spring batch 6.0 - handle core explore package change by @ielatif in #834
- Spring batch 6.0 - handle JDBC DAOs package change by @ielatif in #835
- Spring batch 6.0 - handle Mongo DAOs package change by @ielatif in #836
- Do not use nested recipes where visitors suffice by @timtebeek in #837
- Spring batch 6.0 - handle partition package changes by @ielatif in #838
New Contributors
- @wyfrel made their first contribution in #823
- @mcebanupgrade made their first contribution in #813
- @ielatif made their first contribution in #832
Full Changelog: https://github.com/openrewrite/rewrite-spring/compare/v6.18.0...v6.19.0
v6.18.0: 6.18.0
What's Changed
- Spring Boot 4.0 Recipe and Properties recipe by @sruffatti in #766
- [Auto] Spring Boot property migration recipes as of 2025-10-24T0649 by @github-actions[bot] in #807
- Convert Spring Fox's
ApiInfoBuilderinto Swagger'sInfoby @dsgrieve in #805 - Run license format after generating property migrations by @timtebeek in #809
- OpenRewrite recipe best practices by @timtebeek in #810
- Create an imperative
ApiInfoBuilderToInfoby @timtebeek in #811 - Gradle 9.2.0 by @timtebeek in #814
- Replace
ApiKeywithSecuritySchemeandAuthorizationScopewithScopesby @dsgrieve in #808 - Fixing a small typo (SpringFox, not SpringDoc) by @ghusta in #819
- Migrate SecurityReference SecurityRequirement by @dsgrieve in #821
New Contributors
- @dsgrieve made their first contribution in #805
Full Changelog: https://github.com/openrewrite/rewrite-spring/compare/v6.17.0...v6.18.0
v6.17.0: 6.17.0
What's Changed
- Migration Recipe for Spring Security 6.5 by @ghusta in #799
- Update suppressions by @Laurens-W in #800
-
SpringBeanTrait for@Beanmethods by @MBoegers in #803 - Separating application.properties into different files based on profile by @ishish07 in #563
- OpenRewrite recipe best practices by @timtebeek in #806
New Contributors
- @ishish07 made their first contribution in #563
Full Changelog: https://github.com/openrewrite/rewrite-spring/compare/v6.16.0...v6.17.0
v6.16.0: 6.16.0
What's Changed
- Merge test source sets to use a single test type table by @timtebeek in #787
- Add ScanningRecipe for migrate
Hooks.enableAutomaticContextPropagation()to Spring property by @nurdy-kim in #772 - chore(ci): bump gradle/actions from 4 to 5 by @dependabot[bot] in #790
- Adopt
gradle/actions/setup-gradle@v5by @timtebeek in #791 - Update recipe documentation examples by @timtebeek in #792
- Update documentation examples by @timtebeek in #794
- fix: Fix description of MigrateItemWriterWrite by @ghusta in #797
- Migration Recipe for Spring Security 6.4 by @ghusta in #798
New Contributors
- @nurdy-kim made their first contribution in #772
Full Changelog: https://github.com/openrewrite/rewrite-spring/compare/v6.15.0...v6.16.0
v6.15.0: 6.15.0
What's Changed
- Rename
src/main/resources/META-INF/rewrite/classpath.tsv.gzby @timtebeek in #782 - Update type tables via
./gradlew createTypeTableby @Jenson3210 in #783 - Dealing with extra parameter for AddProperty by @greg-at-moderne in #784
- Remove classpath jars now that type tables contain annotations by @timtebeek in #785
- Use test TypeTable instead of packaged jars by @timtebeek in #786
Full Changelog: https://github.com/openrewrite/rewrite-spring/compare/v6.14.0...v6.15.0
v6.14.0: 6.14.0
What's Changed
- Fix bug where KafkaTestUtils duration argument can be something else then a J.Literal by @Jenson3210 in #776
- Inline methods annotated with
@InlineMeby @timtebeek in #777 - Changing
ClientHttpResponse#getRawStatusCode()togetStatusCode().value()in order to retain typing. by @steve-aom-elliott in #778 - Remove
StepBuilderFactoryparameters from@Bean-annotated methods by @crankydillo in #780 - Spring Boot 3.5 and Spring Cloud 2025 declarative migration recipes by @sruffatti in #770
New Contributors
- @crankydillo made their first contribution in #780
Full Changelog: https://github.com/openrewrite/rewrite-spring/compare/v6.13.0...v6.14.0
v6.13.0: 6.13.0
What's Changed
- No
DependsOnDatabaseInitializationin Spring Framework modules by @MBoegers in #760 - Resolve recipe linking issues in docs by @timtebeek in #764
- chore(ci): bump actions/setup-java from 4 to 5 by @dependabot[bot] in #767
- Run against newly generated type table by @knutwannheden in #748
- Migrate properties as part of upgrade to Spring Boot 3.4 by @sruffatti in #765
- Add Functional and self-calls options to
MemberReferenceToMethodInvocationby @Jenson3210 in #771 - Moving away from deprecated no-args constructor for
CoalescePropertiesand its visitor by @steve-aom-elliott in #773 - Add Type information to the generated Lambda of MemberReferenceToMethodInvocation by @Jenson3210 in #774
New Contributors
- @sruffatti made their first contribution in #765
- @steve-aom-elliott made their first contribution in #773
Full Changelog: https://github.com/openrewrite/rewrite-spring/compare/v6.12.0...v6.13.0
v6.12.0: 6.12.0
What's Changed
- Run tests in parallel per source set by @timtebeek in #756
- refactor: Static imports for Collections and Collectors by @timtebeek in #758
- rename settings.local.json to settings.json by @zieka in #759
- Verify upstream fix for
Could not parse as JavainUseNewSecurityMatchersby @Jenson3210 in #757 - chore(ci): bump actions/checkout from 4 to 5 by @dependabot[bot] in #761
Full Changelog: https://github.com/openrewrite/rewrite-spring/compare/v6.11.0...v6.12.0
v6.11.1: 6.11.1
What's Changed
- OpenRewrite v8.59.1: https://github.com/openrewrite/rewrite
Full Changelog: https://github.com/openrewrite/rewrite-spring
v6.11.0: 6.11.0
What's Changed
- refactor: Unwrap else block after return or throw statement by @timtebeek in #755
Full Changelog: https://github.com/openrewrite/rewrite-spring/compare/v6.10.0...v6.11.0
v6.10.0: 6.10.0
What's Changed
- Flyway 10 migration for SQL Server (#738) by @ghusta in #747
- refactor: org.openrewrite.mavencentral by @Laurens-W in #750
- Migrate
@Queryto@NativeQueryin Spring Data JPA 3.4 by @ghusta in #752 - Switch to new Sonatype repo for snapshot publishing by @knutwannheden in #751
Full Changelog: https://github.com/openrewrite/rewrite-spring/compare/v6.9.0...v6.10.0
v6.9.0: 6.9.0
What's Changed
- Aligned spring web 6 versions to major version 6 by @JohannisK in #717
- Fixing variable names in tests by @greg-at-moderne in #719
- Added a precondition to MigrateWebMvcTagsToObservationConvention by @123Haynes in #720
- com.datastax.oss to org.apache.cassandra fix for moving the right set of artifacts with right versions by @sundergopalsingh in #721
- Initialize JetBrains Junie
🚀 by @jetbrains-junie in #722 - Add guidelines for Junie automation tool by @jetbrains-junie in #724
- Support
@Valueand@ConditionalOnPropertyinChangeSpringPropertyKeyby @knutwannheden in #728 - Remove unneeded annotation when migrating from Swagger to SpringDoc by @jevanlingen in #729
- Migrate Docket to GroupedOpenApi by @JohannisK in #727
- Migrate Traits class usage to constructor calls by @MBoegers in #730
- Flyway 10 migration for PostgreSQL by @ghusta in #732
- Use springdoc compatibility matrix by @timtebeek in #735
- Flyway 10 migration for MySQL by @mslowiak in #739
- Fix package for
MockResetonce migrating SpyBean/MockBean to MockitoSpyBean/MockitoBean by @mslowiak in #741 - Flyway 10 migration for Oracle by @mslowiak in #740
- MigrateAuditorAwareToOptional: Don't rewrite AuditorAware returning method invocation by @rob-valor in #743
- Shorten MaintainTrailingSlashURLMappings code by using an inline visitor by @jevanlingen in #746
New Contributors
- @JohannisK made their first contribution in #717
- @sundergopalsingh made their first contribution in #721
- @jetbrains-junie made their first contribution in #722
- @ghusta made their first contribution in #732
- @rob-valor made their first contribution in #743
Full Changelog: https://github.com/openrewrite/rewrite-spring/compare/v6.8.0...v6.9.0
v6.8.2: 6.8.2
What's Changed
- OpenRewrite v8.54.0: https://github.com/openrewrite/rewrite/compare/v8.54.0...main
Full Changelog: https://github.com/openrewrite/rewrite-spring
v6.8.1: 6.8.1
Full Changelog: https://github.com/openrewrite/rewrite-spring/compare/v6.8.0...v6.8.1
v6.8.0: 6.8.0
What's Changed
- Upgrade SpringDoc to any 2.x range dependency, not just 2.1.x by @timtebeek in #707
- Fixed the ClassCastException in MergeBootstrapYamlWithApplicationYaml recipe by @Jenson3210 in #708
- Spring Boot 3.4.x requires Spring Cloud 2024.x by @moshethebeadle in #710
-
MigrateJobBuilderFactoryrequires Spring Batch 5.1.+ specifically by @timtebeek in #711 - Explicitly requires Spring Batch 5.1.+ by @bmuschko in #712
New Contributors
- @moshethebeadle made their first contribution in #710
- @bmuschko made their first contribution in #712
Full Changelog: https://github.com/openrewrite/rewrite-spring/compare/v6.7.0...v6.8.0
v6.7.0: 6.7.0
What's Changed
- Exclude visiting Javadoc by @greg-at-moderne in #703
- refactor: OpenRewrite Recipe best practices by @timtebeek in #704
- Addresses part of Recipes to upgrade to Spring Boot 3.4 by @wapkch in #700
- Removing SpringExtension.class from ExtendWith annotation by @arodionov in #705
New Contributors
- @arodionov made their first contribution in #705
Full Changelog: https://github.com/openrewrite/rewrite-spring/compare/v6.6.0...v6.7.0
v6.6.0: 6.6.0
What's Changed
- Fix MergeYaml, J.Identifier, JavaType.Method constructor calls by @greg-at-moderne in #701
New Contributors
- @greg-at-moderne made their first contribution in #701
Full Changelog: https://github.com/openrewrite/rewrite-spring/compare/v6.5.1...v6.6.0
v6.5.1: 6.5.1
What's Changed
- OpenRewrite v8.50.2: https://github.com/openrewrite/rewrite
Full Changelog: https://github.com/openrewrite/rewrite-spring/compare/v6.5.0...v6.5.1
v6.5.0: 6.5.0
What's Changed
- Add Recipe to migrate
org.springframework.web.reactive.HandlerResult.setExceptionHandlermethod by @wapkch in #690 - Add Recipe to migrate
org.springframework.web.reactive.HandlerResult.hasExceptionHandlertogetExceptionHandler()method by @wapkch in #693 - Add Recipe to migrate
org.springframework.util.Base64Utilstojava.util.Base64by @wapkch in #689 - Update MSAL by @MBoegers in #695
- Addresses part of Recipes to upgrade to Spring Framework 6.2 by @wapkch in #694
- Add migration tests and recipes for Spring Batch by @qwtfps in #686
- JDBC Query For long Replaced with Query For Object by @Kushank24 in #688
New Contributors
- @qwtfps made their first contribution in #686
- @Kushank24 made their first contribution in #688
Full Changelog: https://github.com/openrewrite/rewrite-spring/compare/v6.4.0...v6.5.0
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.