File tree Expand file tree Collapse file tree 5 files changed +15
-8
lines changed Expand file tree Collapse file tree 5 files changed +15
-8
lines changed Original file line number Diff line number Diff line change 1
1
# CHANGELOG
2
2
3
+ ## Version 0.2.5 (2023-06-07)
4
+ - Fixes Android API 23 and below not accepting ` null ` for ` Mac.init ` key
5
+ parameter [[ #38 ]] [ 38 ]
6
+ - Updates ` kotlin ` to ` 1.8.21 ` [[ #40 ]] [ 40 ]
7
+
3
8
## Version 0.2.4 (2023-04-16)
4
9
- Adds ` Digest.updateDigest ` protected open functions for implementors
5
10
to override when needing access to input before it is buffered [[ #34 ]] [ 34 ]
40
45
[ 34 ] : https://github.com/KotlinCrypto/core/pull/34
41
46
[ 35 ] : https://github.com/KotlinCrypto/core/pull/35
42
47
[ 36 ] : https://github.com/KotlinCrypto/core/pull/36
48
+ [ 38 ] : https://github.com/KotlinCrypto/core/pull/38
49
+ [ 40 ] : https://github.com/KotlinCrypto/core/pull/40
Original file line number Diff line number Diff line change @@ -218,7 +218,7 @@ The best way to keep `KotlinCrypto` dependencies up to date is by using the
218
218
``` kotlin
219
219
// build.gradle.kts
220
220
dependencies {
221
- val core = " 0.2.4 "
221
+ val core = " 0.2.5 "
222
222
implementation(" org.kotlincrypto.core:digest:$core " )
223
223
implementation(" org.kotlincrypto.core:mac:$core " )
224
224
implementation(" org.kotlincrypto.core:xof:$core " )
@@ -230,19 +230,19 @@ dependencies {
230
230
``` groovy
231
231
// build.gradle
232
232
dependencies {
233
- def core = "0.2.4 "
233
+ def core = "0.2.5 "
234
234
implementation "org.kotlincrypto.core:digest:$core"
235
235
implementation "org.kotlincrypto.core:mac:$core"
236
236
implementation "org.kotlincrypto.core:xof:$core"
237
237
}
238
238
```
239
239
240
240
<!-- TAG_VERSION -->
241
- [ badge-latest-release ] : https://img.shields.io/badge/latest--release-0.2.4 -blue.svg?style=flat
241
+ [ badge-latest-release ] : https://img.shields.io/badge/latest--release-0.2.5 -blue.svg?style=flat
242
242
[ badge-license ] : https://img.shields.io/badge/license-Apache%20License%202.0-blue.svg?style=flat
243
243
244
244
<!-- TAG_DEPENDENCIES -->
245
- [ badge-kotlin ] : https://img.shields.io/badge/kotlin-1.8.10 -blue.svg?logo=kotlin
245
+ [ badge-kotlin ] : https://img.shields.io/badge/kotlin-1.8.21 -blue.svg?logo=kotlin
246
246
[ badge-endians ] : https://img.shields.io/badge/kotlincrypto.endians-0.1.0-blue.svg
247
247
248
248
<!-- TAG_PLATFORMS -->
Original file line number Diff line number Diff line change @@ -34,7 +34,7 @@ POM_DEVELOPER_ID=KotlinCrypto
34
34
POM_DEVELOPER_NAME =Kotlin Crypto
35
35
POM_DEVELOPER_URL =https://github.com/KotlinCrypto/
36
36
37
- VERSION_NAME =0.2.5-SNAPSHOT
37
+ VERSION_NAME =0.2.5
38
38
# 0.1.0-alpha01 = 00 01 00 11
39
39
# 0.1.0-beta01 = 00 01 00 21
40
40
# 0.1.0-rc01 = 00 01 00 31
Original file line number Diff line number Diff line change 1
1
[versions ]
2
2
android = " 7.4.2"
3
3
androidxTestRunner = " 1.5.2"
4
- binaryCompat = " 0.13.1 "
4
+ binaryCompat = " 0.13.2 "
5
5
configuration = " 0.1.0"
6
6
endians = " 0.1.0"
7
7
gradleVersions = " 0.46.0"
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ repositories {
22
22
}
23
23
24
24
kmpConfiguration {
25
- configure {
25
+ this . configure {
26
26
androidLibrary {
27
27
kotlinJvmTarget = JavaVersion .VERSION_11
28
28
compileSourceCompatibility = JavaVersion .VERSION_11
@@ -47,7 +47,7 @@ kmpConfiguration {
47
47
48
48
sourceSetTestInstrumented {
49
49
dependencies {
50
- implementation(project(" :library:digest" ))
50
+ // implementation(project(":library:digest"))
51
51
implementation(project(" :library:mac" ))
52
52
implementation(libs.androidx.test.runner)
53
53
implementation(kotlin(" test" ))
You can’t perform that action at this time.
0 commit comments