Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# Version 1.6.1
_2026-07-01_

Restores _some_ checksums:

* `maven-metadata.md5`, `maven-metadata.sha1` (because `maven` outputs a scary warning without them)
* All the `.sha512` checksums (because Gradle uses them to validate caches contents)

All in all, nmcp now publishes `.md5`, `.sha1`, `.sha512` for all files except for signature files (`.asc`) where no checksums are required.

Long term, I'd love to drop the `.md5` and `.sha1` checksums. That would require both maven and Sonatype to stop requesting them.

Many thanks to @marcphilipp and @leonard84 for helping me navigate this issue 💙

# Version 1.6.0
_2026-06-21_

Expand Down
2 changes: 1 addition & 1 deletion docs/src/content/docs/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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.5.0")
id("com.gradleup.nmcp.settings").version("1.6.1")
}

nmcpSettings {
Expand Down
2 changes: 1 addition & 1 deletion docs/src/content/docs/manual-configuration.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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.6.0")
id("com.gradleup.nmcp.aggregation").version("1.6.1")
}

nmcpAggregation {
Expand Down
2 changes: 1 addition & 1 deletion gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ ksp = "2.3.9"
gratatouille-runtime = "0.2.3"
gratatouille-plugin = "0.2.3"
gradle-api = "8.8"
nmcp = "1.6.1-SNAPSHOT-bc109494c52d3a4a6af265bb71af40e6138c39e1"
nmcp = "1.6.1-SNAPSHOT-f0114cb014b5ada1c16ad827ddbb9d0ce2e9a8c6"

[libraries]
json = "org.jetbrains.kotlinx:kotlinx-serialization-json:1.11.0"
Expand Down
2 changes: 1 addition & 1 deletion librarian.root.properties
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ kdoc.artifactId=kdoc
kdoc.allProjects=true

pom.groupId=com.gradleup.nmcp
pom.version=1.6.1-SNAPSHOT
pom.version=1.6.2-SNAPSHOT
pom.description=New Maven Central Publishing
pom.vcsUrl=https://github.com/gradleup/nmcp
pom.developer=nmcp authors
Expand Down
2 changes: 1 addition & 1 deletion nmcp/testProjects/duplicate-name/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
plugins {
id("org.jetbrains.kotlin.jvm").version("2.3.0").apply(false)
id("com.gradleup.nmcp.aggregation").version("1.6.1-SNAPSHOT")
id("com.gradleup.nmcp.aggregation").version("1.6.2-SNAPSHOT")
}

group = "com.example"
Expand Down
2 changes: 1 addition & 1 deletion nmcp/testProjects/empty-aggregation/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
plugins {
id("com.gradleup.nmcp.aggregation").version("1.6.1-SNAPSHOT")
id("com.gradleup.nmcp.aggregation").version("1.6.2-SNAPSHOT")
}
Loading