Skip to content

Commit 2577054

Browse files
committed
Prepare 0.5.0 release
1 parent 0863a5d commit 2577054

File tree

5 files changed

+16
-7
lines changed

5 files changed

+16
-7
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# CHANGELOG
22

3+
## Version 0.5.0 (2025-02-25)
4+
- Replaces `SecRandomCopyBytes` usage with `CCRandomGenerateBytes` for `Darwin` [[#33]][33]
5+
- Updates `kotlin` to `2.1.10` [[#34]][34]
6+
- Updates `kotlincrypto.error` to `0.3.0` [[#34]][34]
7+
- Removes module `:secure-random` [[#31]][31]
8+
39
## Version 0.4.0 (2025-02-09)
410
- Adds module `crypto-rand` with new `CryptoRand` implementation [[#28]][28] [[#29]][29]
511
- Deprecates `SecureRandom` in favor of `CryptoRand` [[#28]][28]
@@ -49,3 +55,6 @@
4955
[26]: https://github.com/KotlinCrypto/random/pull/26
5056
[28]: https://github.com/KotlinCrypto/random/pull/28
5157
[29]: https://github.com/KotlinCrypto/random/pull/29
58+
[31]: https://github.com/KotlinCrypto/random/pull/31
59+
[33]: https://github.com/KotlinCrypto/random/pull/33
60+
[34]: https://github.com/KotlinCrypto/random/pull/34

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,17 +44,17 @@ The best way to keep `KotlinCrypto` dependencies up to date is by using the
4444
```kotlin
4545
// build.gradle.kts
4646
dependencies {
47-
implementation("org.kotlincrypto.random:crypto-rand:0.4.0")
47+
implementation("org.kotlincrypto.random:crypto-rand:0.5.0")
4848
}
4949
```
5050

5151
<!-- TAG_VERSION -->
52-
[badge-latest-release]: https://img.shields.io/badge/latest--release-0.4.0-blue.svg?style=flat
52+
[badge-latest-release]: https://img.shields.io/badge/latest--release-0.5.0-blue.svg?style=flat
5353
[badge-license]: https://img.shields.io/badge/license-Apache%20License%202.0-blue.svg?style=flat
5454

5555
<!-- TAG_DEPENDENCIES -->
56-
[badge-kotlin]: https://img.shields.io/badge/kotlin-1.9.24-blue.svg?logo=kotlin
57-
[badge-error]: https://img.shields.io/badge/kotlincrypto.error-0.2.0-blue.svg
56+
[badge-kotlin]: https://img.shields.io/badge/kotlin-2.1.10-blue.svg?logo=kotlin
57+
[badge-error]: https://img.shields.io/badge/kotlincrypto.error-0.3.0-blue.svg
5858

5959
<!-- TAG_PLATFORMS -->
6060
[badge-platform-android]: http://img.shields.io/badge/-android-6EDB8D.svg?style=flat

build-logic/src/main/kotlin/dokka.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ rootProject.dependencies { dokka(project(project.path)) }
2626

2727
extensions.configure<DokkaExtension> {
2828
dokkaPublications.configureEach {
29-
suppressInheritedMembers.set(true)
29+
suppressObviousFunctions.set(true)
3030
}
3131

3232
dokkaSourceSets.configureEach {

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ POM_DEVELOPER_ID=KotlinCrypto
3030
POM_DEVELOPER_NAME=Kotlin Crypto
3131
POM_DEVELOPER_URL=https://github.com/KotlinCrypto/
3232

33-
VERSION_NAME=0.5.0-SNAPSHOT
33+
VERSION_NAME=0.5.0
3434
# 0.1.0-alpha01 = 00 01 00 11
3535
# 0.1.0-beta01 = 00 01 00 21
3636
# 0.1.0-rc01 = 00 01 00 31

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ gradle-kmp-configuration = "0.4.0"
66
gradle-kotlin = "2.1.10"
77
gradle-publish-maven = "0.30.0"
88

9-
kotlincrypto-error = "0.3.0-SNAPSHOT"
9+
kotlincrypto-error = "0.3.0"
1010

1111
[libraries]
1212
gradle-dokka = { module = "org.jetbrains.dokka:dokka-gradle-plugin", version.ref = "gradle-dokka" }

0 commit comments

Comments
 (0)