Skip to content

Commit aec179c

Browse files
committed
Prepare 2.0.0 release
1 parent 2ee57c3 commit aec179c

File tree

8 files changed

+57
-53
lines changed

8 files changed

+57
-53
lines changed

.kotlin-js-store/yarn.lock

Lines changed: 34 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -288,40 +288,40 @@ js-yaml@4.1.0:
288288
dependencies:
289289
argparse "^2.0.1"
290290

291-
kmp-tor.resource-exec-tor.all@408.13.2-SNAPSHOT.1:
292-
version "408.13.2-SNAPSHOT.1"
293-
resolved "https://registry.yarnpkg.com/kmp-tor.resource-exec-tor.all/-/kmp-tor.resource-exec-tor.all-408.13.2-SNAPSHOT.1.tgz#b497d6ca2a494ac430f3a8e46d162243d639533f"
294-
integrity sha512-pIPtdT8zDBB2Bv6MsJu2yX5IY5x2FsfDlmdqmOyPC876SueWfFKnfgluQY922+Tt6oH9k50vlZEn7T4l/n+6xw==
295-
dependencies:
296-
kmp-tor.resource-exec-tor.linux-android "408.13.2-SNAPSHOT.1"
297-
kmp-tor.resource-exec-tor.linux-libc "408.13.2-SNAPSHOT.1"
298-
kmp-tor.resource-exec-tor.macos "408.13.2-SNAPSHOT.1"
299-
kmp-tor.resource-exec-tor.mingw "408.13.2-SNAPSHOT.1"
300-
301-
kmp-tor.resource-exec-tor.linux-android@408.13.2-SNAPSHOT.1:
302-
version "408.13.2-SNAPSHOT.1"
303-
resolved "https://registry.yarnpkg.com/kmp-tor.resource-exec-tor.linux-android/-/kmp-tor.resource-exec-tor.linux-android-408.13.2-SNAPSHOT.1.tgz#c8e882f7409996f7d008e0d7eee77ba41c905e2d"
304-
integrity sha512-qELQrqQeJ29ZRrpuFKyuW28AzWj6NWCCoDTst0lzeMAf3Hyhpxl2qB0jtCSpWeCgZwYscEWiSUeZXgF9oMz5JA==
305-
306-
kmp-tor.resource-exec-tor.linux-libc@408.13.2-SNAPSHOT.1:
307-
version "408.13.2-SNAPSHOT.1"
308-
resolved "https://registry.yarnpkg.com/kmp-tor.resource-exec-tor.linux-libc/-/kmp-tor.resource-exec-tor.linux-libc-408.13.2-SNAPSHOT.1.tgz#eba0bc61341b299067851933f47743272baaef4f"
309-
integrity sha512-xI26WP8GWlhrl9pvIr4wXz+/jr60HfwkDPA93wpeZ8F/H0lxYkUj1rf84Dm0Ri0DWiHmItO8HEvUIkzhxH4dmQ==
310-
311-
kmp-tor.resource-exec-tor.macos@408.13.2-SNAPSHOT.1:
312-
version "408.13.2-SNAPSHOT.1"
313-
resolved "https://registry.yarnpkg.com/kmp-tor.resource-exec-tor.macos/-/kmp-tor.resource-exec-tor.macos-408.13.2-SNAPSHOT.1.tgz#0d60a6f391538958d81f0eb1b3bf345c701290ea"
314-
integrity sha512-WWkDteKhqB3eHaYA4z3D/+769xhoIBz0gIdEZDfeeym/+zRWqeXkxWObnlJENFPU0gk/amExbJq+6gBRJOKlfQ==
315-
316-
kmp-tor.resource-exec-tor.mingw@408.13.2-SNAPSHOT.1:
317-
version "408.13.2-SNAPSHOT.1"
318-
resolved "https://registry.yarnpkg.com/kmp-tor.resource-exec-tor.mingw/-/kmp-tor.resource-exec-tor.mingw-408.13.2-SNAPSHOT.1.tgz#dd5577cd14b37a0956d8bb9ef9714c1e7ae73bb4"
319-
integrity sha512-/PsNSiRqWhnSp0GUF5RuSTccAUfr9BxGB2d1JQcfh08Zukt0V9UAW6gIb2QZ/u0UF6GP/ngbby0BCLW7jAAEQA==
320-
321-
kmp-tor.resource-geoip@408.13.2-SNAPSHOT.1:
322-
version "408.13.2-SNAPSHOT.1"
323-
resolved "https://registry.yarnpkg.com/kmp-tor.resource-geoip/-/kmp-tor.resource-geoip-408.13.2-SNAPSHOT.1.tgz#656f171f7939d9a2c8689be127c3ba7ecaf13e15"
324-
integrity sha512-IDb+kS34RFqZTOOIy6Ip0Nb7vXUrwORaErZ6KOLccIcjP/LHpjsadHK1n7B7eZyjY3wVaTikMSExVzOqogW4ng==
291+
kmp-tor.resource-exec-tor.all@408.13.2:
292+
version "408.13.2"
293+
resolved "https://registry.yarnpkg.com/kmp-tor.resource-exec-tor.all/-/kmp-tor.resource-exec-tor.all-408.13.2.tgz#d9d999eb6c0d773b784145768d2a424e35c5f3d6"
294+
integrity sha512-a92OcExdKYxE2rEj2rB7R4iyoMtQFb0w7hN35uJ2aq7IcbGppwqLxx2BYzrLaeQRZN+zB+00n2yIhXDBPwvTKQ==
295+
dependencies:
296+
kmp-tor.resource-exec-tor.linux-android "408.13.2"
297+
kmp-tor.resource-exec-tor.linux-libc "408.13.2"
298+
kmp-tor.resource-exec-tor.macos "408.13.2"
299+
kmp-tor.resource-exec-tor.mingw "408.13.2"
300+
301+
kmp-tor.resource-exec-tor.linux-android@408.13.2:
302+
version "408.13.2"
303+
resolved "https://registry.yarnpkg.com/kmp-tor.resource-exec-tor.linux-android/-/kmp-tor.resource-exec-tor.linux-android-408.13.2.tgz#ba5f34bfc90889e00acdece14e213d9a282fa46b"
304+
integrity sha512-vmsXcXegjS/1U5ObM7LESxuw9/t+IVTqgp8GJ5+zY7nYnHz4ClNDR3vd3uUabfGHQoNkNqAKIUstNTR3xMpHYg==
305+
306+
kmp-tor.resource-exec-tor.linux-libc@408.13.2:
307+
version "408.13.2"
308+
resolved "https://registry.yarnpkg.com/kmp-tor.resource-exec-tor.linux-libc/-/kmp-tor.resource-exec-tor.linux-libc-408.13.2.tgz#7b6541c99c938e53355b9d65314bc4ebbb63e59c"
309+
integrity sha512-dgEUFH4T/5htinizrVwgmCojqeCii+9fRtsYIaAL2BvR/DsgmWA0OW9n6jcik4T3n+vbA1FwJ8Z8jAL3YAEmcA==
310+
311+
kmp-tor.resource-exec-tor.macos@408.13.2:
312+
version "408.13.2"
313+
resolved "https://registry.yarnpkg.com/kmp-tor.resource-exec-tor.macos/-/kmp-tor.resource-exec-tor.macos-408.13.2.tgz#018633cb17d17f4b66197d994e310a42d0b20700"
314+
integrity sha512-TVYE/IzT+8IHSyOdXJ7cx7HRotq7ubESw4AW2mcHPkwzbMWT5qyxkwag0OVNCOL35Fv6AzOabl4veHkaVr+bkw==
315+
316+
kmp-tor.resource-exec-tor.mingw@408.13.2:
317+
version "408.13.2"
318+
resolved "https://registry.yarnpkg.com/kmp-tor.resource-exec-tor.mingw/-/kmp-tor.resource-exec-tor.mingw-408.13.2.tgz#239b7a52e94506022f4f67ec709c6f362f77c62a"
319+
integrity sha512-J/KTnenrw7enM0gYGyjls3Qj1d05Mn0HRovYEJEmiTrAMqhPkzIAofTGvAMibAQ46vYNfFOdAUw7WFxitPiefg==
320+
321+
kmp-tor.resource-geoip@408.13.2:
322+
version "408.13.2"
323+
resolved "https://registry.yarnpkg.com/kmp-tor.resource-geoip/-/kmp-tor.resource-geoip-408.13.2.tgz#ffd37e0670a10c021aa3d4937750830273e05ea9"
324+
integrity sha512-Z63DhWXOhZGmiX5vSjvEyPnViniEz8wVTUh2QdD4q7OwUHrtb/Nz+fb2ohF1TgLsUhVxoB6fiwKtlQexJ5xlDA==
325325

