Skip to main content

Latest versions of every OpenRewrite module

OpenRewrite's modules are published to Maven Central. Each time a release is made, a bill of materials artifact is also published to correctly align and manage the versions of all published artifacts. The Gradle plugin is published to the Gradle Plugin Portal.

It is highly recommended that developers use the rewrite-recipe-bom to align the versions of Rewrite's modules to ensure compatibility. The use of the "bill of materials" means that a developer will only need to specify explicit versions of the BOM and the build plugins:

ModuleVersion
org.openrewrite.recipe:rewrite-recipe-bom2.23.2
org.openrewrite:rewrite-maven-plugin5.47.0
org.openrewrite:rewrite-gradle-plugin6.29.0
org.openrewrite:rewrite-core8.42.0
org.openrewrite:rewrite-gradle8.42.0
org.openrewrite:rewrite-groovy8.42.0
org.openrewrite:rewrite-hcl8.42.0
org.openrewrite:rewrite-java8.42.0
org.openrewrite:rewrite-json8.42.0
org.openrewrite:rewrite-maven8.42.0
org.openrewrite:rewrite-properties8.42.0
org.openrewrite:rewrite-protobuf8.42.0
org.openrewrite:rewrite-xml8.42.0
org.openrewrite:rewrite-yaml8.42.0
org.openrewrite:rewrite-kotlin1.24.0
org.openrewrite:rewrite-templating1.20.0
org.openrewrite.meta:rewrite-analysis2.14.0
org.openrewrite.recipe:rewrite-ai-search0.21.0
org.openrewrite.recipe:rewrite-android0.5.0
org.openrewrite.recipe:rewrite-all1.8.2
org.openrewrite.recipe:rewrite-apache1.10.0
org.openrewrite.recipe:rewrite-circleci2.10.0
org.openrewrite.recipe:rewrite-codemods0.5.0
org.openrewrite.recipe:rewrite-codemods-ng0.6.0
org.openrewrite.recipe:rewrite-concourse2.10.0
org.openrewrite.recipe:rewrite-cucumber-jvm1.8.0
org.openrewrite.recipe:rewrite-docker1.4.0
org.openrewrite.recipe:rewrite-dotnet0.5.2
org.openrewrite.recipe:rewrite-feature-flags0.12.0
org.openrewrite.recipe:rewrite-github-actions2.11.0
org.openrewrite.recipe:rewrite-gitlab0.4.0
org.openrewrite.recipe:rewrite-hibernate1.14.0
org.openrewrite.recipe:rewrite-jackson0.11.0
org.openrewrite.recipe:rewrite-java-dependencies1.25.0
org.openrewrite.recipe:rewrite-java-security2.17.0
org.openrewrite.recipe:rewrite-jenkins0.19.0
org.openrewrite.recipe:rewrite-kubernetes2.12.0
org.openrewrite.recipe:rewrite-liberty1.10.2
org.openrewrite.recipe:rewrite-logging-frameworks2.18.0
org.openrewrite.recipe:rewrite-micrometer0.12.0
org.openrewrite.recipe:rewrite-micronaut2.14.0
org.openrewrite.recipe:rewrite-migrate-java2.31.0
org.openrewrite.recipe:rewrite-nodejs0.14.0
org.openrewrite.recipe:rewrite-okhttp0.7.0
org.openrewrite.recipe:rewrite-openapi0.11.0
org.openrewrite.recipe:rewrite-quarkus2.11.2
org.openrewrite.recipe:rewrite-reactive-streams0.7.0
org.openrewrite.recipe:rewrite-recommendations1.14.2
org.openrewrite.recipe:rewrite-spring5.25.0
org.openrewrite.recipe:rewrite-sql1.13.0
org.openrewrite.recipe:rewrite-static-analysis1.22.0
org.openrewrite.recipe:rewrite-struts0.9.0
org.openrewrite.recipe:rewrite-terraform2.7.0
org.openrewrite.recipe:rewrite-testing-frameworks2.24.0
org.openrewrite.recipe:rewrite-third-party0.13.0

CLI Installation

Install all of the latest versions of the OpenRewrite recipe modules into the Moderne CLI:

mod config recipes jar install org.openrewrite:rewrite-core:8.42.0 org.openrewrite:rewrite-gradle:8.42.0 org.openrewrite:rewrite-groovy:8.42.0 org.openrewrite:rewrite-hcl:8.42.0 org.openrewrite:rewrite-java:8.42.0 org.openrewrite:rewrite-json:8.42.0 org.openrewrite:rewrite-maven:8.42.0 org.openrewrite:rewrite-properties:8.42.0 org.openrewrite:rewrite-protobuf:8.42.0 org.openrewrite:rewrite-xml:8.42.0 org.openrewrite:rewrite-yaml:8.42.0 org.openrewrite:rewrite-kotlin:1.24.0 org.openrewrite:rewrite-templating:1.20.0 org.openrewrite.meta:rewrite-analysis:2.14.0 org.openrewrite.recipe:rewrite-ai-search:0.21.0 org.openrewrite.recipe:rewrite-android:0.5.0 org.openrewrite.recipe:rewrite-all:1.8.2 org.openrewrite.recipe:rewrite-apache:1.10.0 org.openrewrite.recipe:rewrite-circleci:2.10.0 org.openrewrite.recipe:rewrite-codemods:0.5.0 org.openrewrite.recipe:rewrite-codemods-ng:0.6.0 org.openrewrite.recipe:rewrite-concourse:2.10.0 org.openrewrite.recipe:rewrite-cucumber-jvm:1.8.0 org.openrewrite.recipe:rewrite-docker:1.4.0 org.openrewrite.recipe:rewrite-dotnet:0.5.2 org.openrewrite.recipe:rewrite-feature-flags:0.12.0 org.openrewrite.recipe:rewrite-github-actions:2.11.0 org.openrewrite.recipe:rewrite-gitlab:0.4.0 org.openrewrite.recipe:rewrite-hibernate:1.14.0 org.openrewrite.recipe:rewrite-jackson:0.11.0 org.openrewrite.recipe:rewrite-java-dependencies:1.25.0 org.openrewrite.recipe:rewrite-java-security:2.17.0 org.openrewrite.recipe:rewrite-jenkins:0.19.0 org.openrewrite.recipe:rewrite-kubernetes:2.12.0 org.openrewrite.recipe:rewrite-liberty:1.10.2 org.openrewrite.recipe:rewrite-logging-frameworks:2.18.0 org.openrewrite.recipe:rewrite-micrometer:0.12.0 org.openrewrite.recipe:rewrite-micronaut:2.14.0 org.openrewrite.recipe:rewrite-migrate-java:2.31.0 org.openrewrite.recipe:rewrite-nodejs:0.14.0 org.openrewrite.recipe:rewrite-okhttp:0.7.0 org.openrewrite.recipe:rewrite-openapi:0.11.0 org.openrewrite.recipe:rewrite-quarkus:2.11.2 org.openrewrite.recipe:rewrite-reactive-streams:0.7.0 org.openrewrite.recipe:rewrite-recommendations:1.14.2 org.openrewrite.recipe:rewrite-spring:5.25.0 org.openrewrite.recipe:rewrite-sql:1.13.0 org.openrewrite.recipe:rewrite-static-analysis:1.22.0 org.openrewrite.recipe:rewrite-struts:0.9.0 org.openrewrite.recipe:rewrite-terraform:2.7.0 org.openrewrite.recipe:rewrite-testing-frameworks:2.24.0 org.openrewrite.recipe:rewrite-third-party:0.13.0