From b82358f74382dccb3eda989c1d58a9e2a76fcacd Mon Sep 17 00:00:00 2001 From: Matthew Nelson Date: Wed, 7 Jun 2023 13:20:57 -0400 Subject: [PATCH] Prepare 0.2.5 release --- CHANGELOG.md | 12 ++++++++++++ README.md | 10 +++++----- gradle.properties | 2 +- 3 files changed, 18 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dbee03c..5866971 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # CHANGELOG +## Version 0.2.5 (2023-06-07) + - Updates `kotlincrypto.core` to `0.2.5` [[#31]][31] + - Fix for Android API 23 and below not accepting `null` for `Mac.init` key + parameter [[core #38]][core-38] + - Updates `kotlincrypto.hash` to `0.2.5` [[#31]][31] + - Updates `kotlin` to `1.8.21` [[#31]][31] + - `Hmac` now **always** copies provided key bytes and blanks the copy + after deriving `iKey` and `oKey` [[#32]][32] + ## Version 0.2.4 (2023-04-16) - Updates `kotlincrypto.core` to `0.2.4` - Updates `kotlincrypto.hash` to `0.2.4` @@ -41,6 +50,9 @@ ## Version 0.1.0 (2023-03-05) - Initial Release +[core-38]: https://github.com/KotlinCrypto/core/pull/38 [21]: https://github.com/KotlinCrypto/MACs/pull/21 [23]: https://github.com/KotlinCrypto/MACs/pull/23 [26]: https://github.com/KotlinCrypto/MACs/pull/26 +[31]: https://github.com/KotlinCrypto/MACs/pull/31 +[32]: https://github.com/KotlinCrypto/MACs/pull/32 diff --git a/README.md b/README.md index 49726d4..1e3c169 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.2.4")) + implementation(platform("org.kotlincrypto.macs:bom:0.2.5")) // define artifacts without version @@ -141,13 +141,13 @@ dependencies { ``` -[badge-latest-release]: https://img.shields.io/badge/latest--release-0.2.4-blue.svg?style=flat +[badge-latest-release]: https://img.shields.io/badge/latest--release-0.2.5-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.10-blue.svg?logo=kotlin -[badge-core]: https://img.shields.io/badge/kotlincrypto.core-0.2.4-blue.svg -[badge-hash]: https://img.shields.io/badge/kotlincrypto.hash-0.2.4-blue.svg +[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.2.5-blue.svg +[badge-hash]: https://img.shields.io/badge/kotlincrypto.hash-0.2.5-blue.svg [badge-platform-android]: http://img.shields.io/badge/-android-6EDB8D.svg?style=flat diff --git a/gradle.properties b/gradle.properties index 040fa37..8b6253d 100644 --- a/gradle.properties +++ b/gradle.properties @@ -29,7 +29,7 @@ POM_DEVELOPER_ID=KotlinCrypto POM_DEVELOPER_NAME=Kotlin Crypto POM_DEVELOPER_URL=https://github.com/KotlinCrypto/ -VERSION_NAME=0.2.5-SNAPSHOT +VERSION_NAME=0.2.5 # 0.1.0-alpha01 = 00 01 00 11 # 0.1.0-beta01 = 00 01 00 21 # 0.1.0-rc01 = 00 01 00 31