Skip to content

3.46.0

Choose a tag to compare

@bryceatmoderne bryceatmoderne released this 09 Oct 20:39
· 91 commits to main since this release
f6e1a8e

What's Changed

  • Leave a Groovy def declaration alone instead of splicing var into its variable name. by @motlin in #1229
  • Add MigrateFromSpotBugsAnnotations recipe by @sullis in #1245
  • Replace deprecated AWT show()/hide() calls with setVisible by @timtebeek in #1247
  • Use OpenRewrite's StringUtils instead of Micrometer's by @greg-at-moderne in #1248
  • Extend JavaAwtAPIs with size, preferredSize, and countComponents renames by @jonico in #1249
  • Upgrade the JDK in maven:3.9-eclipse-temurin-* builder images when upgrading Java by @jkschneider in #1250
  • Upgrade the bnd Maven plugin to 7.4.0 in the Java 25 migration by @jkschneider in #1251
  • Upgrade explicit Java versions in pom.xml files that have no Maven model by @jkschneider in #1252
  • Replace the retired adopt setup-java distribution with temurin in the Java 25 migration by @jkschneider in #1253
  • Upgrade Spring Boot 3 Maven parents to 3.5 in the Java 25 migration by @jkschneider in #1254
  • Simplify the dead thread-group fallback left by SystemGetSecurityManagerToNull by @jkschneider in #1255
  • Keep single-statement blocks that carry comments when converting if/else-if to switch by @jkschneider in #1256
  • Add the JAXB API dependency for javax.xml.bind imports the parser could not resolve by @jkschneider in #1257
  • Upgrade cimg/openjdk CI job containers when upgrading Java by @jkschneider in #1258
  • Replace the discontinued mapstruct-jdk8 artifact before upgrading the MapStruct version by @jkschneider in #1260
  • Upgrade an existing Maven wrapper to 3.9.x alongside the Java 17 plugin upgrades by @jkschneider in #1261
  • Upgrade Ehcache to 3.10.x when the Jakarta migration adds the jakarta classifier by @jkschneider in #1262
  • The Jakarta JAXB migration adds jakarta.xml.bind-api for imports the parser could not resolve by @jkschneider in #1264
  • The Jakarta annotation migration adds jakarta.annotation-api for imports the parser could not resolve by @jkschneider in #1265
  • The Jakarta XML Web Services migration adds jakarta.xml.ws-api for imports the parser could not resolve by @jkschneider in #1266
  • The Jakarta JAXB migration adds a JAXB runtime to modules that create a JAXBContext by @jkschneider in #1267
  • The Jakarta REST migration upgrades Jersey 2 to 3.0 and replaces the removed LoggingFilter by @jkschneider in #1268
  • JavaxPersistenceXmlToJakartaPersistenceXml finds persistence descriptors by namespace instead of file name by @jkschneider in #1269
  • The Jakarta JAXB migration upgrades EclipseLink MOXy to 3.0 by @jkschneider in #1270
  • The Jakarta migration updates Jakarta EE type names in string literals by @jkschneider in #1271
  • Apply the springfox-swagger2 upgrade from NoGuava again by @timtebeek in #1286
  • Limit DanglingDocCommentToBlockComment to Java sources by @timtebeek in #1287

New Contributors

Full Changelog: v3.45.0...v3.46.0