From 3e2ff36c18524f3b6445cf67c298937dbfd30629 Mon Sep 17 00:00:00 2001 From: Martin Bonnin Date: Sat, 24 Jan 2026 21:08:17 +0100 Subject: [PATCH 1/2] Bump version to 1.4.5-SNAPSHOT --- docs/src/content/docs/index.mdx | 2 +- docs/src/content/docs/manual-configuration.mdx | 2 +- librarian.root.properties | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/src/content/docs/index.mdx b/docs/src/content/docs/index.mdx index 813f975..a5c30d4 100644 --- a/docs/src/content/docs/index.mdx +++ b/docs/src/content/docs/index.mdx @@ -32,7 +32,7 @@ Add the `com.gradleup.nmcp.settings` plugin to your `settings.gradle[.kts]` file ```kotlin // settings.gradle[.kts] plugins { - id("com.gradleup.nmcp.settings").version("1.4.3") + id("com.gradleup.nmcp.settings").version("1.4.4") } nmcpSettings { diff --git a/docs/src/content/docs/manual-configuration.mdx b/docs/src/content/docs/manual-configuration.mdx index 850e8e2..9228fcf 100644 --- a/docs/src/content/docs/manual-configuration.mdx +++ b/docs/src/content/docs/manual-configuration.mdx @@ -35,7 +35,7 @@ In the project where you want to upload the deployment (typically your root proj ```kotlin // build.gradle.kts plugins { - id("com.gradleup.nmcp.aggregation").version("1.4.3") + id("com.gradleup.nmcp.aggregation").version("1.4.4") } nmcpAggregation { diff --git a/librarian.root.properties b/librarian.root.properties index 62a38be..16690af 100644 --- a/librarian.root.properties +++ b/librarian.root.properties @@ -6,7 +6,7 @@ kdoc.olderVersions= kdoc.artifactId=kdoc pom.groupId=com.gradleup.nmcp -pom.version=1.4.4-SNAPSHOT +pom.version=1.4.5-SNAPSHOT pom.description=New Maven Central Publishing pom.vcsUrl=https://github.com/gradleup/nmcp pom.developer=nmcp authors From 1dd8f998d0192bcbf3c99ce0e58caa5215f91df1 Mon Sep 17 00:00:00 2001 From: Martin Bonnin Date: Sat, 24 Jan 2026 21:12:08 +0100 Subject: [PATCH 2/2] Update CHANGELOG --- CHANGELOG.md | 9 +++++++++ nmcp/testProjects/duplicate-name/build.gradle.kts | 2 +- nmcp/testProjects/empty-aggregation/build.gradle.kts | 2 +- scripts/update-repo.main.kts | 5 ++++- 4 files changed, 15 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6694fbe..e615981 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,12 @@ +# Version 1.4.4 +_2026-01-24_ + +Nmcp 1.4.4 retries more aggressively when Sonatype is flaky, and makes it more explicit that `publishAllProjectsProbablyBreakingProjectIsolation()` is still OK to use if you don't mind about project isolation. + +* Implement retry for snapshots/deployment upload/status check (https://github.com/GradleUp/nmcp/pull/244) +* Move the empty files check to execution (https://github.com/GradleUp/nmcp/pull/243) +* Update deprecation message (https://github.com/GradleUp/nmcp/pull/247) + # Version 1.4.3 _2026-01-02_ diff --git a/nmcp/testProjects/duplicate-name/build.gradle.kts b/nmcp/testProjects/duplicate-name/build.gradle.kts index 5476fac..078113e 100644 --- a/nmcp/testProjects/duplicate-name/build.gradle.kts +++ b/nmcp/testProjects/duplicate-name/build.gradle.kts @@ -1,6 +1,6 @@ plugins { id("org.jetbrains.kotlin.jvm").version("2.3.0").apply(false) - id("com.gradleup.nmcp.aggregation").version("1.4.4-SNAPSHOT") + id("com.gradleup.nmcp.aggregation").version("1.4.5-SNAPSHOT") } group = "com.example" diff --git a/nmcp/testProjects/empty-aggregation/build.gradle.kts b/nmcp/testProjects/empty-aggregation/build.gradle.kts index a3b1562..7c6a5b5 100644 --- a/nmcp/testProjects/empty-aggregation/build.gradle.kts +++ b/nmcp/testProjects/empty-aggregation/build.gradle.kts @@ -1,3 +1,3 @@ plugins { - id("com.gradleup.nmcp.aggregation").version("1.4.4-SNAPSHOT") + id("com.gradleup.nmcp.aggregation").version("1.4.5-SNAPSHOT") } diff --git a/scripts/update-repo.main.kts b/scripts/update-repo.main.kts index ab5a8dd..d9040e2 100755 --- a/scripts/update-repo.main.kts +++ b/scripts/update-repo.main.kts @@ -12,7 +12,10 @@ import com.gradleup.librarian.cli.updateRepo updateRepo( args, setVersion = { - file("nmcp/testProjec/duplicate-name/build.gradle.kts") { + file("nmcp/testProjects/duplicate-name/build.gradle.kts") { + replacePluginVersion("com.gradleup.nmcp.aggregation") + } + file("nmcp/testProjects/empty-aggregation/build.gradle.kts") { replacePluginVersion("com.gradleup.nmcp.aggregation") } },