openrewrite/rewrite-migrate-java (org.openrewrite.recipe:rewrite-migrate-java)
### [`v2.14.0`](https://togithub.com/openrewrite/rewrite-migrate-java/releases/tag/v2.14.0)
[Compare Source](https://togithub.com/openrewrite/rewrite-migrate-java/compare/v2.13.0...v2.14.0)
#### What's Changed
- Fix [#439](https://togithub.com/openrewrite/rewrite-migrate-java/issues/439): EE10 web.xml/web-fragment.xml handle javax.sql. by [@melloware](https://togithub.com/melloware) in [https://github.com/openrewrite/rewrite-migrate-java/pull/474](https://togithub.com/openrewrite/rewrite-migrate-java/pull/474)
- Fix [#440](https://togithub.com/openrewrite/rewrite-migrate-java/issues/440): EE10 Jakarta ejb-jar.xml by [@melloware](https://togithub.com/melloware) in [https://github.com/openrewrite/rewrite-migrate-java/pull/475](https://togithub.com/openrewrite/rewrite-migrate-java/pull/475)
**Full Changelog**: https://github.com/openrewrite/rewrite-migrate-java/compare/v2.13.0...v2.14.0
### [`v2.13.0`](https://togithub.com/openrewrite/rewrite-migrate-java/releases/tag/v2.13.0): 2.13.0
[Compare Source](https://togithub.com/openrewrite/rewrite-migrate-java/compare/v2.12.0...v2.13.0)
#### What's Changed
- Remove Temporal annotation from attributes to avoid EclipseLink error by [@evie-lau](https://togithub.com/evie-lau) in [https://github.com/openrewrite/rewrite-migrate-java/pull/420](https://togithub.com/openrewrite/rewrite-migrate-java/pull/420)
- Fix display name typo by [@mike-solomon](https://togithub.com/mike-solomon) in [https://github.com/openrewrite/rewrite-migrate-java/pull/464](https://togithub.com/openrewrite/rewrite-migrate-java/pull/464)
- Fix typo in display name by [@mike-solomon](https://togithub.com/mike-solomon) in [https://github.com/openrewrite/rewrite-migrate-java/pull/465](https://togithub.com/openrewrite/rewrite-migrate-java/pull/465)
- Add Transient annotation to Collections without JPA annotations by [@evie-lau](https://togithub.com/evie-lau) in [https://github.com/openrewrite/rewrite-migrate-java/pull/421](https://togithub.com/openrewrite/rewrite-migrate-java/pull/421)
- Add Transient annotation to Entity without JPA annotation by [@evie-lau](https://togithub.com/evie-lau) in [https://github.com/openrewrite/rewrite-migrate-java/pull/422](https://togithub.com/openrewrite/rewrite-migrate-java/pull/422)
- Drop intermediate JavaVersion11/17/21 recipes by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/468](https://togithub.com/openrewrite/rewrite-migrate-java/pull/468)
- allow `@Builder` annotation in LombokValueToBuilder by [@holgpar](https://togithub.com/holgpar) in [https://github.com/openrewrite/rewrite-migrate-java/pull/470](https://togithub.com/openrewrite/rewrite-migrate-java/pull/470)
- jacoco upgrade now includes arbitrary jacoco deps (eg agent), always … by [@nmck257](https://togithub.com/nmck257) in [https://github.com/openrewrite/rewrite-migrate-java/pull/471](https://togithub.com/openrewrite/rewrite-migrate-java/pull/471)
- Also change Guava Predicate method name by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/473](https://togithub.com/openrewrite/rewrite-migrate-java/pull/473)
- Add Transient annotation to private accessor methods by [@evie-lau](https://togithub.com/evie-lau) in [https://github.com/openrewrite/rewrite-migrate-java/pull/425](https://togithub.com/openrewrite/rewrite-migrate-java/pull/425)
**Full Changelog**: https://github.com/openrewrite/rewrite-migrate-java/compare/v2.12.0...v2.13.0
### [`v2.12.0`](https://togithub.com/openrewrite/rewrite-migrate-java/releases/tag/v2.12.0): 2.12.0
[Compare Source](https://togithub.com/openrewrite/rewrite-migrate-java/compare/v2.11.0...v2.12.0)
#### What's Changed
- Recipes for methods and classes renamed or moved when switching to Java 17 by [@ranuradh](https://togithub.com/ranuradh) in [https://github.com/openrewrite/rewrite-migrate-java/pull/430](https://togithub.com/openrewrite/rewrite-migrate-java/pull/430)
- refactor: Update Gradle wrapper by [@shanman190](https://togithub.com/shanman190) in [https://github.com/openrewrite/rewrite-migrate-java/pull/442](https://togithub.com/openrewrite/rewrite-migrate-java/pull/442)
- Remove replacing newLinkedHashHashMapWithExpectedSize in NoGuavaMapsN… by [@PhilKes](https://togithub.com/PhilKes) in [https://github.com/openrewrite/rewrite-migrate-java/pull/432](https://togithub.com/openrewrite/rewrite-migrate-java/pull/432)
- Java SE 17 Recipe - RemovedFileIOFinalizeMethods by [@ranuradh](https://togithub.com/ranuradh) in [https://github.com/openrewrite/rewrite-migrate-java/pull/441](https://togithub.com/openrewrite/rewrite-migrate-java/pull/441)
- fix: don't convert classes that implement interfaces by [@holgpar](https://togithub.com/holgpar) in [https://github.com/openrewrite/rewrite-migrate-java/pull/451](https://togithub.com/openrewrite/rewrite-migrate-java/pull/451)
- expand thread stop recipe by [@cjobinabo](https://togithub.com/cjobinabo) in [https://github.com/openrewrite/rewrite-migrate-java/pull/450](https://togithub.com/openrewrite/rewrite-migrate-java/pull/450)
- Add recipe to prefer java standard library over guava \`Maps.newHashMa… by [@PhilKes](https://togithub.com/PhilKes) in [https://github.com/openrewrite/rewrite-migrate-java/pull/431](https://togithub.com/openrewrite/rewrite-migrate-java/pull/431)
- Recipe to remove Id annotation from Embeddable class when referenced by EmbeddedId by [@evie-lau](https://togithub.com/evie-lau) in [https://github.com/openrewrite/rewrite-migrate-java/pull/413](https://togithub.com/openrewrite/rewrite-migrate-java/pull/413)
- Add [@Column](https://togithub.com/Column) along [@ElementCollection](https://togithub.com/ElementCollection) for OpenJPA to EclipseLink migration by [@evie-lau](https://togithub.com/evie-lau) in [https://github.com/openrewrite/rewrite-migrate-java/pull/410](https://togithub.com/openrewrite/rewrite-migrate-java/pull/410)
- Upgrade ModelMapper dependency to support Java 21 by [@VIK-777](https://togithub.com/VIK-777) in [https://github.com/openrewrite/rewrite-migrate-java/pull/443](https://togithub.com/openrewrite/rewrite-migrate-java/pull/443)
- Add default constructor to Entity class by [@evie-lau](https://togithub.com/evie-lau) in [https://github.com/openrewrite/rewrite-migrate-java/pull/415](https://togithub.com/openrewrite/rewrite-migrate-java/pull/415)
- Disable UpdateBeanManagerMethodsTest failing in GitHub Actions by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/462](https://togithub.com/openrewrite/rewrite-migrate-java/pull/462)
- Add missing method impl interface by [@darylrobbins](https://togithub.com/darylrobbins) in [https://github.com/openrewrite/rewrite-migrate-java/pull/460](https://togithub.com/openrewrite/rewrite-migrate-java/pull/460)
- fix: Fix setNetworkTimeout methodPattern in java-version-7.yml by [@darylrobbins](https://togithub.com/darylrobbins) in [https://github.com/openrewrite/rewrite-migrate-java/pull/461](https://togithub.com/openrewrite/rewrite-migrate-java/pull/461)
- fix: Add Jakarta XML WS API when using javax.xml.ws by [@darylrobbins](https://togithub.com/darylrobbins) in [https://github.com/openrewrite/rewrite-migrate-java/pull/463](https://togithub.com/openrewrite/rewrite-migrate-java/pull/463)
- Jakarta EE Upgrade Recipe Cleanup by [@Mistborn94](https://togithub.com/Mistborn94) in [https://github.com/openrewrite/rewrite-migrate-java/pull/444](https://togithub.com/openrewrite/rewrite-migrate-java/pull/444)
- feat: Missing "Add explicit Common Annotations dependencies" in "Migrate to Java 11" by [@ghusta](https://togithub.com/ghusta) in [https://github.com/openrewrite/rewrite-migrate-java/pull/456](https://togithub.com/openrewrite/rewrite-migrate-java/pull/456)
- Adding Java 11 recipe -RemovedSecurityManagerMethods by [@ranuradh](https://togithub.com/ranuradh) in [https://github.com/openrewrite/rewrite-migrate-java/pull/458](https://togithub.com/openrewrite/rewrite-migrate-java/pull/458)
- Use JoinColumn annotation for relationship mappings by [@evie-lau](https://togithub.com/evie-lau) in [https://github.com/openrewrite/rewrite-migrate-java/pull/416](https://togithub.com/openrewrite/rewrite-migrate-java/pull/416)
- Improve handling of interfaces in LombokValueToRecord by [@holgpar](https://togithub.com/holgpar) in [https://github.com/openrewrite/rewrite-migrate-java/pull/452](https://togithub.com/openrewrite/rewrite-migrate-java/pull/452)
- Recipe to remove `Thread.countStackFrames()`. by [@ranuradh](https://togithub.com/ranuradh) in [https://github.com/openrewrite/rewrite-migrate-java/pull/437](https://togithub.com/openrewrite/rewrite-migrate-java/pull/437)
#### New Contributors
- [@PhilKes](https://togithub.com/PhilKes) made their first contribution in [https://github.com/openrewrite/rewrite-migrate-java/pull/432](https://togithub.com/openrewrite/rewrite-migrate-java/pull/432)
- [@holgpar](https://togithub.com/holgpar) made their first contribution in [https://github.com/openrewrite/rewrite-migrate-java/pull/451](https://togithub.com/openrewrite/rewrite-migrate-java/pull/451)
- [@VIK-777](https://togithub.com/VIK-777) made their first contribution in [https://github.com/openrewrite/rewrite-migrate-java/pull/443](https://togithub.com/openrewrite/rewrite-migrate-java/pull/443)
- [@darylrobbins](https://togithub.com/darylrobbins) made their first contribution in [https://github.com/openrewrite/rewrite-migrate-java/pull/460](https://togithub.com/openrewrite/rewrite-migrate-java/pull/460)
- [@Mistborn94](https://togithub.com/Mistborn94) made their first contribution in [https://github.com/openrewrite/rewrite-migrate-java/pull/444](https://togithub.com/openrewrite/rewrite-migrate-java/pull/444)
- [@ghusta](https://togithub.com/ghusta) made their first contribution in [https://github.com/openrewrite/rewrite-migrate-java/pull/456](https://togithub.com/openrewrite/rewrite-migrate-java/pull/456)
**Full Changelog**: https://github.com/openrewrite/rewrite-migrate-java/compare/v2.11.0...v2.12.0
### [`v2.11.0`](https://togithub.com/openrewrite/rewrite-migrate-java/releases/tag/v2.11.0): 2.11.0
[Compare Source](https://togithub.com/openrewrite/rewrite-migrate-java/compare/v2.10.0...v2.11.0)
#### What's Changed
- Add copyright to UpdateMavenProjectPropertyJavaVersion.java by [@cjobinabo](https://togithub.com/cjobinabo) in [https://github.com/openrewrite/rewrite-migrate-java/pull/433](https://togithub.com/openrewrite/rewrite-migrate-java/pull/433)
**Full Changelog**: https://github.com/openrewrite/rewrite-migrate-java/compare/v2.10.0...v2.11.0
### [`v2.10.0`](https://togithub.com/openrewrite/rewrite-migrate-java/releases/tag/v2.10.0): 2.10.0
[Compare Source](https://togithub.com/openrewrite/rewrite-migrate-java/compare/v2.9.1...v2.10.0)
#### What's Changed
- refactor: Drop unnecessary boolean expression by [@rickie](https://togithub.com/rickie) in [https://github.com/openrewrite/rewrite-migrate-java/pull/426](https://togithub.com/openrewrite/rewrite-migrate-java/pull/426)
- refactor: Recipe nullability best practices by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/428](https://togithub.com/openrewrite/rewrite-migrate-java/pull/428)
- refactor: remove expired suppressions by [@zieka](https://togithub.com/zieka) in [https://github.com/openrewrite/rewrite-migrate-java/pull/427](https://togithub.com/openrewrite/rewrite-migrate-java/pull/427)
- Drop rewrite-apache recipes by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/429](https://togithub.com/openrewrite/rewrite-migrate-java/pull/429)
#### New Contributors
- [@zieka](https://togithub.com/zieka) made their first contribution in [https://github.com/openrewrite/rewrite-migrate-java/pull/427](https://togithub.com/openrewrite/rewrite-migrate-java/pull/427)
**Full Changelog**: https://github.com/openrewrite/rewrite-migrate-java/compare/v2.9.1...v2.10.0
### [`v2.9.1`](https://togithub.com/openrewrite/rewrite-migrate-java/releases/tag/v2.9.1): 2.9.1
[Compare Source](https://togithub.com/openrewrite/rewrite-migrate-java/compare/v2.9.0...v2.9.1)
#### What's Changed
- Expand ListFirstAndLast covered cases to include `getList().get(0)` by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/424](https://togithub.com/openrewrite/rewrite-migrate-java/pull/424)
- Restore missing type by [@timtebeek](https://togithub.com/timtebeek) in https://github.com/openrewrite/rewrite-migrate-java/commit/111ef46353fb968c165f7f1ea1b685477db35ad7
**Full Changelog**: https://github.com/openrewrite/rewrite-migrate-java/compare/v2.9.0...v2.9.1
### [`v2.9.0`](https://togithub.com/openrewrite/rewrite-migrate-java/releases/tag/v2.9.0): 2.9.0
[Compare Source](https://togithub.com/openrewrite/rewrite-migrate-java/compare/v2.8.0...v2.9.0)
#### What's Changed
- Pass GH_PAT_PULL_REQUESTS_WRITE to shared workflow by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/408](https://togithub.com/openrewrite/rewrite-migrate-java/pull/408)
- Add recipe for rule: HttpSessionInvalidate by [@evie-lau](https://togithub.com/evie-lau) in [https://github.com/openrewrite/rewrite-migrate-java/pull/392](https://togithub.com/openrewrite/rewrite-migrate-java/pull/392)
- AutoGeneratedValue recipe by [@cjobinabo](https://togithub.com/cjobinabo) in [https://github.com/openrewrite/rewrite-migrate-java/pull/405](https://togithub.com/openrewrite/rewrite-migrate-java/pull/405)
- Improve the wording of a few recipe description by [@murdos](https://togithub.com/murdos) in [https://github.com/openrewrite/rewrite-migrate-java/pull/414](https://togithub.com/openrewrite/rewrite-migrate-java/pull/414)
- `org.openrewrite.gradle.Assertions#withToolingModel` moved to `org.openrewrite.gradle.toolingapi.Assertions` by [@jkschneider](https://togithub.com/jkschneider) in [https://github.com/openrewrite/rewrite-migrate-java/pull/419](https://togithub.com/openrewrite/rewrite-migrate-java/pull/419)
- ClassCastException in OptionalNotEmptyToIsPresent by [@Bananeweizen](https://togithub.com/Bananeweizen) in [https://github.com/openrewrite/rewrite-migrate-java/pull/418](https://togithub.com/openrewrite/rewrite-migrate-java/pull/418)
#### New Contributors
- [@evie-lau](https://togithub.com/evie-lau) made their first contribution in [https://github.com/openrewrite/rewrite-migrate-java/pull/392](https://togithub.com/openrewrite/rewrite-migrate-java/pull/392)
- [@murdos](https://togithub.com/murdos) made their first contribution in [https://github.com/openrewrite/rewrite-migrate-java/pull/414](https://togithub.com/openrewrite/rewrite-migrate-java/pull/414)
- [@Bananeweizen](https://togithub.com/Bananeweizen) made their first contribution in [https://github.com/openrewrite/rewrite-migrate-java/pull/418](https://togithub.com/openrewrite/rewrite-migrate-java/pull/418)
**Full Changelog**: https://github.com/openrewrite/rewrite-migrate-java/compare/v2.8.0...v2.9.0
### [`v2.8.0`](https://togithub.com/openrewrite/rewrite-migrate-java/releases/tag/v2.8.0): 2.8.0
[Compare Source](https://togithub.com/openrewrite/rewrite-migrate-java/compare/v2.7.1...v2.8.0)
#### What's Changed
- Use `getFirst()` instead of `stream().findFirst().orElseThrow()` by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/403](https://togithub.com/openrewrite/rewrite-migrate-java/pull/403)
- Remove illegal semicolons in Java 21 by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/404](https://togithub.com/openrewrite/rewrite-migrate-java/pull/404)
- CDI recipe by [@ranuradh](https://togithub.com/ranuradh) in [https://github.com/openrewrite/rewrite-migrate-java/pull/340](https://togithub.com/openrewrite/rewrite-migrate-java/pull/340)
- RemovalsServletJakarta10 Recipe by [@ranuradh](https://togithub.com/ranuradh) in [https://github.com/openrewrite/rewrite-migrate-java/pull/338](https://togithub.com/openrewrite/rewrite-migrate-java/pull/338)
- Fully remove part provider and last remaining references by [@Mgonzalez-droid](https://togithub.com/Mgonzalez-droid) in [https://github.com/openrewrite/rewrite-migrate-java/pull/401](https://togithub.com/openrewrite/rewrite-migrate-java/pull/401)
- Automatically review PRs by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/402](https://togithub.com/openrewrite/rewrite-migrate-java/pull/402)
- refactor: OpenRewrite best practices by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/406](https://togithub.com/openrewrite/rewrite-migrate-java/pull/406)
- refactor: Automatically select recipe examples from the unit test cases of a recipe by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/407](https://togithub.com/openrewrite/rewrite-migrate-java/pull/407)
#### New Contributors
- [@Mgonzalez-droid](https://togithub.com/Mgonzalez-droid) made their first contribution in [https://github.com/openrewrite/rewrite-migrate-java/pull/401](https://togithub.com/openrewrite/rewrite-migrate-java/pull/401)
**Full Changelog**: https://github.com/openrewrite/rewrite-migrate-java/compare/v2.7.1...v2.8.0
### [`v2.7.1`](https://togithub.com/openrewrite/rewrite-migrate-java/releases/tag/v2.7.1): 2.7.1
[Compare Source](https://togithub.com/openrewrite/rewrite-migrate-java/compare/v2.7.0...v2.7.1)
#### What's Changed
- Rename MXBeanNonPublic recipe and add BeansXmlNamespace recipe to list by [@cjobinabo](https://togithub.com/cjobinabo) in [https://github.com/openrewrite/rewrite-migrate-java/pull/395](https://togithub.com/openrewrite/rewrite-migrate-java/pull/395)
- Minor polish related to Java 17 and 21 bumps by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/398](https://togithub.com/openrewrite/rewrite-migrate-java/pull/398)
- Do not downgrade Gradle sourceCompatibility by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/400](https://togithub.com/openrewrite/rewrite-migrate-java/pull/400)
**Full Changelog**: https://github.com/openrewrite/rewrite-migrate-java/compare/v2.7.0...v2.7.1
### [`v2.7.0`](https://togithub.com/openrewrite/rewrite-migrate-java/releases/tag/v2.7.0): 2.7.0
[Compare Source](https://togithub.com/openrewrite/rewrite-migrate-java/compare/v2.6.0...v2.7.0)
#### What's Changed
- Rewrite `Joiner.on(", ").join("a", "b")` to `String.join(", ", "a", "b")` by [@tobli](https://togithub.com/tobli) in [https://github.com/openrewrite/rewrite-migrate-java/pull/389](https://togithub.com/openrewrite/rewrite-migrate-java/pull/389)
- Update reference to PreferJavaStringJoin in no-guava by [@tobli](https://togithub.com/tobli) in [https://github.com/openrewrite/rewrite-migrate-java/pull/393](https://togithub.com/openrewrite/rewrite-migrate-java/pull/393)
#### New Contributors
- [@tobli](https://togithub.com/tobli) made their first contribution in [https://github.com/openrewrite/rewrite-migrate-java/pull/389](https://togithub.com/openrewrite/rewrite-migrate-java/pull/389)
**Full Changelog**: https://github.com/openrewrite/rewrite-migrate-java/compare/v2.6.0...v2.7.0
### [`v2.6.0`](https://togithub.com/openrewrite/rewrite-migrate-java/releases/tag/v2.6.0): 2.6.0
[Compare Source](https://togithub.com/openrewrite/rewrite-migrate-java/compare/v2.5.0...v2.6.0)
#### What's Changed
- CDI 4.0 beans.xml by [@melloware](https://togithub.com/melloware) in [https://github.com/openrewrite/rewrite-migrate-java/pull/380](https://togithub.com/openrewrite/rewrite-migrate-java/pull/380)
- Facelet Taglib 4.0 by [@melloware](https://togithub.com/melloware) in [https://github.com/openrewrite/rewrite-migrate-java/pull/381](https://togithub.com/openrewrite/rewrite-migrate-java/pull/381)
- Fix test failures after latest rewrite-templating changes by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/382](https://togithub.com/openrewrite/rewrite-migrate-java/pull/382)
- Add useMimeCoder option to UseJavaUtilBase64 by [@leveretconey](https://togithub.com/leveretconey) in [https://github.com/openrewrite/rewrite-migrate-java/pull/383](https://togithub.com/openrewrite/rewrite-migrate-java/pull/383)
- Fix negate ternary by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/387](https://togithub.com/openrewrite/rewrite-migrate-java/pull/387)
- Limit JavaxBeansXmlToJakartaBeansXml to beans.xml by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/386](https://togithub.com/openrewrite/rewrite-migrate-java/pull/386)
**Full Changelog**: https://github.com/openrewrite/rewrite-migrate-java/compare/v2.5.0...v2.6.0
### [`v2.5.0`](https://togithub.com/openrewrite/rewrite-migrate-java/releases/tag/v2.5.0): 2.5.0
[Compare Source](https://togithub.com/openrewrite/rewrite-migrate-java/compare/v2.4.2...v2.5.0)
#### What's Changed
- Fix [#368](https://togithub.com/openrewrite/rewrite-migrate-java/issues/368)/[#370](https://togithub.com/openrewrite/rewrite-migrate-java/issues/370): Jakarta Faces 4 Support by [@melloware](https://togithub.com/melloware) in [https://github.com/openrewrite/rewrite-migrate-java/pull/371](https://togithub.com/openrewrite/rewrite-migrate-java/pull/371)
- Fix [#369](https://togithub.com/openrewrite/rewrite-migrate-java/issues/369): beans.xml EE10 migration by [@melloware](https://togithub.com/melloware) in [https://github.com/openrewrite/rewrite-migrate-java/pull/372](https://togithub.com/openrewrite/rewrite-migrate-java/pull/372)
- Fix [#375](https://togithub.com/openrewrite/rewrite-migrate-java/issues/375): EE10 Rename javax.enterprise.inject.spi.Extension by [@melloware](https://togithub.com/melloware) in [https://github.com/openrewrite/rewrite-migrate-java/pull/376](https://togithub.com/openrewrite/rewrite-migrate-java/pull/376)
- Fix [#373](https://togithub.com/openrewrite/rewrite-migrate-java/issues/373): Jakarta EE10 bean validation strings in Java by [@melloware](https://togithub.com/melloware) in [https://github.com/openrewrite/rewrite-migrate-java/pull/374](https://togithub.com/openrewrite/rewrite-migrate-java/pull/374)
- Escape slashes following change in rewrite-templating by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/379](https://togithub.com/openrewrite/rewrite-migrate-java/pull/379)
- Fix [#377](https://togithub.com/openrewrite/rewrite-migrate-java/issues/377): EE10 Faces open source libraries by [@melloware](https://togithub.com/melloware) in [https://github.com/openrewrite/rewrite-migrate-java/pull/378](https://togithub.com/openrewrite/rewrite-migrate-java/pull/378)
#### New Contributors
- [@melloware](https://togithub.com/melloware) made their first contribution in [https://github.com/openrewrite/rewrite-migrate-java/pull/371](https://togithub.com/openrewrite/rewrite-migrate-java/pull/371)
**Full Changelog**: https://github.com/openrewrite/rewrite-migrate-java/compare/v2.4.2...v2.5.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
2.4.2
->2.14.0
Release Notes
openrewrite/rewrite-migrate-java (org.openrewrite.recipe:rewrite-migrate-java)
### [`v2.14.0`](https://togithub.com/openrewrite/rewrite-migrate-java/releases/tag/v2.14.0) [Compare Source](https://togithub.com/openrewrite/rewrite-migrate-java/compare/v2.13.0...v2.14.0) #### What's Changed - Fix [#439](https://togithub.com/openrewrite/rewrite-migrate-java/issues/439): EE10 web.xml/web-fragment.xml handle javax.sql. by [@melloware](https://togithub.com/melloware) in [https://github.com/openrewrite/rewrite-migrate-java/pull/474](https://togithub.com/openrewrite/rewrite-migrate-java/pull/474) - Fix [#440](https://togithub.com/openrewrite/rewrite-migrate-java/issues/440): EE10 Jakarta ejb-jar.xml by [@melloware](https://togithub.com/melloware) in [https://github.com/openrewrite/rewrite-migrate-java/pull/475](https://togithub.com/openrewrite/rewrite-migrate-java/pull/475) **Full Changelog**: https://github.com/openrewrite/rewrite-migrate-java/compare/v2.13.0...v2.14.0 ### [`v2.13.0`](https://togithub.com/openrewrite/rewrite-migrate-java/releases/tag/v2.13.0): 2.13.0 [Compare Source](https://togithub.com/openrewrite/rewrite-migrate-java/compare/v2.12.0...v2.13.0) #### What's Changed - Remove Temporal annotation from attributes to avoid EclipseLink error by [@evie-lau](https://togithub.com/evie-lau) in [https://github.com/openrewrite/rewrite-migrate-java/pull/420](https://togithub.com/openrewrite/rewrite-migrate-java/pull/420) - Fix display name typo by [@mike-solomon](https://togithub.com/mike-solomon) in [https://github.com/openrewrite/rewrite-migrate-java/pull/464](https://togithub.com/openrewrite/rewrite-migrate-java/pull/464) - Fix typo in display name by [@mike-solomon](https://togithub.com/mike-solomon) in [https://github.com/openrewrite/rewrite-migrate-java/pull/465](https://togithub.com/openrewrite/rewrite-migrate-java/pull/465) - Add Transient annotation to Collections without JPA annotations by [@evie-lau](https://togithub.com/evie-lau) in [https://github.com/openrewrite/rewrite-migrate-java/pull/421](https://togithub.com/openrewrite/rewrite-migrate-java/pull/421) - Add Transient annotation to Entity without JPA annotation by [@evie-lau](https://togithub.com/evie-lau) in [https://github.com/openrewrite/rewrite-migrate-java/pull/422](https://togithub.com/openrewrite/rewrite-migrate-java/pull/422) - Drop intermediate JavaVersion11/17/21 recipes by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/468](https://togithub.com/openrewrite/rewrite-migrate-java/pull/468) - allow `@Builder` annotation in LombokValueToBuilder by [@holgpar](https://togithub.com/holgpar) in [https://github.com/openrewrite/rewrite-migrate-java/pull/470](https://togithub.com/openrewrite/rewrite-migrate-java/pull/470) - jacoco upgrade now includes arbitrary jacoco deps (eg agent), always … by [@nmck257](https://togithub.com/nmck257) in [https://github.com/openrewrite/rewrite-migrate-java/pull/471](https://togithub.com/openrewrite/rewrite-migrate-java/pull/471) - Also change Guava Predicate method name by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/473](https://togithub.com/openrewrite/rewrite-migrate-java/pull/473) - Add Transient annotation to private accessor methods by [@evie-lau](https://togithub.com/evie-lau) in [https://github.com/openrewrite/rewrite-migrate-java/pull/425](https://togithub.com/openrewrite/rewrite-migrate-java/pull/425) **Full Changelog**: https://github.com/openrewrite/rewrite-migrate-java/compare/v2.12.0...v2.13.0 ### [`v2.12.0`](https://togithub.com/openrewrite/rewrite-migrate-java/releases/tag/v2.12.0): 2.12.0 [Compare Source](https://togithub.com/openrewrite/rewrite-migrate-java/compare/v2.11.0...v2.12.0) #### What's Changed - Recipes for methods and classes renamed or moved when switching to Java 17 by [@ranuradh](https://togithub.com/ranuradh) in [https://github.com/openrewrite/rewrite-migrate-java/pull/430](https://togithub.com/openrewrite/rewrite-migrate-java/pull/430) - refactor: Update Gradle wrapper by [@shanman190](https://togithub.com/shanman190) in [https://github.com/openrewrite/rewrite-migrate-java/pull/442](https://togithub.com/openrewrite/rewrite-migrate-java/pull/442) - Remove replacing newLinkedHashHashMapWithExpectedSize in NoGuavaMapsN… by [@PhilKes](https://togithub.com/PhilKes) in [https://github.com/openrewrite/rewrite-migrate-java/pull/432](https://togithub.com/openrewrite/rewrite-migrate-java/pull/432) - Java SE 17 Recipe - RemovedFileIOFinalizeMethods by [@ranuradh](https://togithub.com/ranuradh) in [https://github.com/openrewrite/rewrite-migrate-java/pull/441](https://togithub.com/openrewrite/rewrite-migrate-java/pull/441) - fix: don't convert classes that implement interfaces by [@holgpar](https://togithub.com/holgpar) in [https://github.com/openrewrite/rewrite-migrate-java/pull/451](https://togithub.com/openrewrite/rewrite-migrate-java/pull/451) - expand thread stop recipe by [@cjobinabo](https://togithub.com/cjobinabo) in [https://github.com/openrewrite/rewrite-migrate-java/pull/450](https://togithub.com/openrewrite/rewrite-migrate-java/pull/450) - Add recipe to prefer java standard library over guava \`Maps.newHashMa… by [@PhilKes](https://togithub.com/PhilKes) in [https://github.com/openrewrite/rewrite-migrate-java/pull/431](https://togithub.com/openrewrite/rewrite-migrate-java/pull/431) - Recipe to remove Id annotation from Embeddable class when referenced by EmbeddedId by [@evie-lau](https://togithub.com/evie-lau) in [https://github.com/openrewrite/rewrite-migrate-java/pull/413](https://togithub.com/openrewrite/rewrite-migrate-java/pull/413) - Add [@Column](https://togithub.com/Column) along [@ElementCollection](https://togithub.com/ElementCollection) for OpenJPA to EclipseLink migration by [@evie-lau](https://togithub.com/evie-lau) in [https://github.com/openrewrite/rewrite-migrate-java/pull/410](https://togithub.com/openrewrite/rewrite-migrate-java/pull/410) - Upgrade ModelMapper dependency to support Java 21 by [@VIK-777](https://togithub.com/VIK-777) in [https://github.com/openrewrite/rewrite-migrate-java/pull/443](https://togithub.com/openrewrite/rewrite-migrate-java/pull/443) - Add default constructor to Entity class by [@evie-lau](https://togithub.com/evie-lau) in [https://github.com/openrewrite/rewrite-migrate-java/pull/415](https://togithub.com/openrewrite/rewrite-migrate-java/pull/415) - Disable UpdateBeanManagerMethodsTest failing in GitHub Actions by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/462](https://togithub.com/openrewrite/rewrite-migrate-java/pull/462) - Add missing method impl interface by [@darylrobbins](https://togithub.com/darylrobbins) in [https://github.com/openrewrite/rewrite-migrate-java/pull/460](https://togithub.com/openrewrite/rewrite-migrate-java/pull/460) - fix: Fix setNetworkTimeout methodPattern in java-version-7.yml by [@darylrobbins](https://togithub.com/darylrobbins) in [https://github.com/openrewrite/rewrite-migrate-java/pull/461](https://togithub.com/openrewrite/rewrite-migrate-java/pull/461) - fix: Add Jakarta XML WS API when using javax.xml.ws by [@darylrobbins](https://togithub.com/darylrobbins) in [https://github.com/openrewrite/rewrite-migrate-java/pull/463](https://togithub.com/openrewrite/rewrite-migrate-java/pull/463) - Jakarta EE Upgrade Recipe Cleanup by [@Mistborn94](https://togithub.com/Mistborn94) in [https://github.com/openrewrite/rewrite-migrate-java/pull/444](https://togithub.com/openrewrite/rewrite-migrate-java/pull/444) - feat: Missing "Add explicit Common Annotations dependencies" in "Migrate to Java 11" by [@ghusta](https://togithub.com/ghusta) in [https://github.com/openrewrite/rewrite-migrate-java/pull/456](https://togithub.com/openrewrite/rewrite-migrate-java/pull/456) - Adding Java 11 recipe -RemovedSecurityManagerMethods by [@ranuradh](https://togithub.com/ranuradh) in [https://github.com/openrewrite/rewrite-migrate-java/pull/458](https://togithub.com/openrewrite/rewrite-migrate-java/pull/458) - Use JoinColumn annotation for relationship mappings by [@evie-lau](https://togithub.com/evie-lau) in [https://github.com/openrewrite/rewrite-migrate-java/pull/416](https://togithub.com/openrewrite/rewrite-migrate-java/pull/416) - Improve handling of interfaces in LombokValueToRecord by [@holgpar](https://togithub.com/holgpar) in [https://github.com/openrewrite/rewrite-migrate-java/pull/452](https://togithub.com/openrewrite/rewrite-migrate-java/pull/452) - Recipe to remove `Thread.countStackFrames()`. by [@ranuradh](https://togithub.com/ranuradh) in [https://github.com/openrewrite/rewrite-migrate-java/pull/437](https://togithub.com/openrewrite/rewrite-migrate-java/pull/437) #### New Contributors - [@PhilKes](https://togithub.com/PhilKes) made their first contribution in [https://github.com/openrewrite/rewrite-migrate-java/pull/432](https://togithub.com/openrewrite/rewrite-migrate-java/pull/432) - [@holgpar](https://togithub.com/holgpar) made their first contribution in [https://github.com/openrewrite/rewrite-migrate-java/pull/451](https://togithub.com/openrewrite/rewrite-migrate-java/pull/451) - [@VIK-777](https://togithub.com/VIK-777) made their first contribution in [https://github.com/openrewrite/rewrite-migrate-java/pull/443](https://togithub.com/openrewrite/rewrite-migrate-java/pull/443) - [@darylrobbins](https://togithub.com/darylrobbins) made their first contribution in [https://github.com/openrewrite/rewrite-migrate-java/pull/460](https://togithub.com/openrewrite/rewrite-migrate-java/pull/460) - [@Mistborn94](https://togithub.com/Mistborn94) made their first contribution in [https://github.com/openrewrite/rewrite-migrate-java/pull/444](https://togithub.com/openrewrite/rewrite-migrate-java/pull/444) - [@ghusta](https://togithub.com/ghusta) made their first contribution in [https://github.com/openrewrite/rewrite-migrate-java/pull/456](https://togithub.com/openrewrite/rewrite-migrate-java/pull/456) **Full Changelog**: https://github.com/openrewrite/rewrite-migrate-java/compare/v2.11.0...v2.12.0 ### [`v2.11.0`](https://togithub.com/openrewrite/rewrite-migrate-java/releases/tag/v2.11.0): 2.11.0 [Compare Source](https://togithub.com/openrewrite/rewrite-migrate-java/compare/v2.10.0...v2.11.0) #### What's Changed - Add copyright to UpdateMavenProjectPropertyJavaVersion.java by [@cjobinabo](https://togithub.com/cjobinabo) in [https://github.com/openrewrite/rewrite-migrate-java/pull/433](https://togithub.com/openrewrite/rewrite-migrate-java/pull/433) **Full Changelog**: https://github.com/openrewrite/rewrite-migrate-java/compare/v2.10.0...v2.11.0 ### [`v2.10.0`](https://togithub.com/openrewrite/rewrite-migrate-java/releases/tag/v2.10.0): 2.10.0 [Compare Source](https://togithub.com/openrewrite/rewrite-migrate-java/compare/v2.9.1...v2.10.0) #### What's Changed - refactor: Drop unnecessary boolean expression by [@rickie](https://togithub.com/rickie) in [https://github.com/openrewrite/rewrite-migrate-java/pull/426](https://togithub.com/openrewrite/rewrite-migrate-java/pull/426) - refactor: Recipe nullability best practices by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/428](https://togithub.com/openrewrite/rewrite-migrate-java/pull/428) - refactor: remove expired suppressions by [@zieka](https://togithub.com/zieka) in [https://github.com/openrewrite/rewrite-migrate-java/pull/427](https://togithub.com/openrewrite/rewrite-migrate-java/pull/427) - Drop rewrite-apache recipes by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/429](https://togithub.com/openrewrite/rewrite-migrate-java/pull/429) #### New Contributors - [@zieka](https://togithub.com/zieka) made their first contribution in [https://github.com/openrewrite/rewrite-migrate-java/pull/427](https://togithub.com/openrewrite/rewrite-migrate-java/pull/427) **Full Changelog**: https://github.com/openrewrite/rewrite-migrate-java/compare/v2.9.1...v2.10.0 ### [`v2.9.1`](https://togithub.com/openrewrite/rewrite-migrate-java/releases/tag/v2.9.1): 2.9.1 [Compare Source](https://togithub.com/openrewrite/rewrite-migrate-java/compare/v2.9.0...v2.9.1) #### What's Changed - Expand ListFirstAndLast covered cases to include `getList().get(0)` by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/424](https://togithub.com/openrewrite/rewrite-migrate-java/pull/424) - Restore missing type by [@timtebeek](https://togithub.com/timtebeek) in https://github.com/openrewrite/rewrite-migrate-java/commit/111ef46353fb968c165f7f1ea1b685477db35ad7 **Full Changelog**: https://github.com/openrewrite/rewrite-migrate-java/compare/v2.9.0...v2.9.1 ### [`v2.9.0`](https://togithub.com/openrewrite/rewrite-migrate-java/releases/tag/v2.9.0): 2.9.0 [Compare Source](https://togithub.com/openrewrite/rewrite-migrate-java/compare/v2.8.0...v2.9.0) #### What's Changed - Pass GH_PAT_PULL_REQUESTS_WRITE to shared workflow by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/408](https://togithub.com/openrewrite/rewrite-migrate-java/pull/408) - Add recipe for rule: HttpSessionInvalidate by [@evie-lau](https://togithub.com/evie-lau) in [https://github.com/openrewrite/rewrite-migrate-java/pull/392](https://togithub.com/openrewrite/rewrite-migrate-java/pull/392) - AutoGeneratedValue recipe by [@cjobinabo](https://togithub.com/cjobinabo) in [https://github.com/openrewrite/rewrite-migrate-java/pull/405](https://togithub.com/openrewrite/rewrite-migrate-java/pull/405) - Improve the wording of a few recipe description by [@murdos](https://togithub.com/murdos) in [https://github.com/openrewrite/rewrite-migrate-java/pull/414](https://togithub.com/openrewrite/rewrite-migrate-java/pull/414) - `org.openrewrite.gradle.Assertions#withToolingModel` moved to `org.openrewrite.gradle.toolingapi.Assertions` by [@jkschneider](https://togithub.com/jkschneider) in [https://github.com/openrewrite/rewrite-migrate-java/pull/419](https://togithub.com/openrewrite/rewrite-migrate-java/pull/419) - ClassCastException in OptionalNotEmptyToIsPresent by [@Bananeweizen](https://togithub.com/Bananeweizen) in [https://github.com/openrewrite/rewrite-migrate-java/pull/418](https://togithub.com/openrewrite/rewrite-migrate-java/pull/418) #### New Contributors - [@evie-lau](https://togithub.com/evie-lau) made their first contribution in [https://github.com/openrewrite/rewrite-migrate-java/pull/392](https://togithub.com/openrewrite/rewrite-migrate-java/pull/392) - [@murdos](https://togithub.com/murdos) made their first contribution in [https://github.com/openrewrite/rewrite-migrate-java/pull/414](https://togithub.com/openrewrite/rewrite-migrate-java/pull/414) - [@Bananeweizen](https://togithub.com/Bananeweizen) made their first contribution in [https://github.com/openrewrite/rewrite-migrate-java/pull/418](https://togithub.com/openrewrite/rewrite-migrate-java/pull/418) **Full Changelog**: https://github.com/openrewrite/rewrite-migrate-java/compare/v2.8.0...v2.9.0 ### [`v2.8.0`](https://togithub.com/openrewrite/rewrite-migrate-java/releases/tag/v2.8.0): 2.8.0 [Compare Source](https://togithub.com/openrewrite/rewrite-migrate-java/compare/v2.7.1...v2.8.0) #### What's Changed - Use `getFirst()` instead of `stream().findFirst().orElseThrow()` by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/403](https://togithub.com/openrewrite/rewrite-migrate-java/pull/403) - Remove illegal semicolons in Java 21 by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/404](https://togithub.com/openrewrite/rewrite-migrate-java/pull/404) - CDI recipe by [@ranuradh](https://togithub.com/ranuradh) in [https://github.com/openrewrite/rewrite-migrate-java/pull/340](https://togithub.com/openrewrite/rewrite-migrate-java/pull/340) - RemovalsServletJakarta10 Recipe by [@ranuradh](https://togithub.com/ranuradh) in [https://github.com/openrewrite/rewrite-migrate-java/pull/338](https://togithub.com/openrewrite/rewrite-migrate-java/pull/338) - Fully remove part provider and last remaining references by [@Mgonzalez-droid](https://togithub.com/Mgonzalez-droid) in [https://github.com/openrewrite/rewrite-migrate-java/pull/401](https://togithub.com/openrewrite/rewrite-migrate-java/pull/401) - Automatically review PRs by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/402](https://togithub.com/openrewrite/rewrite-migrate-java/pull/402) - refactor: OpenRewrite best practices by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/406](https://togithub.com/openrewrite/rewrite-migrate-java/pull/406) - refactor: Automatically select recipe examples from the unit test cases of a recipe by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/407](https://togithub.com/openrewrite/rewrite-migrate-java/pull/407) #### New Contributors - [@Mgonzalez-droid](https://togithub.com/Mgonzalez-droid) made their first contribution in [https://github.com/openrewrite/rewrite-migrate-java/pull/401](https://togithub.com/openrewrite/rewrite-migrate-java/pull/401) **Full Changelog**: https://github.com/openrewrite/rewrite-migrate-java/compare/v2.7.1...v2.8.0 ### [`v2.7.1`](https://togithub.com/openrewrite/rewrite-migrate-java/releases/tag/v2.7.1): 2.7.1 [Compare Source](https://togithub.com/openrewrite/rewrite-migrate-java/compare/v2.7.0...v2.7.1) #### What's Changed - Rename MXBeanNonPublic recipe and add BeansXmlNamespace recipe to list by [@cjobinabo](https://togithub.com/cjobinabo) in [https://github.com/openrewrite/rewrite-migrate-java/pull/395](https://togithub.com/openrewrite/rewrite-migrate-java/pull/395) - Minor polish related to Java 17 and 21 bumps by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/398](https://togithub.com/openrewrite/rewrite-migrate-java/pull/398) - Do not downgrade Gradle sourceCompatibility by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/400](https://togithub.com/openrewrite/rewrite-migrate-java/pull/400) **Full Changelog**: https://github.com/openrewrite/rewrite-migrate-java/compare/v2.7.0...v2.7.1 ### [`v2.7.0`](https://togithub.com/openrewrite/rewrite-migrate-java/releases/tag/v2.7.0): 2.7.0 [Compare Source](https://togithub.com/openrewrite/rewrite-migrate-java/compare/v2.6.0...v2.7.0) #### What's Changed - Rewrite `Joiner.on(", ").join("a", "b")` to `String.join(", ", "a", "b")` by [@tobli](https://togithub.com/tobli) in [https://github.com/openrewrite/rewrite-migrate-java/pull/389](https://togithub.com/openrewrite/rewrite-migrate-java/pull/389) - Update reference to PreferJavaStringJoin in no-guava by [@tobli](https://togithub.com/tobli) in [https://github.com/openrewrite/rewrite-migrate-java/pull/393](https://togithub.com/openrewrite/rewrite-migrate-java/pull/393) #### New Contributors - [@tobli](https://togithub.com/tobli) made their first contribution in [https://github.com/openrewrite/rewrite-migrate-java/pull/389](https://togithub.com/openrewrite/rewrite-migrate-java/pull/389) **Full Changelog**: https://github.com/openrewrite/rewrite-migrate-java/compare/v2.6.0...v2.7.0 ### [`v2.6.0`](https://togithub.com/openrewrite/rewrite-migrate-java/releases/tag/v2.6.0): 2.6.0 [Compare Source](https://togithub.com/openrewrite/rewrite-migrate-java/compare/v2.5.0...v2.6.0) #### What's Changed - CDI 4.0 beans.xml by [@melloware](https://togithub.com/melloware) in [https://github.com/openrewrite/rewrite-migrate-java/pull/380](https://togithub.com/openrewrite/rewrite-migrate-java/pull/380) - Facelet Taglib 4.0 by [@melloware](https://togithub.com/melloware) in [https://github.com/openrewrite/rewrite-migrate-java/pull/381](https://togithub.com/openrewrite/rewrite-migrate-java/pull/381) - Fix test failures after latest rewrite-templating changes by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/382](https://togithub.com/openrewrite/rewrite-migrate-java/pull/382) - Add useMimeCoder option to UseJavaUtilBase64 by [@leveretconey](https://togithub.com/leveretconey) in [https://github.com/openrewrite/rewrite-migrate-java/pull/383](https://togithub.com/openrewrite/rewrite-migrate-java/pull/383) - Fix negate ternary by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/387](https://togithub.com/openrewrite/rewrite-migrate-java/pull/387) - Limit JavaxBeansXmlToJakartaBeansXml to beans.xml by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/386](https://togithub.com/openrewrite/rewrite-migrate-java/pull/386) **Full Changelog**: https://github.com/openrewrite/rewrite-migrate-java/compare/v2.5.0...v2.6.0 ### [`v2.5.0`](https://togithub.com/openrewrite/rewrite-migrate-java/releases/tag/v2.5.0): 2.5.0 [Compare Source](https://togithub.com/openrewrite/rewrite-migrate-java/compare/v2.4.2...v2.5.0) #### What's Changed - Fix [#368](https://togithub.com/openrewrite/rewrite-migrate-java/issues/368)/[#370](https://togithub.com/openrewrite/rewrite-migrate-java/issues/370): Jakarta Faces 4 Support by [@melloware](https://togithub.com/melloware) in [https://github.com/openrewrite/rewrite-migrate-java/pull/371](https://togithub.com/openrewrite/rewrite-migrate-java/pull/371) - Fix [#369](https://togithub.com/openrewrite/rewrite-migrate-java/issues/369): beans.xml EE10 migration by [@melloware](https://togithub.com/melloware) in [https://github.com/openrewrite/rewrite-migrate-java/pull/372](https://togithub.com/openrewrite/rewrite-migrate-java/pull/372) - Fix [#375](https://togithub.com/openrewrite/rewrite-migrate-java/issues/375): EE10 Rename javax.enterprise.inject.spi.Extension by [@melloware](https://togithub.com/melloware) in [https://github.com/openrewrite/rewrite-migrate-java/pull/376](https://togithub.com/openrewrite/rewrite-migrate-java/pull/376) - Fix [#373](https://togithub.com/openrewrite/rewrite-migrate-java/issues/373): Jakarta EE10 bean validation strings in Java by [@melloware](https://togithub.com/melloware) in [https://github.com/openrewrite/rewrite-migrate-java/pull/374](https://togithub.com/openrewrite/rewrite-migrate-java/pull/374) - Escape slashes following change in rewrite-templating by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/openrewrite/rewrite-migrate-java/pull/379](https://togithub.com/openrewrite/rewrite-migrate-java/pull/379) - Fix [#377](https://togithub.com/openrewrite/rewrite-migrate-java/issues/377): EE10 Faces open source libraries by [@melloware](https://togithub.com/melloware) in [https://github.com/openrewrite/rewrite-migrate-java/pull/378](https://togithub.com/openrewrite/rewrite-migrate-java/pull/378) #### New Contributors - [@melloware](https://togithub.com/melloware) made their first contribution in [https://github.com/openrewrite/rewrite-migrate-java/pull/371](https://togithub.com/openrewrite/rewrite-migrate-java/pull/371) **Full Changelog**: https://github.com/openrewrite/rewrite-migrate-java/compare/v2.4.2...v2.5.0Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.