diff --git a/CHANGELOG.md b/CHANGELOG.md index 1319090..6e48865 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,8 @@ # Changelog ## development + +## version 0.0.5 - update Kotlin to 1.9.22 - new target: Linux arm64 - support Turkish Diyanet method diff --git a/README.md b/README.md index 99a34f1..6f4bab6 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ All primary development is for the Kotlin Multiplatform version. There is also a ### Gradle ``` -implementation("com.batoulapps.adhan:adhan2:0.0.4") +implementation("com.batoulapps.adhan:adhan2:0.0.5") ``` **Note** - on Android, [kotlinx.datetime](https://github.com/Kotlin/kotlinx-datetime) uses `java.time`, which needs either a minimum api level of 26, or enabling of `coreLibraryDesugaring` as per the instructions [here](https://developer.android.com/studio/write/java8-support#library-desugaring). diff --git a/adhan/build.gradle.kts b/adhan/build.gradle.kts index 8505181..42c3da7 100644 --- a/adhan/build.gradle.kts +++ b/adhan/build.gradle.kts @@ -39,6 +39,7 @@ kotlin { macosX64() watchosX64() + watchosArm32() watchosArm64() watchosSimulatorArm64() @@ -93,6 +94,13 @@ kotlin { } } +// Fix Gradle warning about signing tasks using publishing task outputs without explicit dependencies +// https://github.com/gradle/gradle/issues/26091 +tasks.withType().configureEach { + val signingTasks = tasks.withType() + mustRunAfter(signingTasks) +} + // taken from here with minor modifications: // https://dev.to/kotlin/how-to-build-and-publish-a-kotlin-multiplatform-library-going-public-4a8k // planning on moving this to a plugin one day. diff --git a/gradle.properties b/gradle.properties index 7d611f1..3a48acb 100644 --- a/gradle.properties +++ b/gradle.properties @@ -19,4 +19,4 @@ android.useAndroidX=true android.enableJetifier=true # Kotlin code style for this project: "official" or "obsolete": kotlin.code.style=official -version=0.0.4 +version=0.0.5