Releases: openrewrite/rewrite-migrate-java
Releases · openrewrite/rewrite-migrate-java
1.4.0
What's Changed
- Updated with rewrite version 7.21.0
- New Recipe:
UpgradeWro4jMavenPluginVersion
#78 - New Recipe:
UpgradeJaCoCoMavenPluginVersion
#79 - New Recipe:
MigrateCollectionsSingletonList
#67 - New Recipe:
MigrateCollectionsSingletonSet
#72
Thanks to Contributors
Full Changelog: v1.3.0...v1.4.0
1.3.0
1.2.0
1.1.0
What's Changed
- Updated with rewrite version 7.18.0
- Uses new Maven resolution and semantic model
Full Changelog: v1.0.0...v1.1.0
1.0.0
Enhancements
- Updated with rewrite version 7.17.0
- Updated MigrateClassNewInstanceToGetDeclaredConstructorNewInstance to only update methods if checked exceptions will be caught. f04a12b
- Updated UseSystemLineSeparator to a declarative recipe that uses ChangeStaticFieldToMethod. a819e5f
Fixes
- Prevent AddJaxbRuntime and AddJaxwsRuntime from producing invalid dependencies. 6e3bacf
- Updated AddJaxbRuntime and AddJaxwsRuntime to set the correct transitive dependency scope. 1fb702a
What's Changed
- UseSystemLineSeparator as a declarative recipe [#54] by @aegershman in #55
- Updated
getTransitiveDependencyScope
in JaxB and JaxWS runtime reci… by @traceyyoshima in #58
Full Changelog: v0.11.0...v1.0.0
0.11.0
Enhancements:
- Updated with rewrite version 7.16.0
- [6829a6f] Recipe to relocate org.apache.commons:commons-io to commons-io:commons-io
- New recipe to add JDeprScan plugin to root pom. 430689d
- New recipe: AddJaxbRuntime a98c7c8
- New recipe: AddJaxwsRuntime a98c7c8
- New recipe: ReplaceJavaxJaxbWithJakarta a98c7c8
- New recipe: ReplaceJavaxJaxwsWithJakarta a98c7c8
Fixes:
- Update javax.annotation migration to exclude javax.annotation.processing (included in j11). 29b3725
0.10.0
Enhancements:
- Updated with rewrite version 7.15.0
- 82cfe4e Use System.lineSeparator instead of commons-io (thanks @csemrau!)
Fixes:
- bbdb794 Add tags and estimated effort for NoGuavaImmutableMapOf, NoGuavaImmutableSetOf, and NoGuavaImmutableListOf
- 6bda7de Adding RSPEC-4738 tag to no-guava Function, Predicate and Supplier declarative recipes.
- Fix incorrect migration names on NoGuavaImmutableX (#47) (thanks @dkorotych!)
0.9.0
0.8.0
Enhancements:
- Updated with rewrite version 7.13.0
- Support modernizer-maven-plugin recipe equivalents #39
- Internal enhancements, such as improving JavaLoggingAPIs, MigrateHttpURLConnectionHttpServerErrorToHttpInternalError, etc.
Fixes: