From 6a0642044097d9e3a6180253cdbc673f1efc304a Mon Sep 17 00:00:00 2001 From: Matthew Nelson Date: Thu, 30 Nov 2023 13:56:50 -0500 Subject: [PATCH] Prepare 0.4.0 release --- CHANGELOG.md | 14 ++++++++++++++ README.md | 10 +++++----- gradle.properties | 4 ++-- .../kotlin/org/kotlincrypto/macs/MacUnitTest.kt | 1 - 4 files changed, 21 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 00b7e5a..f43e9ed 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # CHANGELOG +## Version 0.4.0 (2023-11-30) +- Updates `kotlincrypto.core` to `0.4.0` [[#42]][42] +- Updates `kotlincrypto.hash` to `0.4.0` [[#42]][42] +- Updates `kotlin` to `1.9.21` [[#42]][42] +- Drops support for the following deprecated targets: + - `iosArm32` + - `watchosX86` + - `linuxArm32Hfp` + - `linuxMips32` + - `linuxMipsel32` + - `mingwX86` + - `wasm32` + ## Version 0.3.0 (2023-06-28) - Fixes JPMS split packages [[#40]][40] - **API BREAKING CHANGES** @@ -97,3 +110,4 @@ [38]: https://github.com/KotlinCrypto/MACs/pull/38 [40]: https://github.com/KotlinCrypto/MACs/pull/40 [41]: https://github.com/KotlinCrypto/MACs/pull/41 +[42]: https://github.com/KotlinCrypto/MACs/pull/42 diff --git a/README.md b/README.md index eadf6f4..7692905 100644 --- a/README.md +++ b/README.md @@ -118,7 +118,7 @@ shown below. // build.gradle.kts dependencies { // define the BOM and its version - implementation(platform("org.kotlincrypto.macs:bom:0.3.0")) + implementation(platform("org.kotlincrypto.macs:bom:0.4.0")) // define artifacts without version @@ -142,13 +142,13 @@ 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-core]: https://img.shields.io/badge/kotlincrypto.core-0.3.0-blue.svg -[badge-hash]: https://img.shields.io/badge/kotlincrypto.hash-0.3.0-blue.svg +[badge-kotlin]: https://img.shields.io/badge/kotlin-1.9.21-blue.svg?logo=kotlin +[badge-core]: https://img.shields.io/badge/kotlincrypto.core-0.4.0-blue.svg +[badge-hash]: https://img.shields.io/badge/kotlincrypto.hash-0.4.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 17b93be..95b25e2 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 diff --git a/tools/testing/src/commonMain/kotlin/org/kotlincrypto/macs/MacUnitTest.kt b/tools/testing/src/commonMain/kotlin/org/kotlincrypto/macs/MacUnitTest.kt index 5b4d264..43c3f73 100644 --- a/tools/testing/src/commonMain/kotlin/org/kotlincrypto/macs/MacUnitTest.kt +++ b/tools/testing/src/commonMain/kotlin/org/kotlincrypto/macs/MacUnitTest.kt @@ -21,7 +21,6 @@ import io.matthewnelson.encoding.core.Encoder.Companion.encodeToString import org.kotlincrypto.core.mac.Mac import org.kotlincrypto.core.Updatable import kotlin.test.assertEquals -import kotlin.test.assertNotEquals abstract class MacUnitTest {