Skip to content

Commit 175e0ee

Browse files
committed
Prepare 0.5.3 release
1 parent 4b354d4 commit 175e0ee

File tree

10 files changed

+1512
-56
lines changed

10 files changed

+1512
-56
lines changed

.kotlin-js-store/yarn.lock

Lines changed: 1474 additions & 19 deletions
Large diffs are not rendered by default.

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# CHANGELOG
22

3+
## Version 0.5.3 (2024-08-31)
4+
- Updates `core` to `0.5.3`
5+
- Updates `endians` to `0.3.1`
6+
- Updates `hash` to `0.5.3`
7+
- Updates `macs` to `0.5.3`
8+
- Updates `secureRandom` to `0.3.2`
9+
- Updates `sponges` to `0.3.2`
10+
311
## Version 0.5.2 (2024-03-20)
412
- Updates `secureRandom` to `0.3.1`
513

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ dependencyResolutionManagement {
2020
versionCatalogs {
2121
create("kotlincrypto") {
2222
// https://github.com/KotlinCrypto/version-catalog/blob/master/gradle/kotlincrypto.versions.toml
23-
from("org.kotlincrypto:version-catalog:0.5.2")
23+
from("org.kotlincrypto:version-catalog:0.5.3")
2424
}
2525
}
2626
}
@@ -40,7 +40,7 @@ dependencies {
4040
```
4141

4242
<!-- TAG_VERSION -->
43-
[badge-latest-release]: https://img.shields.io/badge/latest--release-0.5.2-blue.svg?style=flat
43+
[badge-latest-release]: https://img.shields.io/badge/latest--release-0.5.3-blue.svg?style=flat
4444
[badge-license]: https://img.shields.io/badge/license-Apache%20License%202.0-blue.svg?style=flat
4545

4646
[url-latest-release]: https://github.com/KotlinCrypto/version-catalog/releases/latest

build-logic/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ plugins {
1818
}
1919

2020
dependencies {
21-
implementation(libs.gradle.kotlin)
22-
implementation(libs.gradle.maven.publish)
2321
implementation(libs.gradle.kmp.configuration)
22+
implementation(libs.gradle.kotlin)
23+
implementation(libs.gradle.publish.maven)
2424
}

build.gradle.kts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,10 @@ import org.jetbrains.kotlin.gradle.targets.js.yarn.YarnPlugin
1717
import org.jetbrains.kotlin.gradle.targets.js.yarn.YarnRootExtension
1818

1919
plugins {
20-
alias(libs.plugins.multiplatform) apply(false)
20+
alias(libs.plugins.kotlin.multiplatform) apply(false)
2121
}
2222

2323
allprojects {
24-
2524
findProperty("GROUP")?.let { group = it }
2625
findProperty("VERSION_NAME")?.let { version = it }
2726
findProperty("POM_DESCRIPTION")?.let { description = it.toString() }

gradle.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@ POM_DEVELOPER_ID=KotlinCrypto
2727
POM_DEVELOPER_NAME=Kotlin Crypto
2828
POM_DEVELOPER_URL=https://github.com/KotlinCrypto/
2929

30-
VERSION_NAME=0.5.3-SNAPSHOT
30+
VERSION_NAME=0.5.3
3131
# 0.1.0-alpha01 = 00 01 00 11
3232
# 0.1.0-beta01 = 00 01 00 21
3333
# 0.1.0-rc01 = 00 01 00 31
3434
# 0.1.0 = 00 01 00 99
3535
# 1.1.0 = 01 01 00 99
36-
VERSION_CODE=50399
36+
VERSION_CODE=00050399

gradle/kotlincrypto.versions.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
[versions]
2-
core = "0.5.1"
3-
endians = "0.3.0"
4-
hash = "0.5.1"
5-
macs = "0.5.1"
6-
secureRandom = "0.3.1"
7-
sponges = "0.3.0"
2+
core = "0.5.3"
3+
endians = "0.3.1"
4+
hash = "0.5.3"
5+
macs = "0.5.3"
6+
secureRandom = "0.3.2"
7+
sponges = "0.3.1"
88

99
[libraries]
1010
# https://github.com/KotlinCrypto/core

gradle/libs.versions.toml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
[versions]
2-
configuration = "0.2.1"
3-
kotlin = "1.9.23"
4-
publish = "0.27.0"
2+
gradle-kmp-configuration = "0.3.2"
3+
gradle-kotlin = "1.9.24"
4+
gradle-publish-maven = "0.29.0"
55

66
[libraries]
7-
gradle-kmp-configuration = { module = "io.matthewnelson:gradle-kmp-configuration-plugin", version.ref = "configuration" }
8-
gradle-kotlin = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "kotlin" }
9-
gradle-maven-publish = { module = "com.vanniktech:gradle-maven-publish-plugin", version.ref = "publish" }
7+
gradle-kmp-configuration = { module = "io.matthewnelson:gradle-kmp-configuration-plugin", version.ref = "gradle-kmp-configuration" }
8+
gradle-kotlin = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "gradle-kotlin" }
9+
gradle-publish-maven = { module = "com.vanniktech:gradle-maven-publish-plugin", version.ref = "gradle-publish-maven" }
1010

1111
[plugins]
12-
multiplatform = { id = "org.jetbrains.kotlin.multiplatform", version.ref = "kotlin" }
12+
kotlin-multiplatform = { id = "org.jetbrains.kotlin.multiplatform", version.ref = "gradle-kotlin" }

gradle/wrapper/gradle-wrapper.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@ zipStorePath=wrapper/dists
44
zipStoreBase=GRADLE_USER_HOME
55

66
# https://gradle.org/release-checksums/
7-
distributionSha256Sum=85719317abd2112f021d4f41f09ec370534ba288432065f4b477b6a3b652910d
8-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.6-all.zip
7+
distributionSha256Sum=f8b4f4772d302c8ff580bc40d0f56e715de69b163546944f787c87abf209c961
8+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.8-all.zip

stub/build.gradle.kts

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
import org.jetbrains.kotlin.gradle.targets.js.dsl.ExperimentalWasmDsl
2-
31
/*
42
* Copyright (c) 2023 Matthew Nelson
53
*
@@ -15,15 +13,19 @@ import org.jetbrains.kotlin.gradle.targets.js.dsl.ExperimentalWasmDsl
1513
* See the License for the specific language governing permissions and
1614
* limitations under the License.
1715
**/
16+
import org.jetbrains.kotlin.gradle.targets.js.dsl.ExperimentalWasmDsl
17+
1818
plugins {
1919
id("configuration")
2020
}
2121

2222
kmpConfiguration {
2323
configure {
24-
jvm {
25-
target { withJava() }
24+
options {
25+
useUniqueModuleNames = true
26+
}
2627

28+
jvm {
2729
kotlinJvmTarget = JavaVersion.VERSION_1_8
2830
compileSourceCompatibility = JavaVersion.VERSION_1_8
2931
compileTargetCompatibility = JavaVersion.VERSION_1_8
@@ -34,16 +36,8 @@ kmpConfiguration {
3436
@OptIn(ExperimentalWasmDsl::class)
3537
wasmJs {
3638
target {
37-
browser {
38-
testTask {
39-
useMocha { timeout = "30s" }
40-
}
41-
}
42-
nodejs {
43-
testTask {
44-
useMocha { timeout = "30s" }
45-
}
46-
}
39+
browser()
40+
nodejs()
4741
}
4842
}
4943

0 commit comments

Comments
 (0)