Skip to main content

8.27.1 release (2024-05-22)

info

This changelog only shows what recipes have been added, removed, or changed. OpenRewrite may do releases that do not include these types of changes. To see these changes, please go to the releases page.

Removed Artifacts

  • rewrite-cloud-suitability-analyzer

New Recipes

Removed Recipes

  • org.openrewrite.staticanalysis.RenameMethodsNamedHashcodeEqualOrTostring: Methods should not be named hashcode, equal, or tostring. Any of these are confusing as they appear to be intended as overridden methods from the Object base class, despite being case-insensitive.

Changed Recipes

  • org.openrewrite.maven.RemoveRedundantDependencyVersions was changed:
    • Old Options:
      • artifactPattern: { type: String, required: false }
      • except: { type: List, 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 }
      • onlyIfManagedVersionIs: { type: Comparator, required: false }
      • onlyIfVersionsMatch: { type: Boolean, required: false }