From cf909305f7d26be843230660186b31523bb2de17 Mon Sep 17 00:00:00 2001
From: BREW <81044362+b-re-w@users.noreply.github.com>
Date: Sat, 7 Nov 2026 11:24:06 +0900
Subject: [PATCH] Release: bump to 3.15.0-alpha03, the first Maven Central
release (#377)
---
docs/guide/getting-started.html | 4 ++--
gradle.properties | 2 +-
python-multiplatform-gradle-plugin/build.gradle.kts | 2 +-
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/docs/guide/getting-started.html b/docs/guide/getting-started.html
index dd10ff83..47a73045 100644
--- a/docs/guide/getting-started.html
+++ b/docs/guide/getting-started.html
@@ -77,11 +77,11 @@
04Use it from Maven Central
The library, the KSP processor and the Gradle plugin share one version, $pythonVersion-$libraryVersionSuffix. A version tag publishes them in one deployment through .github/workflows/maven-central.yml; until a release has been published there, resolve from mavenLocal() after ./gradlew publishAllToMavenLocal.라이브러리, KSP 프로세서, Gradle 플러그인은 $pythonVersion-$libraryVersionSuffix 라는 한 버전을 쓴다. 버전 태그를 달면 .github/workflows/maven-central.yml 이 셋을 한 번의 배포로 올린다. 릴리스가 올라가기 전에는 ./gradlew publishAllToMavenLocal 뒤에 mavenLocal() 에서 가져온다.
diff --git a/gradle.properties b/gradle.properties
index 000eaca4..069e2f37 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -34,7 +34,7 @@ pythonAppleSupportBuild=b11
# Every published artifact (library, KSP processor, Gradle plugin) is versioned
# "$pythonVersion-$libraryVersionSuffix"; each build derives it from these two values and fails if
# its own version disagrees (#70).
-libraryVersionSuffix=alpha02
+libraryVersionSuffix=alpha03
# GraalVM native-image (sample's nativeCompile task). Liberica NIK is not in a location Gradle's
# toolchain auto-detection scans, so it is registered explicitly here. Adding a path only makes a
diff --git a/python-multiplatform-gradle-plugin/build.gradle.kts b/python-multiplatform-gradle-plugin/build.gradle.kts
index 89fe990e..5c20b0b6 100644
--- a/python-multiplatform-gradle-plugin/build.gradle.kts
+++ b/python-multiplatform-gradle-plugin/build.gradle.kts
@@ -17,7 +17,7 @@ val rootGradleProperties = Properties().apply {
}
fun rootProperty(name: String, fallback: String): String =
findProperty(name)?.toString() ?: rootGradleProperties.getProperty(name) ?: fallback
-val publishedVersion = "${rootProperty("pythonVersion", "3.15.0")}-${rootProperty("libraryVersionSuffix", "alpha02")}"
+val publishedVersion = "${rootProperty("pythonVersion", "3.15.0")}-${rootProperty("libraryVersionSuffix", "alpha03")}"
version = publishedVersion
/**