From 87ecb1d8f98fd864ddd851570153a33307fcff57 Mon Sep 17 00:00:00 2001 From: Andrew Date: Thu, 20 Nov 2025 12:45:14 +0300 Subject: [PATCH 1/2] gradle.js fix versionRegex to handle prerelease --- lib/updaters/types/gradle.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/updaters/types/gradle.js b/lib/updaters/types/gradle.js index 58d9dc879..642d0cf50 100644 --- a/lib/updaters/types/gradle.js +++ b/lib/updaters/types/gradle.js @@ -1,4 +1,4 @@ -const versionRegex = /^version\s+=\s+['"]([\d.]+)['"]/m; +const versionRegex = /^version\s+=\s+['"]([\d.]+.*)['"]/m; module.exports.readVersion = function (contents) { const matches = versionRegex.exec(contents); From a5d19dcdf9a5d787a63242a8b8f7648197f1d53c Mon Sep 17 00:00:00 2001 From: Andrew Date: Thu, 20 Nov 2025 13:03:13 +0300 Subject: [PATCH 2/2] gradle.js regex spaces before and after '=' are not necessary --- lib/updaters/types/gradle.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/updaters/types/gradle.js b/lib/updaters/types/gradle.js index 642d0cf50..7d1b1b6d0 100644 --- a/lib/updaters/types/gradle.js +++ b/lib/updaters/types/gradle.js @@ -1,4 +1,4 @@ -const versionRegex = /^version\s+=\s+['"]([\d.]+.*)['"]/m; +const versionRegex = /^version\s*=\s*['"]([\d.]+.*)['"]/m; module.exports.readVersion = function (contents) { const matches = versionRegex.exec(contents);