From 8c66404ab05cc7c02c03e232996aeb398b23dd76 Mon Sep 17 00:00:00 2001 From: lourw <56288712+lourw@users.noreply.github.com> Date: Fri, 17 Apr 2026 17:07:00 -0400 Subject: [PATCH] chore(gradle): bump up to 0.1.20 --- packages/gradle/migrations.json | 6 +++++ .../gradle/project-graph/build.gradle.kts | 2 +- .../22-7-0/change-plugin-version-0-1-20.md | 21 ++++++++++++++++ .../22-7-0/change-plugin-version-0-1-20.ts | 24 +++++++++++++++++++ packages/gradle/src/utils/versions.ts | 2 +- 5 files changed, 53 insertions(+), 2 deletions(-) create mode 100644 packages/gradle/src/migrations/22-7-0/change-plugin-version-0-1-20.md create mode 100644 packages/gradle/src/migrations/22-7-0/change-plugin-version-0-1-20.ts diff --git a/packages/gradle/migrations.json b/packages/gradle/migrations.json index 7b4c2b556e5..fe8edcaea83 100644 --- a/packages/gradle/migrations.json +++ b/packages/gradle/migrations.json @@ -125,6 +125,12 @@ "cli": "nx", "description": "Change dev.nx.gradle.project-graph to version 0.1.19 in build file", "factory": "./src/migrations/22-7-0/change-plugin-version-0-1-19" + }, + "change-plugin-version-0-1-20": { + "version": "22.7.0-beta.16", + "cli": "nx", + "description": "Change dev.nx.gradle.project-graph to version 0.1.20 in build file", + "factory": "./src/migrations/22-7-0/change-plugin-version-0-1-20" } }, "packageJsonUpdates": {} diff --git a/packages/gradle/project-graph/build.gradle.kts b/packages/gradle/project-graph/build.gradle.kts index ec4d980f7ca..3c245e56116 100644 --- a/packages/gradle/project-graph/build.gradle.kts +++ b/packages/gradle/project-graph/build.gradle.kts @@ -10,7 +10,7 @@ plugins { group = "dev.nx.gradle" -version = "0.1.19" +version = "0.1.20" repositories { mavenCentral() } diff --git a/packages/gradle/src/migrations/22-7-0/change-plugin-version-0-1-20.md b/packages/gradle/src/migrations/22-7-0/change-plugin-version-0-1-20.md new file mode 100644 index 00000000000..ced302aa9d6 --- /dev/null +++ b/packages/gradle/src/migrations/22-7-0/change-plugin-version-0-1-20.md @@ -0,0 +1,21 @@ +#### Change dev.nx.gradle.project-graph to version 0.1.20 + +Change dev.nx.gradle.project-graph to version 0.1.20 in build file + +#### Sample Code Changes + +##### Before + +```text title="build.gradle" +plugins { +id "dev.nx.gradle.project-graph" version "0.1.19" +} +``` + +##### After + +```text title="build.gradle" +plugins { +id "dev.nx.gradle.project-graph" version "0.1.20" +} +``` diff --git a/packages/gradle/src/migrations/22-7-0/change-plugin-version-0-1-20.ts b/packages/gradle/src/migrations/22-7-0/change-plugin-version-0-1-20.ts new file mode 100644 index 00000000000..1c125ca02e1 --- /dev/null +++ b/packages/gradle/src/migrations/22-7-0/change-plugin-version-0-1-20.ts @@ -0,0 +1,24 @@ +import { Tree, readNxJson } from '@nx/devkit'; +import { hasGradlePlugin } from '../../utils/has-gradle-plugin'; +import { addNxProjectGraphPlugin } from '../../generators/init/gradle-project-graph-plugin-utils'; +import { updateNxPluginVersionInCatalogsAst } from '../../utils/version-catalog-ast-utils'; + +/* Change the plugin version to 0.1.20 + */ +export default async function update(tree: Tree) { + const nxJson = readNxJson(tree); + if (!nxJson) { + return; + } + if (!hasGradlePlugin(tree)) { + return; + } + + const gradlePluginVersionToUpdate = '0.1.20'; + + // Update version in version catalogs using AST-based approach to preserve formatting + await updateNxPluginVersionInCatalogsAst(tree, gradlePluginVersionToUpdate); + + // Then update in build.gradle(.kts) files + await addNxProjectGraphPlugin(tree, gradlePluginVersionToUpdate); +} diff --git a/packages/gradle/src/utils/versions.ts b/packages/gradle/src/utils/versions.ts index 25a26874786..26c51da7032 100644 --- a/packages/gradle/src/utils/versions.ts +++ b/packages/gradle/src/utils/versions.ts @@ -1,4 +1,4 @@ export const nxVersion = require('../../package.json').version; export const gradleProjectGraphPluginName = 'dev.nx.gradle.project-graph'; -export const gradleProjectGraphVersion = '0.1.19'; +export const gradleProjectGraphVersion = '0.1.20';