Skip to content

Commit 14da7e4

Browse files
committed
Prepare 0.4.0 release
1 parent 850e7ed commit 14da7e4

File tree

3 files changed

+20
-8
lines changed

3 files changed

+20
-8
lines changed

CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# CHANGELOG
22

3+
## Version 0.4.0 (2023-11-30)
4+
- Adds check for Android Runtime to `KC_ANDROID_SDK_INT` [[#51]][51]
5+
- Android Unit Tests: `KC_ANDROID_SDK_INT` will now be `null`
6+
- Android Runtime: `KC_ANDROID_SDK_INT` will **NOT** be `null`
7+
- Updates `kotlin` to `1.9.21` [[#52]][52]
8+
- Updates `endians` to `0.2.0` [[#52]][52]
9+
310
## Version 0.3.0 (2023-06-28)
411
- Fixes JPMS split packages [[#48]][48]
512
- **API BREAKING CHANGES**
@@ -86,3 +93,5 @@
8693
[44]: https://github.com/KotlinCrypto/core/pull/44
8794
[46]: https://github.com/KotlinCrypto/core/pull/46
8895
[48]: https://github.com/KotlinCrypto/core/pull/48
96+
[51]: https://github.com/KotlinCrypto/core/pull/51
97+
[52]: https://github.com/KotlinCrypto/core/pull/52

README.md

+9-6
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,17 @@
1414
![badge-platform-ios]
1515
![badge-platform-tvos]
1616
![badge-platform-watchos]
17-
![badge-platform-wasm]
1817
![badge-platform-windows]
1918
![badge-support-android-native]
2019
![badge-support-apple-silicon]
2120
![badge-support-js-ir]
2221
![badge-support-linux-arm]
2322
![badge-support-linux-mips]
2423

24+
<!--
25+
![badge-platform-wasm]
26+
-->
27+
2528
Low level core cryptographic components for Kotlin Multiplatform
2629

2730
NOTE: For Jvm, `Digest` extends `java.security.MessageDigest` and `Mac` extends `javax.crypto.Mac`
@@ -218,7 +221,7 @@ The best way to keep `KotlinCrypto` dependencies up to date is by using the
218221
```kotlin
219222
// build.gradle.kts
220223
dependencies {
221-
val core = "0.3.0"
224+
val core = "0.4.0"
222225
implementation("org.kotlincrypto.core:digest:$core")
223226
implementation("org.kotlincrypto.core:mac:$core")
224227
implementation("org.kotlincrypto.core:xof:$core")
@@ -230,20 +233,20 @@ dependencies {
230233
```groovy
231234
// build.gradle
232235
dependencies {
233-
def core = "0.3.0"
236+
def core = "0.4.0"
234237
implementation "org.kotlincrypto.core:digest:$core"
235238
implementation "org.kotlincrypto.core:mac:$core"
236239
implementation "org.kotlincrypto.core:xof:$core"
237240
}
238241
```
239242

240243
<!-- TAG_VERSION -->
241-
[badge-latest-release]: https://img.shields.io/badge/latest--release-0.3.0-blue.svg?style=flat
244+
[badge-latest-release]: https://img.shields.io/badge/latest--release-0.4.0-blue.svg?style=flat
242245
[badge-license]: https://img.shields.io/badge/license-Apache%20License%202.0-blue.svg?style=flat
243246

244247
<!-- TAG_DEPENDENCIES -->
245-
[badge-kotlin]: https://img.shields.io/badge/kotlin-1.8.21-blue.svg?logo=kotlin
246-
[badge-endians]: https://img.shields.io/badge/kotlincrypto.endians-0.1.0-blue.svg
248+
[badge-kotlin]: https://img.shields.io/badge/kotlin-1.9.21-blue.svg?logo=kotlin
249+
[badge-endians]: https://img.shields.io/badge/kotlincrypto.endians-0.2.0-blue.svg
247250

248251
<!-- TAG_PLATFORMS -->
249252
[badge-platform-android]: http://img.shields.io/badge/-android-6EDB8D.svg?style=flat

gradle.properties

+2-2
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@ POM_DEVELOPER_ID=KotlinCrypto
3030
POM_DEVELOPER_NAME=Kotlin Crypto
3131
POM_DEVELOPER_URL=https://github.com/KotlinCrypto/
3232

33-
VERSION_NAME=0.3.1-SNAPSHOT
33+
VERSION_NAME=0.4.0
3434
# 0.1.0-alpha01 = 00 01 00 11
3535
# 0.1.0-beta01 = 00 01 00 21
3636
# 0.1.0-rc01 = 00 01 00 31
3737
# 0.1.0 = 00 01 00 99
3838
# 1.1.0 = 01 01 00 99
39-
VERSION_CODE=30199
39+
VERSION_CODE=40099

0 commit comments

Comments
 (0)