Releases: openrewrite/rewrite-migrate-java
Releases · openrewrite/rewrite-migrate-java
3.7.0
3.6.0
What's Changed
- Add Getter method to
useMimeCoderfield inUseJavaUtilBase64recipe by @wapkch in #699 - Adapt to new arg of AddDependencyVisitor by @greg-at-moderne in #700
- Revert "Adapt to new arg of AddDependencyVisitor" by @greg-at-moderne in #701
- Update MSAL by @MBoegers in #702
- Fix #692: Replace "java.faces" in Java file strings by @melloware in #693
New Contributors
- @wapkch made their first contribution in #699
- @greg-at-moderne made their first contribution in #700
Full Changelog: v3.5.0...v3.6.0
3.5.0
What's Changed
- Fix #681: WebAPI from 8.0 -> 9.1 -> 10.0 by @melloware in #683
- Fix #682: EE10 migration Jersey to 3.1.x by @melloware in #684
- Fix #685: Apache Shiro EE10 dependencies by @melloware in #686
- Fix #687: EE10 update EclipseLink dependencies by @melloware in #690
- Fix #688: Update @ActivationConfigProperty/@JMSDestination by @melloware in #691
- Fix #694: Jakarta EE10 upgrade Yasson library by @melloware in #696
- Fix #695: Apache Commons Email2 by @melloware in #697
Full Changelog: v3.4.0...v3.5.0
3.4.0
What's Changed
- Improve Handling of Absolute, Relative, and Non-Literal URLs in URL Migration by @karthikNousher in #678
New Contributors
- @karthikNousher made their first contribution in #678
Full Changelog: v3.3.0...v3.4.0
3.3.0
3.2.0
What's Changed
- Java 11 recipe for default keystore change by @ranuradh in #667
- Polish ChangeDefaultKeyStore to only apply to Java 11 by @timtebeek in #670
Full Changelog: v3.1.0...v3.2.0
3.1.0
What's Changed
- Limit JodaTimeRecipe import changes by @timtebeek in #666
Full Changelog: v3.0.1...v3.1.0
v3.0.1
What's Changed
- Add LombokBestPractices by @timtebeek in 8f4253e
- Create a LICENSE folder by @timtebeek in #660
- Use recipes moved to openrewrite/rewrite by @timtebeek in #662
Full Changelog: v3.0.0...v3.0.1
3.0.0
What's Changed
- fix NPE for records by @amishra-u in #637
- fix: Skip code references in comment by @amishra-u in #638
- Add recipe for updating SDKMAN configuration by @nielsdebruin in #649
- Prefer JDK methods for Maps and Sets of an expected size by @timtebeek in #651
- [JacksonJavaxToJakarta] Rewrite JaxbAnnotationModule to JakartaXmlBindAnnotationModule by @FieteO in #654
- [JacksonJavaxToJakarta] Rewrite JacksonJaxbJsonProvider to JacksonXmlBindJsonProvider by @FieteO in #655
- feat: use Lombok Log Annotations by @timo-a in #644
- feat: use lombok @NoArgsConstructor annotation by @timo-a in #645
- Add migration from
javax.servlet.servlet-apitojavax.servlet.javax.servlet-apiby @Laurens-W in #656
New Contributors
Full Changelog: v2.31.0...v3.0.0
2.31.0
What's Changed
- Fix multiple issues in JodaTime to JavaTime migration recipe by @amishra-u in #614
- StringFormatted should not wrap first argument by default in Java 17 upgrade by @timtebeek in #618
- Joda-Time to Java time: Add templates for Joda Interval to Threeten-extra Interval by @amishra-u in #617
- Joda time to Java time: Add few more templates for migration by @amishra-u in #619
- Fix bugs in JodaTime to JavaTime migration recipe by @amishra-u in #622
- Recipe
IllegalArgumentExceptionToAlreadyConnectedExceptionby @BhavanaPidapa in #615 - Joda-Time to Java time: Add support for Method Return Statement Migration by @amishra-u in #626
- Recipe to convert explicit getters to the Lombok annotation by @timo-a in #623
- Apply the MSAL license by @jkschneider in #628
- Apply MSAL license when generating POMs by @jkschneider in #629
- Add explicit imports for Record classes past Java 14+ by @timtebeek in #630
- Recipe that converts explicit setters to the lombok annotation by @timo-a in #625
New Contributors
Full Changelog: v2.30.0...v2.31.0