File tree 5 files changed +17
-7
lines changed
build-logic/src/main/kotlin
5 files changed +17
-7
lines changed Original file line number Diff line number Diff line change 1
1
# CHANGELOG
2
2
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
+
3
11
## Version 0.6.1 (2025-02-09)
4
12
- Adds ` Digest.digestInto ` API for populating an existing ` ByteArray ` with output [[ #108 ]] [ 108 ]
5
13
- Adds ` Mac.doFinalInto ` API for populating an existing ` ByteArray ` with output [[ #109 ]] [ 109 ]
186
194
[ 111 ] : https://github.com/KotlinCrypto/core/pull/111
187
195
[ 116 ] : https://github.com/KotlinCrypto/core/pull/116
188
196
[ 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
68
68
``` kotlin
69
69
// build.gradle.kts
70
70
dependencies {
71
- val core = " 0.6.1 "
71
+ val core = " 0.7.0 "
72
72
implementation(" org.kotlincrypto.core:digest:$core " )
73
73
implementation(" org.kotlincrypto.core:mac:$core " )
74
74
implementation(" org.kotlincrypto.core:xof:$core " )
75
75
}
76
76
```
77
77
78
78
<!-- 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
80
80
[ badge-license ] : https://img.shields.io/badge/license-Apache%20License%202.0-blue.svg?style=flat
81
81
82
82
<!-- 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
85
85
86
86
<!-- TAG_PLATFORMS -->
87
87
[ 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)) }
26
26
27
27
extensions.configure<DokkaExtension > {
28
28
dokkaPublications.configureEach {
29
- suppressInheritedMembers .set(true )
29
+ suppressObviousFunctions .set(true )
30
30
}
31
31
32
32
dokkaSourceSets.configureEach {
Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ POM_DEVELOPER_ID=KotlinCrypto
33
33
POM_DEVELOPER_NAME =Kotlin Crypto
34
34
POM_DEVELOPER_URL =https://github.com/KotlinCrypto/
35
35
36
- VERSION_NAME =0.7.0-SNAPSHOT
36
+ VERSION_NAME =0.7.0
37
37
# 0.1.0-alpha01 = 00 01 00 11
38
38
# 0.1.0-beta01 = 00 01 00 21
39
39
# 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"
10
10
gradle-kotlin = " 2.1.10"
11
11
gradle-publish-maven = " 0.30.0"
12
12
13
- kotlincrypto-error = " 0.3.0-SNAPSHOT "
13
+ kotlincrypto-error = " 0.3.0"
14
14
15
15
[libraries ]
16
16
gradle-dokka = { module = " org.jetbrains.dokka:dokka-gradle-plugin" , version.ref = " gradle-dokka" }
You can’t perform that action at this time.
0 commit comments