File tree Expand file tree Collapse file tree 5 files changed +17
-7
lines changed
build-logic/src/main/kotlin Expand file tree Collapse file tree 5 files changed +17
-7
lines changed Original file line number Diff line number Diff line change 11# CHANGELOG
22
3+ ## Version 0.7.0 (2025-02-25)
4+ - Updates ` kotlin ` to ` 2.1.10 ` [[ #122 ]] [ 122 ]
5+ - Updates ` kotlincrypto.error ` to ` 0.3.0 ` [[ #122 ]] [ 122 ]
6+ - ` Mac ` and ` Digest ` constructors now throw ` InvalidParameterException ` instead
7+ of ` IllegalArgumentException ` [[ #124 ]] [ 124 ]
8+ - ` Mac.Engine ` constructor, ` Mac.reset(newKey) ` , and ` Xof.Companion.reset(newKey) ` now
9+ throw ` InvalidKeyException ` instead of ` IllegalArgumentException ` [[ #124 ]] [ 124 ]
10+
311## Version 0.6.1 (2025-02-09)
412 - Adds ` Digest.digestInto ` API for populating an existing ` ByteArray ` with output [[ #108 ]] [ 108 ]
513 - Adds ` Mac.doFinalInto ` API for populating an existing ` ByteArray ` with output [[ #109 ]] [ 109 ]
186194[ 111 ] : https://github.com/KotlinCrypto/core/pull/111
187195[ 116 ] : https://github.com/KotlinCrypto/core/pull/116
188196[ 118 ] : https://github.com/KotlinCrypto/core/pull/118
197+ [ 122 ] : https://github.com/KotlinCrypto/core/pull/122
198+ [ 124 ] : https://github.com/KotlinCrypto/core/pull/124
Original file line number Diff line number Diff line change @@ -68,20 +68,20 @@ The best way to keep `KotlinCrypto` dependencies up to date is by using the
6868``` kotlin
6969// build.gradle.kts
7070dependencies {
71- val core = " 0.6.1 "
71+ val core = " 0.7.0 "
7272 implementation(" org.kotlincrypto.core:digest:$core " )
7373 implementation(" org.kotlincrypto.core:mac:$core " )
7474 implementation(" org.kotlincrypto.core:xof:$core " )
7575}
7676```
7777
7878<!-- TAG_VERSION -->
79- [ badge-latest-release ] : https://img.shields.io/badge/latest--release-0.6.1 -blue.svg?style=flat
79+ [ badge-latest-release ] : https://img.shields.io/badge/latest--release-0.7.0 -blue.svg?style=flat
8080[ badge-license ] : https://img.shields.io/badge/license-Apache%20License%202.0-blue.svg?style=flat
8181
8282<!-- TAG_DEPENDENCIES -->
83- [ badge-kotlin ] : https://img.shields.io/badge/kotlin-1.9.24 -blue.svg?logo=kotlin
84- [ badge-error ] : https://img.shields.io/badge/kotlincrypto.error-0.2 .0-blue.svg
83+ [ badge-kotlin ] : https://img.shields.io/badge/kotlin-2.1.10 -blue.svg?logo=kotlin
84+ [ badge-error ] : https://img.shields.io/badge/kotlincrypto.error-0.3 .0-blue.svg
8585
8686<!-- TAG_PLATFORMS -->
8787[ badge-platform-android ] : http://img.shields.io/badge/-android-6EDB8D.svg?style=flat
Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ rootProject.dependencies { dokka(project(project.path)) }
2626
2727extensions.configure<DokkaExtension > {
2828 dokkaPublications.configureEach {
29- suppressInheritedMembers .set(true )
29+ suppressObviousFunctions .set(true )
3030 }
3131
3232 dokkaSourceSets.configureEach {
Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ POM_DEVELOPER_ID=KotlinCrypto
3333POM_DEVELOPER_NAME =Kotlin Crypto
3434POM_DEVELOPER_URL =https://github.com/KotlinCrypto/
3535
36- VERSION_NAME =0.7.0-SNAPSHOT
36+ VERSION_NAME =0.7.0
3737# 0.1.0-alpha01 = 00 01 00 11
3838# 0.1.0-beta01 = 00 01 00 21
3939# 0.1.0-rc01 = 00 01 00 31
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ gradle-kmp-configuration = "0.4.0"
1010gradle-kotlin = " 2.1.10"
1111gradle-publish-maven = " 0.30.0"
1212
13- kotlincrypto-error = " 0.3.0-SNAPSHOT "
13+ kotlincrypto-error = " 0.3.0"
1414
1515[libraries ]
1616gradle-dokka = { module = " org.jetbrains.dokka:dokka-gradle-plugin" , version.ref = " gradle-dokka" }
You can’t perform that action at this time.
0 commit comments