kmp-library-publishing
Trigger keywords: publish KMP library, Maven Central, publish library, maven-publish, vanniktech, mavenPublishing, OSSRH, Sonatype, GitHub Packages library, BOM, bill of materials, binary compatibility, apiCheck, apiDump, api dump, kotlinx-binary-compatibility-validator, SNAPSHOT library, library release, distribute KMP, KMP library publishing, artifactId, groupId, POM metadata, GPG signing library, library consumers, multiplatform library, open source KMP, library versioning, staging repository, Central Portal, license header, file license header, AbsentOrWrongFileLicense, per-file license.
Freshness rule: vanniktech plugin releases frequently; check
github.com/vanniktech/gradle-maven-publish-plugin/releases
and SonatypeHost.CENTRAL_PORTAL vs SonatypeHost.S01 before wiring.
binary-compatibility-validator and dokka also track Kotlin releases closely —
verify versions in libs.versions.toml against the latest Kotlin version in the project.