diff --git a/CHANGELOG.md b/CHANGELOG.md index 55aed7a78..e0bf6a6e9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # CHANGELOG +## Version 4.7.13-2-1.4.0 (2023-03-14) + - Updates KmpTorBinary `4.7.13-1` -> `4.7.13-2` + - Intermediate fix for JVM `macOS aarch64` binaries failing to execute + - More information can be found in [[#285]][issue-285] and + [[kmp-tor-binary-#66]][issue-kmp-tor-binary-66] + ## Version 4.7.13-1-1.4.0 (2023-03-14) - Update Kotlin `1.8.0` -> `1.8.10` - Update AtomicFu `0.19.0` -> `0.20.0` @@ -405,3 +411,5 @@ [pr-283]: https://github.com/05nelsonm/kmp-tor/pull/283 [pr-284]: https://github.com/05nelsonm/kmp-tor/pull/284 +[issue-285]: https://github.com/05nelsonm/kmp-tor/issues/285 +[issue-kmp-tor-binary-66]: https://github.com/05nelsonm/kmp-tor-binary/issues/66 diff --git a/README.md b/README.md index bd7dde782..c29c23622 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ Add dependency // build.gradle.kts dependencies { - val vTor = "4.7.13-1" + val vTor = "4.7.13-2" val vKmpTor = "1.4.0" implementation("io.matthewnelson.kotlin-components:kmp-tor:$vTor-$vKmpTor") @@ -35,7 +35,7 @@ dependencies { // build.gradle dependencies { - def vTor = '4.7.13-1' + def vTor = '4.7.13-2' def vKmpTor = '1.4.0' implementation "io.matthewnelson.kotlin-components:kmp-tor:$vTor-$vKmpTor" @@ -95,7 +95,7 @@ dependencies { // build.gradlew.kts dependencies { - val vTor = "4.7.13-1" + val vTor = "4.7.13-2" val vKmpTor = "1.4.0" implementation("io.matthewnelson.kotlin-components:kmp-tor:$vTor-$vKmpTor") @@ -132,7 +132,7 @@ can express the `TorConfig.Setting.Ports.Control` setting when providing your co // build.gradle dependencies { - def vTor = '4.7.13-1' + def vTor = '4.7.13-2' def vKmpTor = '1.4.0' implementation "io.matthewnelson.kotlin-components:kmp-tor:$vTor-$vKmpTor" @@ -218,7 +218,7 @@ public class Example2 { -[badge-latest-release]: https://img.shields.io/badge/latest--release-4.7.13--1--1.4.0-5d2f68.svg?logo=torproject&style=flat&logoColor=5d2f68 +[badge-latest-release]: https://img.shields.io/badge/latest--release-4.7.13--2--1.4.0-5d2f68.svg?logo=torproject&style=flat&logoColor=5d2f68 [badge-license]: https://img.shields.io/badge/license-Apache%20License%202.0-blue.svg?style=flat @@ -227,7 +227,7 @@ public class Example2 { [badge-coroutines]: https://img.shields.io/badge/coroutines-1.6.4-blue.svg?logo=kotlin [badge-encoding]: https://img.shields.io/badge/encoding-1.2.1-blue.svg?style=flat [badge-parcelize]: https://img.shields.io/badge/parcelize-0.1.2-blue.svg?style=flat -[badge-kmp-tor-binary]: https://img.shields.io/badge/kmp--tor--binary-4.7.13--1-5d2f68.svg?logo=torproject&style=flat&logoColor=5d2f68 +[badge-kmp-tor-binary]: https://img.shields.io/badge/kmp--tor--binary-4.7.13--2-5d2f68.svg?logo=torproject&style=flat&logoColor=5d2f68 [badge-platform-android]: http://img.shields.io/badge/-android-6EDB8D.svg?style=flat diff --git a/build-environment/src/main/kotlin/kmp/tor/env.kt b/build-environment/src/main/kotlin/kmp/tor/env.kt index e7e954c55..0064fce54 100644 --- a/build-environment/src/main/kotlin/kmp/tor/env.kt +++ b/build-environment/src/main/kotlin/kmp/tor/env.kt @@ -18,9 +18,9 @@ package kmp.tor @Suppress("ClassName") object env { // Must be either "-SNAPSHOT" || "" - private const val SNAPSHOT = "-SNAPSHOT" + private const val SNAPSHOT = "" - private const val MANAGER_VERSION_NAME = "1.4.1" + private const val MANAGER_VERSION_NAME = "1.4.0" // 1.0.0-alpha1 == 01_00_00_11 // 1.0.0-alpha2 == 01_00_00_12 // 1.0.0-beta1 == 01_00_00_21 @@ -29,13 +29,13 @@ object env { // 1.0.1 == 01_00_01_99 // 1.1.1 == 01_01_01_99 // 1.15.1 == 01_15_01_99 - private const val MANAGER_VERSION_CODE = /*0*/1_04_01_99 + private const val MANAGER_VERSION_CODE = /*0*/1_04_00_99 - private const val BINARY_VERSION_NAME = "4.7.13-1" + private const val BINARY_VERSION_NAME = "4.7.13-2" // 4.6.9-0 == 00_04_06_09_00 // 4.6.9-1 == 00_04_06_09_01 // 4.6.9-2 == 00_04_06_09_02 - private const val BINARY_VERSION_CODE = /*00_0*/4_07_13_01 + private const val BINARY_VERSION_CODE = /*00_0*/4_07_13_02 /** * Binaries exist in a different repo. Building against the staged @@ -80,7 +80,7 @@ object env { * Indicates that the release is only bumping Tor versions, * and to hold publication for all other modules. * */ - const val isBinaryRelease = false + const val isBinaryRelease = true const val holdPublication = false object version {