diff --git a/CHANGELOG.md b/CHANGELOG.md index fee2047..ec6d424 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # CHANGELOG +## Version 0.4.0 (2023-11-30) + - Adds check for Android Runtime to `KC_ANDROID_SDK_INT` [[#51]][51] + - Android Unit Tests: `KC_ANDROID_SDK_INT` will now be `null` + - Android Runtime: `KC_ANDROID_SDK_INT` will **NOT** be `null` + - Updates `kotlin` to `1.9.21` [[#52]][52] + - Updates `endians` to `0.2.0` [[#52]][52] + ## Version 0.3.0 (2023-06-28) - Fixes JPMS split packages [[#48]][48] - **API BREAKING CHANGES** @@ -86,3 +93,5 @@ [44]: https://github.com/KotlinCrypto/core/pull/44 [46]: https://github.com/KotlinCrypto/core/pull/46 [48]: https://github.com/KotlinCrypto/core/pull/48 +[51]: https://github.com/KotlinCrypto/core/pull/51 +[52]: https://github.com/KotlinCrypto/core/pull/52 diff --git a/README.md b/README.md index d757939..89eed3d 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,6 @@ ![badge-platform-ios] ![badge-platform-tvos] ![badge-platform-watchos] -![badge-platform-wasm] ![badge-platform-windows] ![badge-support-android-native] ![badge-support-apple-silicon] @@ -22,6 +21,10 @@ ![badge-support-linux-arm] ![badge-support-linux-mips] + + Low level core cryptographic components for Kotlin Multiplatform 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 ```kotlin // build.gradle.kts dependencies { - val core = "0.3.0" + val core = "0.4.0" implementation("org.kotlincrypto.core:digest:$core") implementation("org.kotlincrypto.core:mac:$core") implementation("org.kotlincrypto.core:xof:$core") @@ -230,7 +233,7 @@ dependencies { ```groovy // build.gradle dependencies { - def core = "0.3.0" + def core = "0.4.0" implementation "org.kotlincrypto.core:digest:$core" implementation "org.kotlincrypto.core:mac:$core" implementation "org.kotlincrypto.core:xof:$core" @@ -238,12 +241,12 @@ dependencies { ``` -[badge-latest-release]: https://img.shields.io/badge/latest--release-0.3.0-blue.svg?style=flat +[badge-latest-release]: https://img.shields.io/badge/latest--release-0.4.0-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.8.21-blue.svg?logo=kotlin -[badge-endians]: https://img.shields.io/badge/kotlincrypto.endians-0.1.0-blue.svg +[badge-kotlin]: https://img.shields.io/badge/kotlin-1.9.21-blue.svg?logo=kotlin +[badge-endians]: https://img.shields.io/badge/kotlincrypto.endians-0.2.0-blue.svg [badge-platform-android]: http://img.shields.io/badge/-android-6EDB8D.svg?style=flat diff --git a/gradle.properties b/gradle.properties index f3b1a03..e2f52c6 100644 --- a/gradle.properties +++ b/gradle.properties @@ -30,10 +30,10 @@ POM_DEVELOPER_ID=KotlinCrypto POM_DEVELOPER_NAME=Kotlin Crypto POM_DEVELOPER_URL=https://github.com/KotlinCrypto/ -VERSION_NAME=0.3.1-SNAPSHOT +VERSION_NAME=0.4.0 # 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=30199 +VERSION_CODE=40099