326326
locate-path@^6.0.0:
327327
version "6.0.0"

CHANGELOG.md

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

3+
## Version 2.0.0 (2025-02-13)
4+
- Updates `kmp-tor-common` to `2.1.2` [[#560]][560]
5+
- Updates `kotlincrypto.bitops` to `0.1.2` [[#560]][560]
6+
- Updates `kotlincrypto.hash` to `0.6.1` [[#560]][560]
7+
- Replaces use of `kotlincrypto.secure-random` with `kotlincrypto.random` [[#560]][560]
8+
- Modifies visibility of `Key.Private.withKeyOrNull` from `protected` to `private` & inlines it [[#562]][562]
9+
310
## Version 2.0.0-beta01 (2025-01-15)
411
- Fixes Unix Domain Socket path length check [[#551]][551]
512
- Updates `kmp-tor-common` to `2.1.1` [[#557]][557]
@@ -515,6 +522,8 @@
515522
[551]: https://github.com/05nelsonm/kmp-tor/pull/551
516523
[557]: https://github.com/05nelsonm/kmp-tor/pull/557
517524
[558]: https://github.com/05nelsonm/kmp-tor/pull/558
525+
[560]: https://github.com/05nelsonm/kmp-tor/pull/560
526+
[562]: https://github.com/05nelsonm/kmp-tor/pull/562
518527

519528
[kmp-tor-binary-66]: https://github.com/05nelsonm/kmp-tor-binary/issues/66
520529
[kmp-tor-binary-75]: https://github.com/05nelsonm/kmp-tor-binary/pull/75

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
[![badge-kmp-tor-common]][url-kmp-tor-common]
1010
[![badge-kotlincrypto-bitops]][url-kotlincrypto-bitops]
1111
[![badge-kotlincrypto-hash]][url-kotlincrypto-hash]
12-
[![badge-kotlincrypto-secure-random]][url-kotlincrypto-secure-random]
12+
[![badge-kotlincrypto-random]][url-kotlincrypto-random]
1313
[![badge-androidx-startup]][url-androidx-startup]
1414

1515
![badge-platform-android]
@@ -97,7 +97,7 @@ runtime.enqueue(
9797
- Add runtime dependency
9898
```kotlin
9999
// build.gradle.kts
100-
val vKmpTor = "2.0.0-beta01"
100+
val vKmpTor = "2.0.0"
101101

102102
dependencies {
103103
implementation("io.matthewnelson.kmp-tor:runtime:$vKmpTor")
@@ -118,19 +118,19 @@ runtime.enqueue(
118118
See [kmp-tor-samples][url-kmp-tor-samples]
119119

120120
<!-- TAG_VERSION -->
121-
[badge-latest-release]: https://img.shields.io/badge/latest--release-2.0.0--beta01-5d2f68.svg?logo=torproject&style=flat&logoColor=5d2f68
121+
[badge-latest-release]: https://img.shields.io/badge/latest--release-2.0.0-5d2f68.svg?logo=torproject&style=flat&logoColor=5d2f68
122122
[badge-license]: https://img.shields.io/badge/license-Apache%20License%202.0-blue.svg?style=flat
123123

124124
<!-- TAG_DEPENDENCIES -->
125125
[badge-androidx-startup]: https://img.shields.io/badge/androidx.startup-1.1.1-6EDB8D.svg?logo=android
126126
[badge-coroutines]: https://img.shields.io/badge/kotlinx.coroutines-1.8.1-blue.svg?logo=kotlin
127127
[badge-encoding]: https://img.shields.io/badge/encoding-2.3.1-blue.svg?style=flat
128128
[badge-kmp-process]: https://img.shields.io/badge/kmp--process-0.1.2-blue.svg?style=flat
129-
[badge-kmp-tor-common]: https://img.shields.io/badge/kmp--tor--common-2.1.1-blue.svg?style=flat
129+
[badge-kmp-tor-common]: https://img.shields.io/badge/kmp--tor--common-2.1.2-blue.svg?style=flat
130130
[badge-kotlin]: https://img.shields.io/badge/kotlin-1.9.24-blue.svg?logo=kotlin
131-
[badge-kotlincrypto-bitops]: https://img.shields.io/badge/KotlinCrypto.bitops-0.1.1-blue.svg?style=flat
132-
[badge-kotlincrypto-hash]: https://img.shields.io/badge/KotlinCrypto.hash-0.6.0-blue.svg?style=flat
133-
[badge-kotlincrypto-secure-random]: https://img.shields.io/badge/KotlinCrypto.secure--random-0.3.2-blue.svg?style=flat
131+
[badge-kotlincrypto-bitops]: https://img.shields.io/badge/kotlincrypto.bitops-0.1.2-blue.svg?style=flat
132+
[badge-kotlincrypto-hash]: https://img.shields.io/badge/kotlincrypto.hash-0.6.1-blue.svg?style=flat
133+
[badge-kotlincrypto-random]: https://img.shields.io/badge/kotlincrypto.random-0.4.0-blue.svg?style=flat
134134

135135
<!-- TAG_PLATFORMS -->
136136
[badge-platform-android]: https://img.shields.io/badge/-android-6EDB8D.svg?style=flat
@@ -164,4 +164,4 @@ See [kmp-tor-samples][url-kmp-tor-samples]
164164
[url-kotlin]: https://kotlinlang.org
165165
[url-kotlincrypto-bitops]: https://github.com/KotlinCrypto/bitops
166166
[url-kotlincrypto-hash]: https://github.com/KotlinCrypto/hash
167-
[url-kotlincrypto-secure-random]: https://github.com/KotlinCrypto/secure-random
167+
[url-kotlincrypto-random]: https://github.com/KotlinCrypto/random

RELEASING.md

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,4 @@
22

33
See [KotlinCrypto/documentation/RELEASING.md][url-kotlincrypto-releasing]
44

5-
Additionally, publish dokka documentation updates
6-
```bash
7-
./gh-pages/publish.sh
8-
```
9-
105
[url-kotlincrypto-releasing]: https://github.com/KotlinCrypto/documentation/blob/master/RELEASING.md

gradle.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,10 @@ POM_DEVELOPER_ID=05nelsonm
3232
POM_DEVELOPER_NAME=Matthew Nelson
3333
POM_DEVELOPER_URL=https://github.com/05nelsonm/
3434

35-
VERSION_NAME=2.0.0-beta02-SNAPSHOT
35+
VERSION_NAME=2.0.0
3636
# 0.1.0-alpha01 = 00 01 00 11
3737
# 0.1.0-beta01 = 00 01 00 21
3838
# 0.1.0-rc01 = 00 01 00 31
3939
# 0.1.0 = 00 01 00 99
4040
# 1.1.0 = 01 01 00 99
41-
VERSION_CODE=02000022
41+
VERSION_CODE=02000099

gradle/libs.versions.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ gradle-publish-maven = "0.29.0"
1515
immutable = "0.1.4"
1616

1717
kmp-process = "0.1.2"
18-
kmp-tor-common = "2.1.2-SNAPSHOT"
19-
kmp-tor-resource = "408.13.2-SNAPSHOT"
18+
kmp-tor-common = "2.1.2"
19+
kmp-tor-resource = "408.13.2"
2020
kotlincrypto-catalog = "0.6.1" # Utilized from settings.gradle.kts
2121
kotlinx-coroutines = "1.8.1"
2222
ktor = "2.3.11"

library/runtime-ctrl/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ kmpConfiguration {
2525
js {
2626
sourceSetTest {
2727
dependencies {
28-
implementation(npm("kmp-tor.resource-exec-tor.all", libs.versions.kmp.tor.resource.get() + ".1"))
28+
implementation(npm("kmp-tor.resource-exec-tor.all", libs.versions.kmp.tor.resource.get()))
2929
}
3030
}
3131
}

library/runtime/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ kmpConfiguration {
3030
js {
3131
sourceSetTest {
3232
dependencies {
33-
implementation(npm("kmp-tor.resource-exec-tor.all", libs.versions.kmp.tor.resource.get() + ".1"))
33+
implementation(npm("kmp-tor.resource-exec-tor.all", libs.versions.kmp.tor.resource.get()))
3434
implementation(libs.okio.node)
3535
}
3636
}

0 commit comments

Comments
 (0)