diff --git a/docs/reference/latest-versions-of-every-openrewrite-module.md b/docs/reference/latest-versions-of-every-openrewrite-module.md index d405fad65..700be2910 100644 --- a/docs/reference/latest-versions-of-every-openrewrite-module.md +++ b/docs/reference/latest-versions-of-every-openrewrite-module.md @@ -8,68 +8,70 @@ It is highly recommended that developers use the [rewrite-recipe-bom](https://gi 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: -| Module | Version | -|-----------------------------------------------------------------------------------------------------------------------| ---------- | -| [**org.openrewrite.recipe:rewrite-recipe-bom**](https://github.com/openrewrite/rewrite-recipe-bom) | **[2.23.2](https://github.com/openrewrite/rewrite-recipe-bom/releases/tag/v2.23.2)** | -| [**org.openrewrite:rewrite-maven-plugin**](https://github.com/openrewrite/rewrite-maven-plugin) | **[5.47.0](https://github.com/openrewrite/rewrite-maven-plugin/releases/tag/v5.47.0)** | -| [**org.openrewrite:rewrite-gradle-plugin**](https://github.com/openrewrite/rewrite-gradle-plugin) | **[6.29.0](https://github.com/openrewrite/rewrite-gradle-plugin/releases/tag/v6.29.0)** | -| [org.openrewrite:rewrite-core](https://github.com/openrewrite/rewrite) | [8.42.0](https://github.com/openrewrite/rewrite/releases/tag/v8.42.0) | -| [org.openrewrite:rewrite-gradle](https://github.com/openrewrite/rewrite) | [8.42.0](https://github.com/openrewrite/rewrite/releases/tag/v8.42.0) | -| [org.openrewrite:rewrite-groovy](https://github.com/openrewrite/rewrite) | [8.42.0](https://github.com/openrewrite/rewrite/releases/tag/v8.42.0) | -| [org.openrewrite:rewrite-hcl](https://github.com/openrewrite/rewrite) | [8.42.0](https://github.com/openrewrite/rewrite/releases/tag/v8.42.0) | -| [org.openrewrite:rewrite-java](https://github.com/openrewrite/rewrite) | [8.42.0](https://github.com/openrewrite/rewrite/releases/tag/v8.42.0) | -| [org.openrewrite:rewrite-json](https://github.com/openrewrite/rewrite) | [8.42.0](https://github.com/openrewrite/rewrite/releases/tag/v8.42.0) | -| [org.openrewrite:rewrite-maven](https://github.com/openrewrite/rewrite) | [8.42.0](https://github.com/openrewrite/rewrite/releases/tag/v8.42.0) | -| [org.openrewrite:rewrite-properties](https://github.com/openrewrite/rewrite) | [8.42.0](https://github.com/openrewrite/rewrite/releases/tag/v8.42.0) | -| [org.openrewrite:rewrite-protobuf](https://github.com/openrewrite/rewrite) | [8.42.0](https://github.com/openrewrite/rewrite/releases/tag/v8.42.0) | -| [org.openrewrite:rewrite-xml](https://github.com/openrewrite/rewrite) | [8.42.0](https://github.com/openrewrite/rewrite/releases/tag/v8.42.0) | -| [org.openrewrite:rewrite-yaml](https://github.com/openrewrite/rewrite) | [8.42.0](https://github.com/openrewrite/rewrite/releases/tag/v8.42.0) | -| [org.openrewrite:rewrite-kotlin](https://github.com/openrewrite/rewrite-kotlin) | [1.24.0](https://github.com/openrewrite/rewrite-kotlin/releases/tag/v1.24.0) | -| [org.openrewrite:rewrite-templating](https://github.com/openrewrite/rewrite-templating) | [1.20.0](https://github.com/openrewrite/rewrite-templating/releases/tag/v1.20.0) | -| [org.openrewrite.meta:rewrite-analysis](https://github.com/openrewrite/rewrite-analysis) | [2.14.0](https://github.com/openrewrite/rewrite-analysis/releases/tag/v2.14.0) | -| [org.openrewrite.recipe:rewrite-ai-search](https://github.com/openrewrite/rewrite-ai-search) | [0.21.0](https://github.com/openrewrite/rewrite-ai-search/releases/tag/v0.21.0) | -| [org.openrewrite.recipe:rewrite-android](https://github.com/openrewrite/rewrite-android) | [0.5.0](https://github.com/openrewrite/rewrite-android/releases/tag/v0.5.0) | -| [org.openrewrite.recipe:rewrite-all](https://github.com/openrewrite/rewrite-all) | [1.8.2](https://github.com/openrewrite/rewrite-all/releases/tag/v1.8.2) | -| [org.openrewrite.recipe:rewrite-apache](https://github.com/openrewrite/rewrite-apache) | [1.10.0](https://github.com/openrewrite/rewrite-apache/releases/tag/v1.10.0) | -| [org.openrewrite.recipe:rewrite-circleci](https://github.com/openrewrite/rewrite-circleci) | [2.10.0](https://github.com/openrewrite/rewrite-circleci/releases/tag/v2.10.0) | -| [org.openrewrite.recipe:rewrite-codemods](https://github.com/openrewrite/rewrite-codemods) | [0.5.0](https://github.com/openrewrite/rewrite-codemods/releases/tag/v0.5.0) | -| [org.openrewrite.recipe:rewrite-codemods-ng](https://github.com/openrewrite/rewrite-codemods-ng) | [0.6.0](https://github.com/openrewrite/rewrite-codemods-ng/releases/tag/v0.6.0) | -| [org.openrewrite.recipe:rewrite-concourse](https://github.com/openrewrite/rewrite-concourse) | [2.10.0](https://github.com/openrewrite/rewrite-concourse/releases/tag/v2.10.0) | -| [org.openrewrite.recipe:rewrite-cucumber-jvm](https://github.com/openrewrite/rewrite-cucumber-jvm) | [1.8.0](https://github.com/openrewrite/rewrite-cucumber-jvm/releases/tag/v1.8.0) | -| [org.openrewrite.recipe:rewrite-docker](https://github.com/openrewrite/rewrite-docker) | [1.4.0](https://github.com/openrewrite/rewrite-docker/releases/tag/v1.4.0) | -| [org.openrewrite.recipe:rewrite-dotnet](https://github.com/openrewrite/rewrite-dotnet) | [0.5.2](https://github.com/openrewrite/rewrite-dotnet/releases/tag/v0.5.2) | -| [org.openrewrite.recipe:rewrite-feature-flags](https://github.com/openrewrite/rewrite-feature-flags) | [0.12.0](https://github.com/openrewrite/rewrite-feature-flags/releases/tag/v0.12.0) | -| [org.openrewrite.recipe:rewrite-github-actions](https://github.com/openrewrite/rewrite-github-actions) | [2.11.0](https://github.com/openrewrite/rewrite-github-actions/releases/tag/v2.11.0) | -| [org.openrewrite.recipe:rewrite-gitlab](https://github.com/openrewrite/rewrite-gitlab) | [0.4.0](https://github.com/openrewrite/rewrite-gitlab/releases/tag/v0.4.0) | -| [org.openrewrite.recipe:rewrite-hibernate](https://github.com/openrewrite/rewrite-hibernate) | [1.14.0](https://github.com/openrewrite/rewrite-hibernate/releases/tag/v1.14.0) | -| [org.openrewrite.recipe:rewrite-jackson](https://github.com/openrewrite/rewrite-jackson) | [0.11.0](https://github.com/openrewrite/rewrite-jackson/releases/tag/v0.11.0) | -| [org.openrewrite.recipe:rewrite-java-dependencies](https://github.com/openrewrite/rewrite-java-dependencies) | [1.25.0](https://github.com/openrewrite/rewrite-java-dependencies/releases/tag/v1.25.0) | -| [org.openrewrite.recipe:rewrite-java-security](https://github.com/openrewrite/rewrite-java-security) | [2.17.0](https://github.com/openrewrite/rewrite-java-security/releases/tag/v2.17.0) | -| [org.openrewrite.recipe:rewrite-jenkins](https://github.com/openrewrite/rewrite-jenkins) | [0.19.0](https://github.com/openrewrite/rewrite-jenkins/releases/tag/v0.19.0) | -| [org.openrewrite.recipe:rewrite-kubernetes](https://github.com/openrewrite/rewrite-kubernetes) | [2.12.0](https://github.com/openrewrite/rewrite-kubernetes/releases/tag/v2.12.0) | -| [org.openrewrite.recipe:rewrite-liberty](https://github.com/openrewrite/rewrite-liberty) | [1.10.2](https://github.com/openrewrite/rewrite-liberty/releases/tag/v1.10.2) | -| [org.openrewrite.recipe:rewrite-logging-frameworks](https://github.com/openrewrite/rewrite-logging-frameworks) | [2.18.0](https://github.com/openrewrite/rewrite-logging-frameworks/releases/tag/v2.18.0) | -| [org.openrewrite.recipe:rewrite-micrometer](https://github.com/openrewrite/rewrite-micrometer) | [0.12.0](https://github.com/openrewrite/rewrite-micrometer/releases/tag/v0.12.0) | -| [org.openrewrite.recipe:rewrite-micronaut](https://github.com/openrewrite/rewrite-micronaut) | [2.14.0](https://github.com/openrewrite/rewrite-micronaut/releases/tag/v2.14.0) | -| [org.openrewrite.recipe:rewrite-migrate-java](https://github.com/openrewrite/rewrite-migrate-java) | [2.31.0](https://github.com/openrewrite/rewrite-migrate-java/releases/tag/v2.31.0) | -| [org.openrewrite.recipe:rewrite-nodejs](https://github.com/openrewrite/rewrite-nodejs) | [0.14.0](https://github.com/openrewrite/rewrite-nodejs/releases/tag/v0.14.0) | -| [org.openrewrite.recipe:rewrite-okhttp](https://github.com/openrewrite/rewrite-okhttp) | [0.7.0](https://github.com/openrewrite/rewrite-okhttp/releases/tag/v0.7.0) | -| [org.openrewrite.recipe:rewrite-openapi](https://github.com/openrewrite/rewrite-openapi) | [0.11.0](https://github.com/openrewrite/rewrite-openapi/releases/tag/v0.11.0) | -| [org.openrewrite.recipe:rewrite-quarkus](https://github.com/openrewrite/rewrite-quarkus) | [2.11.2](https://github.com/openrewrite/rewrite-quarkus/releases/tag/v2.11.2) | -| [org.openrewrite.recipe:rewrite-reactive-streams](https://github.com/openrewrite/rewrite-reactive-streams) | [0.7.0](https://github.com/openrewrite/rewrite-reactive-streams/releases/tag/v0.7.0) | -| [org.openrewrite.recipe:rewrite-recommendations](https://github.com/openrewrite/rewrite-recommendations) | [1.14.2](https://github.com/openrewrite/rewrite-recommendations/releases/tag/v1.14.2) | -| [org.openrewrite.recipe:rewrite-spring](https://github.com/openrewrite/rewrite-spring) | [5.25.0](https://github.com/openrewrite/rewrite-spring/releases/tag/v5.25.0) | -| [org.openrewrite.recipe:rewrite-sql](https://github.com/openrewrite/rewrite-sql) | [1.13.0](https://github.com/openrewrite/rewrite-sql/releases/tag/v1.13.0) | -| [org.openrewrite.recipe:rewrite-static-analysis](https://github.com/openrewrite/rewrite-static-analysis) | [1.22.0](https://github.com/openrewrite/rewrite-static-analysis/releases/tag/v1.22.0) | -| [org.openrewrite.recipe:rewrite-struts](https://github.com/openrewrite/rewrite-struts) | [0.9.0](https://github.com/openrewrite/rewrite-struts/releases/tag/v0.9.0) | -| [org.openrewrite.recipe:rewrite-terraform](https://github.com/openrewrite/rewrite-terraform) | [2.7.0](https://github.com/openrewrite/rewrite-terraform/releases/tag/v2.7.0) | -| [org.openrewrite.recipe:rewrite-testing-frameworks](https://github.com/openrewrite/rewrite-testing-frameworks) | [2.24.0](https://github.com/openrewrite/rewrite-testing-frameworks/releases/tag/v2.24.0) | -| [org.openrewrite.recipe:rewrite-third-party](https://github.com/openrewrite/rewrite-third-party) | [0.13.0](https://github.com/openrewrite/rewrite-third-party/releases/tag/v0.13.0) | +| Module | Version | License | +|-----------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------| ------- | +| [**org.openrewrite.recipe:rewrite-recipe-bom**](https://github.com/openrewrite/rewrite-recipe-bom) | **[2.23.2](https://github.com/openrewrite/rewrite-recipe-bom/releases/tag/v2.23.2)** | [Apache License Version 2.0](https://www.apache.org/licenses/LICENSE-2.0) | +| [**org.openrewrite:rewrite-maven-plugin**](https://github.com/openrewrite/rewrite-maven-plugin) | **[5.47.3](https://github.com/openrewrite/rewrite-maven-plugin/releases/tag/v5.47.3)** | [Moderne Source Available](https://docs.moderne.io/licensing/moderne-source-available-license) | +| [**org.openrewrite:rewrite-gradle-plugin**](https://github.com/openrewrite/rewrite-gradle-plugin) | **[6.29.3](https://github.com/openrewrite/rewrite-gradle-plugin/releases/tag/v6.29.3)** |[Moderne Source Available](https://docs.moderne.io/licensing/moderne-source-available-license) | +| [org.openrewrite:rewrite-core](https://github.com/openrewrite/rewrite) | [8.42.0](https://github.com/openrewrite/rewrite/releases/tag/v8.42.0) | [Apache License Version 2.0](https://www.apache.org/licenses/LICENSE-2.0) | +| [org.openrewrite:rewrite-gradle](https://github.com/openrewrite/rewrite) | [8.42.0](https://github.com/openrewrite/rewrite/releases/tag/v8.42.0) | [Apache License Version 2.0](https://www.apache.org/licenses/LICENSE-2.0) | +| [org.openrewrite:rewrite-groovy](https://github.com/openrewrite/rewrite) | [8.42.0](https://github.com/openrewrite/rewrite/releases/tag/v8.42.0) | [Apache License Version 2.0](https://www.apache.org/licenses/LICENSE-2.0) | +| [org.openrewrite:rewrite-hcl](https://github.com/openrewrite/rewrite) | [8.42.0](https://github.com/openrewrite/rewrite/releases/tag/v8.42.0) | [Apache License Version 2.0](https://www.apache.org/licenses/LICENSE-2.0) | +| [org.openrewrite:rewrite-java](https://github.com/openrewrite/rewrite) | [8.42.5](https://github.com/openrewrite/rewrite/releases/tag/v8.42.5) | [Apache License Version 2.0](https://www.apache.org/licenses/LICENSE-2.0) | +| [org.openrewrite:rewrite-json](https://github.com/openrewrite/rewrite) | [8.42.0](https://github.com/openrewrite/rewrite/releases/tag/v8.42.0) | [Apache License Version 2.0](https://www.apache.org/licenses/LICENSE-2.0) | +| [org.openrewrite:rewrite-kotlin](https://github.com/openrewrite/rewrite-kotlin) | [1.24.0](https://github.com/openrewrite/rewrite-kotlin/releases/tag/v1.24.0) | [Apache License Version 2.0](https://www.apache.org/licenses/LICENSE-2.0) | +| [org.openrewrite:rewrite-maven](https://github.com/openrewrite/rewrite) | [8.42.0](https://github.com/openrewrite/rewrite/releases/tag/v8.42.0) | [Apache License Version 2.0](https://www.apache.org/licenses/LICENSE-2.0) | +| [org.openrewrite:rewrite-properties](https://github.com/openrewrite/rewrite) | [8.42.5](https://github.com/openrewrite/rewrite/releases/tag/v8.42.5) | [Apache License Version 2.0](https://www.apache.org/licenses/LICENSE-2.0) | +| [org.openrewrite:rewrite-protobuf](https://github.com/openrewrite/rewrite) | [8.42.0](https://github.com/openrewrite/rewrite/releases/tag/v8.42.0) | [Apache License Version 2.0](https://www.apache.org/licenses/LICENSE-2.0) | +| [org.openrewrite:rewrite-templating](https://github.com/openrewrite/rewrite-templating) | [1.20.0](https://github.com/openrewrite/rewrite-templating/releases/tag/v1.20.0) | [Apache License Version 2.0](https://www.apache.org/licenses/LICENSE-2.0) | +| [org.openrewrite:rewrite-xml](https://github.com/openrewrite/rewrite) | [8.42.5](https://github.com/openrewrite/rewrite/releases/tag/v8.42.5) | [Apache License Version 2.0](https://www.apache.org/licenses/LICENSE-2.0) | +| [org.openrewrite:rewrite-yaml](https://github.com/openrewrite/rewrite) | [8.42.5](https://github.com/openrewrite/rewrite/releases/tag/v8.42.5) | [Apache License Version 2.0](https://www.apache.org/licenses/LICENSE-2.0) | +| [org.openrewrite.meta:rewrite-analysis](https://github.com/openrewrite/rewrite-analysis) | [2.14.0](https://github.com/openrewrite/rewrite-analysis/releases/tag/v2.14.0) | [Apache License Version 2.0](https://www.apache.org/licenses/LICENSE-2.0) | +| [org.openrewrite.recipe:rewrite-ai-search](https://github.com/openrewrite/rewrite-ai-search) | [0.21.0](https://github.com/openrewrite/rewrite-ai-search/releases/tag/v0.21.0) | [Moderne Proprietary](https://docs.moderne.io/licensing/overview) | +| [org.openrewrite.recipe:rewrite-all](https://github.com/openrewrite/rewrite-all) | [1.8.2](https://github.com/openrewrite/rewrite-all/releases/tag/v1.8.2) | [Apache License Version 2.0](https://www.apache.org/licenses/LICENSE-2.0) | +| [org.openrewrite.recipe:rewrite-android](https://github.com/openrewrite/rewrite-android) | [0.5.0](https://github.com/openrewrite/rewrite-android/releases/tag/v0.5.0) | [Moderne Proprietary](https://docs.moderne.io/licensing/overview) | +| [org.openrewrite.recipe:rewrite-apache](https://github.com/openrewrite/rewrite-apache) | [1.10.0](https://github.com/openrewrite/rewrite-apache/releases/tag/v1.10.0) | [Moderne Source Available](https://docs.moderne.io/licensing/moderne-source-available-license) | +| [org.openrewrite.recipe:rewrite-circleci](https://github.com/openrewrite/rewrite-circleci) | [2.10.0](https://github.com/openrewrite/rewrite-circleci/releases/tag/v2.10.0) | [Moderne Proprietary](https://docs.moderne.io/licensing/overview) | +| [org.openrewrite.recipe:rewrite-codemods](https://github.com/openrewrite/rewrite-codemods) | [0.5.0](https://github.com/openrewrite/rewrite-codemods/releases/tag/v0.5.0) | [Moderne Proprietary](https://docs.moderne.io/licensing/overview) | +| [org.openrewrite.recipe:rewrite-codemods-ng](https://github.com/openrewrite/rewrite-codemods-ng) | [0.6.0](https://github.com/openrewrite/rewrite-codemods-ng/releases/tag/v0.6.0) | [Moderne Proprietary](https://docs.moderne.io/licensing/overview) | +| [org.openrewrite.recipe:rewrite-compiled-analysis](https://github.com/openrewrite/rewrite-compiled-analysis) | [0.2.0](https://github.com/openrewrite/rewrite-compiled-analysis/releases/tag/v0.2.0) | [Moderne Proprietary](https://docs.moderne.io/licensing/overview) | +| [org.openrewrite.recipe:rewrite-comprehension](https://github.com/openrewrite/rewrite-comprehension) | [0.1.0](https://github.com/openrewrite/rewrite-comprehension/releases/tag/v0.1.0) | [Moderne Proprietary](https://docs.moderne.io/licensing/overview) | +| [org.openrewrite.recipe:rewrite-concourse](https://github.com/openrewrite/rewrite-concourse) | [2.10.0](https://github.com/openrewrite/rewrite-concourse/releases/tag/v2.10.0) | [Moderne Proprietary](https://docs.moderne.io/licensing/overview) | +| [org.openrewrite.recipe:rewrite-cucumber-jvm](https://github.com/openrewrite/rewrite-cucumber-jvm) | [1.8.0](https://github.com/openrewrite/rewrite-cucumber-jvm/releases/tag/v1.8.0) | [Moderne Source Available](https://docs.moderne.io/licensing/moderne-source-available-license) | +| [org.openrewrite.recipe:rewrite-docker](https://github.com/openrewrite/rewrite-docker) | [1.4.0](https://github.com/openrewrite/rewrite-docker/releases/tag/v1.4.0) | [Moderne Source Available](https://docs.moderne.io/licensing/moderne-source-available-license) | +| [org.openrewrite.recipe:rewrite-dotnet](https://github.com/openrewrite/rewrite-dotnet) | [0.5.2](https://github.com/openrewrite/rewrite-dotnet/releases/tag/v0.5.2) | [Moderne Proprietary](https://docs.moderne.io/licensing/overview) | +| [org.openrewrite.recipe:rewrite-feature-flags](https://github.com/openrewrite/rewrite-feature-flags) | [0.12.0](https://github.com/openrewrite/rewrite-feature-flags/releases/tag/v0.12.0) | [Moderne Source Available](https://docs.moderne.io/licensing/moderne-source-available-license) | +| [org.openrewrite.recipe:rewrite-github-actions](https://github.com/openrewrite/rewrite-github-actions) | [2.11.0](https://github.com/openrewrite/rewrite-github-actions/releases/tag/v2.11.0) | [Moderne Proprietary](https://docs.moderne.io/licensing/overview) | +| [org.openrewrite.recipe:rewrite-gitlab](https://github.com/openrewrite/rewrite-gitlab) | [0.4.0](https://github.com/openrewrite/rewrite-gitlab/releases/tag/v0.4.0) | [Moderne Source Available](https://docs.moderne.io/licensing/moderne-source-available-license) | +| [org.openrewrite.recipe:rewrite-hibernate](https://github.com/openrewrite/rewrite-hibernate) | [1.14.0](https://github.com/openrewrite/rewrite-hibernate/releases/tag/v1.14.0) | [Moderne Source Available](https://docs.moderne.io/licensing/moderne-source-available-license) | +| [org.openrewrite.recipe:rewrite-jackson](https://github.com/openrewrite/rewrite-jackson) | [0.11.0](https://github.com/openrewrite/rewrite-jackson/releases/tag/v0.11.0) | [Moderne Proprietary](https://docs.moderne.io/licensing/overview) | +| [org.openrewrite.recipe:rewrite-java-dependencies](https://github.com/openrewrite/rewrite-java-dependencies) | [1.25.0](https://github.com/openrewrite/rewrite-java-dependencies/releases/tag/v1.25.0) | [Apache License Version 2.0](https://www.apache.org/licenses/LICENSE-2.0) | +| [org.openrewrite.recipe:rewrite-java-security](https://github.com/openrewrite/rewrite-java-security) | [2.17.0](https://github.com/openrewrite/rewrite-java-security/releases/tag/v2.17.0) | [Moderne Proprietary](https://docs.moderne.io/licensing/overview) | +| [org.openrewrite.recipe:rewrite-jenkins](https://github.com/openrewrite/rewrite-jenkins) | [0.19.0](https://github.com/openrewrite/rewrite-jenkins/releases/tag/v0.19.0) | [Moderne Source Available](https://docs.moderne.io/licensing/moderne-source-available-license) | +| [org.openrewrite.recipe:rewrite-kubernetes](https://github.com/openrewrite/rewrite-kubernetes) | [2.12.0](https://github.com/openrewrite/rewrite-kubernetes/releases/tag/v2.12.0) | [Moderne Proprietary](https://docs.moderne.io/licensing/overview) | +| [org.openrewrite.recipe:rewrite-liberty](https://github.com/openrewrite/rewrite-liberty) | [1.10.2](https://github.com/openrewrite/rewrite-liberty/releases/tag/v1.10.2) | [Apache License Version 2.0](https://www.apache.org/licenses/LICENSE-2.0) | +| [org.openrewrite.recipe:rewrite-logging-frameworks](https://github.com/openrewrite/rewrite-logging-frameworks) | [2.18.0](https://github.com/openrewrite/rewrite-logging-frameworks/releases/tag/v2.18.0) | [Moderne Source Available](https://docs.moderne.io/licensing/moderne-source-available-license) | +| [org.openrewrite.recipe:rewrite-micrometer](https://github.com/openrewrite/rewrite-micrometer) | [0.12.0](https://github.com/openrewrite/rewrite-micrometer/releases/tag/v0.12.0) | [Moderne Source Available](https://docs.moderne.io/licensing/moderne-source-available-license) | +| [org.openrewrite.recipe:rewrite-micronaut](https://github.com/openrewrite/rewrite-micronaut) | [2.14.0](https://github.com/openrewrite/rewrite-micronaut/releases/tag/v2.14.0) | [Apache License Version 2.0](https://www.apache.org/licenses/LICENSE-2.0) | +| [org.openrewrite.recipe:rewrite-migrate-java](https://github.com/openrewrite/rewrite-migrate-java) | [2.31.0](https://github.com/openrewrite/rewrite-migrate-java/releases/tag/v2.31.0) | [Moderne Source Available](https://docs.moderne.io/licensing/moderne-source-available-license) | +| [org.openrewrite.recipe:rewrite-nodejs](https://github.com/openrewrite/rewrite-nodejs) | [0.14.0](https://github.com/openrewrite/rewrite-nodejs/releases/tag/v0.14.0) | [Moderne Proprietary](https://docs.moderne.io/licensing/overview) | +| [org.openrewrite.recipe:rewrite-okhttp](https://github.com/openrewrite/rewrite-okhttp) | [0.7.0](https://github.com/openrewrite/rewrite-okhttp/releases/tag/v0.7.0) | [Moderne Source Available](https://docs.moderne.io/licensing/moderne-source-available-license) | +| [org.openrewrite.recipe:rewrite-openapi](https://github.com/openrewrite/rewrite-openapi) | [0.11.0](https://github.com/openrewrite/rewrite-openapi/releases/tag/v0.11.0) | [Apache License Version 2.0](https://www.apache.org/licenses/LICENSE-2.0) | +| [org.openrewrite.recipe:rewrite-quarkus](https://github.com/openrewrite/rewrite-quarkus) | [2.11.2](https://github.com/openrewrite/rewrite-quarkus/releases/tag/v2.11.2) | [Apache License Version 2.0](https://www.apache.org/licenses/LICENSE-2.0) | +| [org.openrewrite.recipe:rewrite-reactive-streams](https://github.com/openrewrite/rewrite-reactive-streams) | [0.7.0](https://github.com/openrewrite/rewrite-reactive-streams/releases/tag/v0.7.0) | [Moderne Proprietary](https://docs.moderne.io/licensing/overview) | +| [org.openrewrite.recipe:rewrite-recommendations](https://github.com/openrewrite/rewrite-recommendations) | [1.14.2](https://github.com/openrewrite/rewrite-recommendations/releases/tag/v1.14.2) | [Apache License Version 2.0](https://www.apache.org/licenses/LICENSE-2.0) | +| [org.openrewrite.recipe:rewrite-spring](https://github.com/openrewrite/rewrite-spring) | [5.25.0](https://github.com/openrewrite/rewrite-spring/releases/tag/v5.25.0) | [Moderne Source Available](https://docs.moderne.io/licensing/moderne-source-available-license) | +| [org.openrewrite.recipe:rewrite-sql](https://github.com/openrewrite/rewrite-sql) | [1.13.0](https://github.com/openrewrite/rewrite-sql/releases/tag/v1.13.0) | [Moderne Proprietary](https://docs.moderne.io/licensing/overview) | +| [org.openrewrite.recipe:rewrite-static-analysis](https://github.com/openrewrite/rewrite-static-analysis) | [1.22.0](https://github.com/openrewrite/rewrite-static-analysis/releases/tag/v1.22.0) | [Moderne Source Available](https://docs.moderne.io/licensing/moderne-source-available-license) | +| [org.openrewrite.recipe:rewrite-struts](https://github.com/openrewrite/rewrite-struts) | [0.9.0](https://github.com/openrewrite/rewrite-struts/releases/tag/v0.9.0) | [Moderne Source Available](https://docs.moderne.io/licensing/moderne-source-available-license) | +| [org.openrewrite.recipe:rewrite-terraform](https://github.com/openrewrite/rewrite-terraform) | [2.7.0](https://github.com/openrewrite/rewrite-terraform/releases/tag/v2.7.0) | [Moderne Proprietary](https://docs.moderne.io/licensing/overview) | +| [org.openrewrite.recipe:rewrite-testing-frameworks](https://github.com/openrewrite/rewrite-testing-frameworks) | [2.24.0](https://github.com/openrewrite/rewrite-testing-frameworks/releases/tag/v2.24.0) | [Moderne Source Available](https://docs.moderne.io/licensing/moderne-source-available-license) | +| [org.openrewrite.recipe:rewrite-third-party](https://github.com/openrewrite/rewrite-third-party) | [0.13.0](https://github.com/openrewrite/rewrite-third-party/releases/tag/v0.13.0) | [Apache License Version 2.0](https://www.apache.org/licenses/LICENSE-2.0) | ## CLI Installation Install all of the latest versions of the OpenRewrite recipe modules into the Moderne CLI: ```bash -mod config recipes jar install org.openrewrite:rewrite-core:{{VERSION_REWRITE_CORE}} org.openrewrite:rewrite-gradle:{{VERSION_REWRITE_GRADLE}} org.openrewrite:rewrite-groovy:{{VERSION_REWRITE_GROOVY}} org.openrewrite:rewrite-hcl:{{VERSION_REWRITE_HCL}} org.openrewrite:rewrite-java:{{VERSION_REWRITE_JAVA}} org.openrewrite:rewrite-json:{{VERSION_REWRITE_JSON}} org.openrewrite:rewrite-maven:{{VERSION_REWRITE_MAVEN}} org.openrewrite:rewrite-properties:{{VERSION_REWRITE_PROPERTIES}} org.openrewrite:rewrite-protobuf:{{VERSION_REWRITE_PROTOBUF}} org.openrewrite:rewrite-xml:{{VERSION_REWRITE_XML}} org.openrewrite:rewrite-yaml:{{VERSION_REWRITE_YAML}} org.openrewrite:rewrite-kotlin:{{VERSION_REWRITE_KOTLIN}} org.openrewrite:rewrite-templating:{{VERSION_REWRITE_TEMPLATING}} org.openrewrite.meta:rewrite-analysis:{{VERSION_REWRITE_ANALYSIS}} org.openrewrite.recipe:rewrite-ai-search:{{VERSION_REWRITE_AI_SEARCH}} org.openrewrite.recipe:rewrite-android:{{VERSION_REWRITE_ANDROID}} org.openrewrite.recipe:rewrite-all:{{VERSION_REWRITE_ALL}} org.openrewrite.recipe:rewrite-apache:{{VERSION_REWRITE_APACHE}} org.openrewrite.recipe:rewrite-circleci:{{VERSION_REWRITE_CIRCLECI}} org.openrewrite.recipe:rewrite-codemods:{{VERSION_REWRITE_CODEMODS}} org.openrewrite.recipe:rewrite-codemods-ng:{{VERSION_REWRITE_CODEMODS_NG}} org.openrewrite.recipe:rewrite-concourse:{{VERSION_REWRITE_CONCOURSE}} org.openrewrite.recipe:rewrite-cucumber-jvm:{{VERSION_REWRITE_CUCUMBER_JVM}} org.openrewrite.recipe:rewrite-docker:{{VERSION_REWRITE_DOCKER}} org.openrewrite.recipe:rewrite-dotnet:{{VERSION_REWRITE_DOTNET}} org.openrewrite.recipe:rewrite-feature-flags:{{VERSION_REWRITE_FEATURE_FLAGS}} org.openrewrite.recipe:rewrite-github-actions:{{VERSION_REWRITE_GITHUB_ACTIONS}} org.openrewrite.recipe:rewrite-gitlab:{{VERSION_REWRITE_GITLAB}} org.openrewrite.recipe:rewrite-hibernate:{{VERSION_REWRITE_HIBERNATE}} org.openrewrite.recipe:rewrite-jackson:{{VERSION_REWRITE_JACKSON}} org.openrewrite.recipe:rewrite-java-dependencies:{{VERSION_REWRITE_JAVA_DEPENDENCIES}} org.openrewrite.recipe:rewrite-java-security:{{VERSION_REWRITE_JAVA_SECURITY}} org.openrewrite.recipe:rewrite-jenkins:{{VERSION_REWRITE_JENKINS}} org.openrewrite.recipe:rewrite-kubernetes:{{VERSION_REWRITE_KUBERNETES}} org.openrewrite.recipe:rewrite-liberty:{{VERSION_REWRITE_LIBERTY}} org.openrewrite.recipe:rewrite-logging-frameworks:{{VERSION_REWRITE_LOGGING_FRAMEWORKS}} org.openrewrite.recipe:rewrite-micrometer:{{VERSION_REWRITE_MICROMETER}} org.openrewrite.recipe:rewrite-micronaut:{{VERSION_REWRITE_MICRONAUT}} org.openrewrite.recipe:rewrite-migrate-java:{{VERSION_REWRITE_MIGRATE_JAVA}} org.openrewrite.recipe:rewrite-nodejs:{{VERSION_REWRITE_NODEJS}} org.openrewrite.recipe:rewrite-okhttp:{{VERSION_REWRITE_OKHTTP}} org.openrewrite.recipe:rewrite-openapi:{{VERSION_REWRITE_OPENAPI}} org.openrewrite.recipe:rewrite-quarkus:{{VERSION_REWRITE_QUARKUS}} org.openrewrite.recipe:rewrite-reactive-streams:{{VERSION_REWRITE_REACTIVE_STREAMS}} org.openrewrite.recipe:rewrite-recommendations:{{VERSION_REWRITE_RECOMMENDATIONS}} org.openrewrite.recipe:rewrite-spring:{{VERSION_REWRITE_SPRING}} org.openrewrite.recipe:rewrite-sql:{{VERSION_REWRITE_SQL}} org.openrewrite.recipe:rewrite-static-analysis:{{VERSION_REWRITE_STATIC_ANALYSIS}} org.openrewrite.recipe:rewrite-struts:{{VERSION_REWRITE_STRUTS}} org.openrewrite.recipe:rewrite-terraform:{{VERSION_REWRITE_TERRAFORM}} org.openrewrite.recipe:rewrite-testing-frameworks:{{VERSION_REWRITE_TESTING_FRAMEWORKS}} org.openrewrite.recipe:rewrite-third-party:{{VERSION_REWRITE_THIRD_PARTY}} +mod config recipes jar install org.openrewrite:rewrite-core:{{VERSION_REWRITE_CORE}} org.openrewrite:rewrite-gradle:{{VERSION_REWRITE_GRADLE}} org.openrewrite:rewrite-groovy:{{VERSION_REWRITE_GROOVY}} org.openrewrite:rewrite-hcl:{{VERSION_REWRITE_HCL}} org.openrewrite:rewrite-java:{{VERSION_REWRITE_JAVA}} org.openrewrite:rewrite-json:{{VERSION_REWRITE_JSON}} org.openrewrite:rewrite-kotlin:{{VERSION_REWRITE_KOTLIN}} org.openrewrite:rewrite-maven:{{VERSION_REWRITE_MAVEN}} org.openrewrite:rewrite-properties:{{VERSION_REWRITE_PROPERTIES}} org.openrewrite:rewrite-protobuf:{{VERSION_REWRITE_PROTOBUF}} org.openrewrite:rewrite-templating:{{VERSION_REWRITE_TEMPLATING}} org.openrewrite:rewrite-toml:{{VERSION_REWRITE_TOML}} org.openrewrite:rewrite-xml:{{VERSION_REWRITE_XML}} org.openrewrite:rewrite-yaml:{{VERSION_REWRITE_YAML}} org.openrewrite.meta:rewrite-analysis:{{VERSION_REWRITE_ANALYSIS}} org.openrewrite.recipe:rewrite-ai-search:{{VERSION_REWRITE_AI_SEARCH}} org.openrewrite.recipe:rewrite-all:{{VERSION_REWRITE_ALL}} org.openrewrite.recipe:rewrite-android:{{VERSION_REWRITE_ANDROID}} org.openrewrite.recipe:rewrite-apache:{{VERSION_REWRITE_APACHE}} org.openrewrite.recipe:rewrite-circleci:{{VERSION_REWRITE_CIRCLECI}} org.openrewrite.recipe:rewrite-codemods:{{VERSION_REWRITE_CODEMODS}} org.openrewrite.recipe:rewrite-codemods-ng:{{VERSION_REWRITE_CODEMODS_NG}} org.openrewrite.recipe:rewrite-compiled-analysis:{{VERSION_REWRITE_COMPILED_ANALYSIS}} org.openrewrite.recipe:rewrite-comprehension:{{VERSION_REWRITE_COMPREHENSION}} org.openrewrite.recipe:rewrite-concourse:{{VERSION_REWRITE_CONCOURSE}} org.openrewrite.recipe:rewrite-cucumber-jvm:{{VERSION_REWRITE_CUCUMBER_JVM}} org.openrewrite.recipe:rewrite-docker:{{VERSION_REWRITE_DOCKER}} org.openrewrite.recipe:rewrite-dotnet:{{VERSION_REWRITE_DOTNET}} org.openrewrite.recipe:rewrite-feature-flags:{{VERSION_REWRITE_FEATURE_FLAGS}} org.openrewrite.recipe:rewrite-github-actions:{{VERSION_REWRITE_GITHUB_ACTIONS}} org.openrewrite.recipe:rewrite-gitlab:{{VERSION_REWRITE_GITLAB}} org.openrewrite.recipe:rewrite-hibernate:{{VERSION_REWRITE_HIBERNATE}} org.openrewrite.recipe:rewrite-jackson:{{VERSION_REWRITE_JACKSON}} org.openrewrite.recipe:rewrite-java-dependencies:{{VERSION_REWRITE_JAVA_DEPENDENCIES}} org.openrewrite.recipe:rewrite-java-security:{{VERSION_REWRITE_JAVA_SECURITY}} org.openrewrite.recipe:rewrite-jenkins:{{VERSION_REWRITE_JENKINS}} org.openrewrite.recipe:rewrite-kubernetes:{{VERSION_REWRITE_KUBERNETES}} org.openrewrite.recipe:rewrite-liberty:{{VERSION_REWRITE_LIBERTY}} org.openrewrite.recipe:rewrite-logging-frameworks:{{VERSION_REWRITE_LOGGING_FRAMEWORKS}} org.openrewrite.recipe:rewrite-micrometer:{{VERSION_REWRITE_MICROMETER}} org.openrewrite.recipe:rewrite-micronaut:{{VERSION_REWRITE_MICRONAUT}} org.openrewrite.recipe:rewrite-migrate-java:{{VERSION_REWRITE_MIGRATE_JAVA}} org.openrewrite.recipe:rewrite-nodejs:{{VERSION_REWRITE_NODEJS}} org.openrewrite.recipe:rewrite-okhttp:{{VERSION_REWRITE_OKHTTP}} org.openrewrite.recipe:rewrite-openapi:{{VERSION_REWRITE_OPENAPI}} org.openrewrite.recipe:rewrite-quarkus:{{VERSION_REWRITE_QUARKUS}} org.openrewrite.recipe:rewrite-reactive-streams:{{VERSION_REWRITE_REACTIVE_STREAMS}} org.openrewrite.recipe:rewrite-recommendations:{{VERSION_REWRITE_RECOMMENDATIONS}} org.openrewrite.recipe:rewrite-spring:{{VERSION_REWRITE_SPRING}} org.openrewrite.recipe:rewrite-sql:{{VERSION_REWRITE_SQL}} org.openrewrite.recipe:rewrite-static-analysis:{{VERSION_REWRITE_STATIC_ANALYSIS}} org.openrewrite.recipe:rewrite-struts:{{VERSION_REWRITE_STRUTS}} org.openrewrite.recipe:rewrite-terraform:{{VERSION_REWRITE_TERRAFORM}} org.openrewrite.recipe:rewrite-testing-frameworks:{{VERSION_REWRITE_TESTING_FRAMEWORKS}} org.openrewrite.recipe:rewrite-third-party:{{VERSION_REWRITE_THIRD_PARTY}} ``` diff --git a/src/plugins/latest-versions.js b/src/plugins/latest-versions.js index 69e415037..d599f7dc7 100644 --- a/src/plugins/latest-versions.js +++ b/src/plugins/latest-versions.js @@ -1,28 +1,31 @@ const latestVersions = { "{{VERSION_REWRITE_RECIPE_BOM}}": "2.23.2", - "{{VERSION_REWRITE_GRADLE_PLUGIN}}": "6.29.0", - "{{VERSION_REWRITE_MAVEN_PLUGIN}}": "5.47.0", + "{{VERSION_REWRITE_GRADLE_PLUGIN}}": "6.29.3", + "{{VERSION_REWRITE_MAVEN_PLUGIN}}": "5.47.3", "{{VERSION_REWRITE_CORE}}": "8.42.0", "{{VERSION_REWRITE_GRADLE}}": "8.42.0", "{{VERSION_REWRITE_GROOVY}}": "8.42.0", "{{VERSION_REWRITE_HCL}}": "8.42.0", - "{{VERSION_REWRITE_JAVA}}": "8.42.0", + "{{VERSION_REWRITE_JAVA}}": "8.42.5", "{{VERSION_REWRITE_JSON}}": "8.42.0", + "{{VERSION_REWRITE_KOTLIN}}": "1.24.0", "{{VERSION_REWRITE_MAVEN}}": "8.42.0", - "{{VERSION_REWRITE_PROPERTIES}}": "8.42.0", + "{{VERSION_REWRITE_PROPERTIES}}": "8.42.5", "{{VERSION_REWRITE_PROTOBUF}}": "8.42.0", - "{{VERSION_REWRITE_XML}}": "8.42.0", - "{{VERSION_REWRITE_YAML}}": "8.42.0", - "{{VERSION_REWRITE_KOTLIN}}": "1.24.0", "{{VERSION_REWRITE_TEMPLATING}}": "1.20.0", + "{{VERSION_REWRITE_TOML}}": "8.43.0-SNAPSHOT", + "{{VERSION_REWRITE_XML}}": "8.42.5", + "{{VERSION_REWRITE_YAML}}": "8.42.5", "{{VERSION_REWRITE_ANALYSIS}}": "2.14.0", "{{VERSION_REWRITE_AI_SEARCH}}": "0.21.0", - "{{VERSION_REWRITE_ANDROID}}": "0.5.0", "{{VERSION_REWRITE_ALL}}": "1.8.2", + "{{VERSION_REWRITE_ANDROID}}": "0.5.0", "{{VERSION_REWRITE_APACHE}}": "1.10.0", "{{VERSION_REWRITE_CIRCLECI}}": "2.10.0", "{{VERSION_REWRITE_CODEMODS}}": "0.5.0", "{{VERSION_REWRITE_CODEMODS_NG}}": "0.6.0", + "{{VERSION_REWRITE_COMPILED_ANALYSIS}}": "0.2.0", + "{{VERSION_REWRITE_COMPREHENSION}}": "0.1.0", "{{VERSION_REWRITE_CONCOURSE}}": "2.10.0", "{{VERSION_REWRITE_CUCUMBER_JVM}}": "1.8.0", "{{VERSION_REWRITE_DOCKER}}": "1.4.0",