From e3d38a2fa92cf4632b4854b89d242de66377746a Mon Sep 17 00:00:00 2001 From: Matthew Nelson Date: Sat, 31 Aug 2024 02:50:56 -0400 Subject: [PATCH] Prepare 0.3.2 release --- CHANGELOG.md | 8 ++++++++ README.md | 8 ++++---- build-logic/build.gradle.kts | 2 +- gradle.properties | 4 ++-- gradle/libs.versions.toml | 2 +- 5 files changed, 16 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2fcab9c..864bd66 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # CHANGELOG +## Version 0.3.2 (2024-08-31) + - Updates dependencies + - Kotlin `1.9.23` -> `1.9.24` + - Fixes multiplatform metadata manifest `unique_name` parameter for + all source sets to be truly unique. [[#19]][19] + - Updates jvm `.kotlin_module` with truly unique file name. [[#19]][19] + ## Version 0.3.1 (2024-03-20) - Fix `js.nodejs` and `wasmJs.nodejs` array type exception [[#14]][14] - Ensure `wasmWasi` temporary array is back-filled when copying bytes [[#16]][16] @@ -31,3 +38,4 @@ [13]: https://github.com/KotlinCrypto/secure-random/pull/13 [14]: https://github.com/KotlinCrypto/secure-random/pull/14 [16]: https://github.com/KotlinCrypto/secure-random/pull/16 +[19]: https://github.com/KotlinCrypto/secure-random/pull/19 diff --git a/README.md b/README.md index 40cf0ab..0fff92f 100644 --- a/README.md +++ b/README.md @@ -77,7 +77,7 @@ The best way to keep `KotlinCrypto` dependencies up to date is by using the ```kotlin // build.gradle.kts dependencies { - implementation("org.kotlincrypto:secure-random:0.3.1") + implementation("org.kotlincrypto:secure-random:0.3.2") } ``` @@ -86,16 +86,16 @@ dependencies { ```groovy // build.gradle dependencies { - implementation "org.kotlincrypto:secure-random:0.3.1" + implementation "org.kotlincrypto:secure-random:0.3.2" } ``` -[badge-latest-release]: https://img.shields.io/badge/latest--release-0.3.1-blue.svg?style=flat +[badge-latest-release]: https://img.shields.io/badge/latest--release-0.3.2-blue.svg?style=flat [badge-license]: https://img.shields.io/badge/license-Apache%20License%202.0-blue.svg?style=flat -[badge-kotlin]: https://img.shields.io/badge/kotlin-1.9.23-blue.svg?logo=kotlin +[badge-kotlin]: https://img.shields.io/badge/kotlin-1.9.24-blue.svg?logo=kotlin [badge-platform-android]: http://img.shields.io/badge/-android-6EDB8D.svg?style=flat diff --git a/build-logic/build.gradle.kts b/build-logic/build.gradle.kts index 6f3649f..65d83f0 100644 --- a/build-logic/build.gradle.kts +++ b/build-logic/build.gradle.kts @@ -20,5 +20,5 @@ plugins { dependencies { implementation(libs.gradle.kmp.configuration) implementation(libs.gradle.kotlin) - implementation(libs.gradle.maven.publish) + implementation(libs.gradle.publish.maven) } diff --git a/gradle.properties b/gradle.properties index 545a53c..7599c7e 100644 --- a/gradle.properties +++ b/gradle.properties @@ -27,10 +27,10 @@ POM_DEVELOPER_ID=KotlinCrypto POM_DEVELOPER_NAME=Kotlin Crypto POM_DEVELOPER_URL=https://github.com/KotlinCrypto/ -VERSION_NAME=0.3.2-SNAPSHOT +VERSION_NAME=0.3.2 # 0.1.0-alpha01 = 00 01 00 11 # 0.1.0-beta01 = 00 01 00 21 # 0.1.0-rc01 = 00 01 00 31 # 0.1.0 = 00 01 00 99 # 1.1.0 = 01 01 00 99 -VERSION_CODE=30299 +VERSION_CODE=00030299 diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index b9be07b..4f8977e 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -10,7 +10,7 @@ kotlinx-coroutines = "1.8.1" [libraries] gradle-kmp-configuration = { module = "io.matthewnelson:gradle-kmp-configuration-plugin", version.ref = "gradle-kmp-configuration" } gradle-kotlin = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "gradle-kotlin" } -gradle-maven-publish = { module = "com.vanniktech:gradle-maven-publish-plugin", version.ref = "gradle-publish-maven" } +gradle-publish-maven = { module = "com.vanniktech:gradle-maven-publish-plugin", version.ref = "gradle-publish-maven" } # tests kotlinx-coroutines-test = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-test", version.ref = "kotlinx-coroutines" }