Links
Comment on page

7.34.0 Release (2022-12-09)

New Recipes

Removed Recipes

  • org.openrewrite.cloudsuitability.FindJMS: Run embedded service broker as a JMS Provider.
  • org.openrewrite.cloudsuitability.FindJNI: A few conditions have to be met to make JNI calls.
  • org.openrewrite.cloudsuitability.FindJavaFX: JavaFX is not cloud compatible and requires the JRE on the remote device.
  • org.openrewrite.java.spring.boot2.UpgradeSpringBoot_2_0: Upgrade to Spring Boot 2.0 from prior 1.x version.

Changed Recipes

    • Old Options:
      • None
    • New Options:
      • target: { type: String, required: true }
    • Old Options:
      • allowVersionDowngrades: { type: boolean, required: false }
      • newArtifactId: { type: String, required: false }
      • newGroupId: { type: String, required: false }
      • newVersion: { type: String, required: true }
      • oldArtifactId: { type: String, required: true }
      • oldGroupId: { type: String, required: true }
      • versionPattern: { type: String, required: false }
    • New Options:
      • allowVersionDowngrades: { type: boolean, required: false }
      • newArtifactId: { type: String, required: false }
      • newGroupId: { type: String, required: false }
      • newVersion: { type: String, required: true }
      • oldArtifactId: { type: String, required: true }
      • oldGroupId: { type: String, required: true }
      • retainVersions: { type: List, required: false }
      • versionPattern: { type: String, required: false }
    • Old Options:
      • artifactPattern: { type: String, required: false }
      • groupPattern: { type: String, required: false }
      • onlyIfVersionsMatch: { type: Boolean, required: false }
    • New Options:
      • artifactPattern: { type: String, required: false }
      • except: { type: List, required: false }
      • groupPattern: { type: String, required: false }
      • onlyIfVersionsMatch: { type: Boolean, required: false }
    • Old Options:
      • artifactId: { type: String, required: true }
      • groupId: { type: String, required: true }
      • newVersion: { type: String, required: true }
      • overrideManagedVersion: { type: Boolean, required: false }
      • versionPattern: { type: String, required: false }
    • New Options:
      • artifactId: { type: String, required: true }
      • groupId: { type: String, required: true }
      • newVersion: { type: String, required: true }
      • overrideManagedVersion: { type: Boolean, required: false }
      • retainVersions: { type: List, required: false }
      • versionPattern: { type: String, required: false }
    • Old Options:
      • artifactId: { type: String, required: true }
      • groupId: { type: String, required: true }
      • newVersion: { type: String, required: true }
      • versionPattern: { type: String, required: false }
    • New Options:
      • artifactId: { type: String, required: true }
      • groupId: { type: String, required: true }
      • newVersion: { type: String, required: true }
      • retainVersions: { type: List, required: false }
      • versionPattern: { type: String, required: false }