From 4ac0e1ce6bf2ea0d6e552e4c6518c5f0685df8c4 Mon Sep 17 00:00:00 2001 From: Thomas Wirth Date: Tue, 27 Sep 2022 01:38:42 +0200 Subject: [PATCH 01/20] Update dependencies --- gradle/libs.versions.toml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index f50bd279..80ba3d0e 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -6,15 +6,15 @@ androidconfig-compileSdk = "32" androidconfig-targetSdk = "32" androidconfig-buildTools = "32.0.0" -androidGradle = "7.2.2" +androidGradle = "7.3.0" kotlin = "1.7.10" -appcompat = "1.5.0" +appcompat = "1.5.1" cameraX = "1.1.0" barcodeScanning = "17.0.2" -barcodeScanningGms = "18.0.0" +barcodeScanningGms = "18.1.0" materialDesign = "1.6.1" @@ -22,7 +22,7 @@ detekt = "1.21.0" gradleVersions = "0.42.0" dokka = "1.7.10" -junit = "5.9.0" +junit = "5.9.1" [libraries] androidx-appcompat = { module = "androidx.appcompat:appcompat", version.ref = "appcompat" } From 6d1f8cce68a62eccfa0af9c0f351587d615c25fc Mon Sep 17 00:00:00 2001 From: Thomas Wirth Date: Tue, 27 Sep 2022 01:39:08 +0200 Subject: [PATCH 02/20] Update to detekt rc --- detekt.yml | 4 ++-- gradle/libs.versions.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/detekt.yml b/detekt.yml index 66f48b5a..2b82cdc4 100644 --- a/detekt.yml +++ b/detekt.yml @@ -13,10 +13,10 @@ formatting: android: true Indentation: active: false + Filename: + active: false FinalNewline: insertFinalNewLine: false - ParameterListWrapping: - indentSize: 2 performance: SpreadOperator: diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 80ba3d0e..5597cfa3 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -18,7 +18,7 @@ barcodeScanningGms = "18.1.0" materialDesign = "1.6.1" -detekt = "1.21.0" +detekt = "1.22.0-RC1" gradleVersions = "0.42.0" dokka = "1.7.10" From ca26ce8542e25c704a2040d229b2eaca714a84da Mon Sep 17 00:00:00 2001 From: Thomas Wirth Date: Fri, 30 Sep 2022 20:56:46 +0200 Subject: [PATCH 03/20] Cleanup plugin application and configuration --- build.gradle.kts | 9 ++++++--- gradle/libs.versions.toml | 5 ++--- quickie/build.gradle.kts | 6 +++--- 3 files changed, 11 insertions(+), 9 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index da5243c9..34ebccfc 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,4 +1,5 @@ import com.android.build.gradle.BaseExtension +import com.android.build.gradle.BasePlugin import io.gitlab.arturbosch.detekt.Detekt import io.gitlab.arturbosch.detekt.extensions.DetektExtension import org.jetbrains.kotlin.gradle.tasks.KotlinCompile @@ -6,7 +7,9 @@ import org.jetbrains.kotlin.gradle.tasks.KotlinCompile @Suppress("DSL_SCOPE_VIOLATION") plugins { alias(libs.plugins.android.application) apply false - alias(libs.plugins.kotlin.androidGradle) apply false + alias(libs.plugins.android.library) apply false + alias(libs.plugins.kotlin.android) apply false + alias(libs.plugins.kotlin.parcelize) apply false alias(libs.plugins.kotlin.dokka) apply false alias(libs.plugins.misc.detekt) apply false alias(libs.plugins.misc.gradleVersions) @@ -33,10 +36,10 @@ subprojects { "-progressive", "-Xexplicit-api=strict".takeIf { (this@subprojects.name != "sample") }, ) - jvmTarget = "11" + jvmTarget = JavaVersion.VERSION_11.toString() } } - afterEvaluate { + plugins.withType().configureEach { extensions.configure { compileSdkVersion(libs.versions.androidconfig.compileSdk.get().toInt()) buildToolsVersion(libs.versions.androidconfig.buildTools.get()) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 5597cfa3..a2984920 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -44,9 +44,8 @@ misc-detektFormatting = { module = "io.gitlab.arturbosch.detekt:detekt-formattin android-application = { id = "com.android.application", version.ref = "androidGradle" } android-library = { id = "com.android.library", version.ref = "androidGradle" } -kotlin-androidGradle = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" } -kotlin-android = { id = "kotlin-android", version.ref = "kotlin" } -kotlin-parcelize = { id = "kotlin-parcelize", version.ref = "kotlin" } +kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" } +kotlin-parcelize = { id = "org.jetbrains.kotlin.plugin.parcelize", version.ref = "kotlin" } kotlin-dokka = { id = "org.jetbrains.dokka", version.ref = "dokka" } misc-detekt = { id = "io.gitlab.arturbosch.detekt", version.ref = "detekt" } diff --git a/quickie/build.gradle.kts b/quickie/build.gradle.kts index 6be6a705..6ca32683 100644 --- a/quickie/build.gradle.kts +++ b/quickie/build.gradle.kts @@ -1,8 +1,8 @@ @Suppress("DSL_SCOPE_VIOLATION") plugins { - id(libs.plugins.android.library.get().pluginId) - id(libs.plugins.kotlin.android.get().pluginId) - id(libs.plugins.kotlin.parcelize.get().pluginId) + alias(libs.plugins.android.library) + alias(libs.plugins.kotlin.android) + alias(libs.plugins.kotlin.parcelize) alias(libs.plugins.kotlin.dokka) `maven-publish` signing From f47c9bc214e9e6af5bd5e41cf7aa8b2d72abd2bf Mon Sep 17 00:00:00 2001 From: Thomas Wirth Date: Fri, 30 Sep 2022 21:03:35 +0200 Subject: [PATCH 04/20] Migrate to new namespace definition --- quickie/build.gradle.kts | 1 + quickie/src/main/AndroidManifest.xml | 3 +-- quickie/src/unbundled/AndroidManifest.xml | 3 +-- sample/build.gradle.kts | 1 + sample/src/main/AndroidManifest.xml | 3 +-- 5 files changed, 5 insertions(+), 6 deletions(-) diff --git a/quickie/build.gradle.kts b/quickie/build.gradle.kts index 6ca32683..938c3980 100644 --- a/quickie/build.gradle.kts +++ b/quickie/build.gradle.kts @@ -9,6 +9,7 @@ plugins { } android { + namespace = "io.github.g00fy2.quickie" resourcePrefix = "quickie" buildFeatures { viewBinding = true diff --git a/quickie/src/main/AndroidManifest.xml b/quickie/src/main/AndroidManifest.xml index 9a068c24..1c9daef7 100644 --- a/quickie/src/main/AndroidManifest.xml +++ b/quickie/src/main/AndroidManifest.xml @@ -1,6 +1,5 @@ - + - + - + Date: Fri, 30 Sep 2022 21:05:54 +0200 Subject: [PATCH 05/20] Remove private resource usage --- sample/src/main/res/drawable/ic_qs_qrcode.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sample/src/main/res/drawable/ic_qs_qrcode.xml b/sample/src/main/res/drawable/ic_qs_qrcode.xml index 6df78d11..15e469d3 100644 --- a/sample/src/main/res/drawable/ic_qs_qrcode.xml +++ b/sample/src/main/res/drawable/ic_qs_qrcode.xml @@ -21,6 +21,6 @@ android:viewportWidth="24" android:width="32dp"> \ No newline at end of file From a64876a7a1172a0d9f5176b8821126058d79a7b6 Mon Sep 17 00:00:00 2001 From: Thomas Wirth Date: Fri, 30 Sep 2022 21:06:45 +0200 Subject: [PATCH 06/20] Update kotlin --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index a2984920..27029885 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -7,7 +7,7 @@ androidconfig-targetSdk = "32" androidconfig-buildTools = "32.0.0" androidGradle = "7.3.0" -kotlin = "1.7.10" +kotlin = "1.7.20" appcompat = "1.5.1" From 5ffc1c867990fa0ab5058057d806314247fe1f3e Mon Sep 17 00:00:00 2001 From: Thomas Wirth Date: Fri, 30 Sep 2022 21:09:33 +0200 Subject: [PATCH 07/20] Simplify chain call --- .../src/main/kotlin/io/github/g00fy2/quickie/QRCodeAnalyzer.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/quickie/src/main/kotlin/io/github/g00fy2/quickie/QRCodeAnalyzer.kt b/quickie/src/main/kotlin/io/github/g00fy2/quickie/QRCodeAnalyzer.kt index d47d9c31..33c41141 100644 --- a/quickie/src/main/kotlin/io/github/g00fy2/quickie/QRCodeAnalyzer.kt +++ b/quickie/src/main/kotlin/io/github/g00fy2/quickie/QRCodeAnalyzer.kt @@ -40,7 +40,7 @@ internal class QRCodeAnalyzer( failureOccurred = false barcodeScanner.process(imageProxy.toInputImage()) - .addOnSuccessListener { codes -> codes.mapNotNull { it }.firstOrNull()?.let { onSuccess(it) } } + .addOnSuccessListener { codes -> codes.firstNotNullOfOrNull { it }?.let { onSuccess(it) } } .addOnFailureListener { failureOccurred = true failureTimestamp = System.currentTimeMillis() From edc849987af9a04cea3e32e21e6a2a15f45c14ba Mon Sep 17 00:00:00 2001 From: Thomas Wirth Date: Fri, 30 Sep 2022 21:10:31 +0200 Subject: [PATCH 08/20] Update Readme table formatting --- README.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 810bf1e7..f51f035f 100644 --- a/README.md +++ b/README.md @@ -13,11 +13,12 @@ ## Download [![Maven Central](https://img.shields.io/maven-central/v/io.github.g00fy2.quickie/quickie-unbundled)](https://search.maven.org/search?q=g:io.github.g00fy2.quickie) There are two different flavors available on `mavenCentral()`: -| Bundled | Unbundled | -| ----------------------------------- | ------------------------------------------------- | -| ML Kit model is bundled inside app (independent of Google Services) | ML Kit model will be automatically downloaded via Play Services (once while installing/updating the app) | -| About 2.5 MB app size increase per ABI (you should use App Bundle or ABI splitting) | About 550 KB app size increase | -| V3 model is used (faster, more accurate) | Currently V1 model will be downloaded +| Bundled | Unbundled | +|-------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------| +| ML Kit model is bundled inside app (independent of Google Services) | ML Kit model will be automatically downloaded via Play Services (once while installing/updating the app) | +| About 2.5 MB app size increase per ABI (you should use App Bundle or ABI splitting) | About 550 KB app size increase | +| V3 model is used (faster, more accurate) | Currently V1 model will be downloaded | + ```kotlin // bundled: implementation("io.github.g00fy2.quickie:quickie-bundled:1.5.1") From 8aaf57433420a51919b30bd3bf35ab96410c18b0 Mon Sep 17 00:00:00 2001 From: Thomas Wirth Date: Fri, 30 Sep 2022 21:12:02 +0200 Subject: [PATCH 09/20] Update Readme --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f51f035f..c62314bc 100644 --- a/README.md +++ b/README.md @@ -126,7 +126,7 @@ override fun onCreate(savedInstanceState: Bundle?) { fun handleResult(result: QRResult) { … ``` -:bulb: You can optionally [pass in an ActivityOptionsCompat object](https://developer.android.com/reference/androidx/activity/result/ActivityResultLauncher#launch(I,%20androidx.core.app.ActivityOptionsCompat)) when launching the ActivityResultLauncher to control the scanner launch animation. +> **Note**: You can optionally [pass in an ActivityOptionsCompat object](https://developer.android.com/reference/androidx/activity/result/ActivityResultLauncher#launch(I,%20androidx.core.app.ActivityOptionsCompat)) when launching the ActivityResultLauncher to control the scanner launch animation. ## Screenshots / Sample App You can find the sample app APKs inside the [release](https://github.com/G00fY2/quickie/releases) assets. From 18b145cc59a736019a9078b76a5c5572288a2f67 Mon Sep 17 00:00:00 2001 From: Thomas Wirth Date: Fri, 30 Sep 2022 21:16:10 +0200 Subject: [PATCH 10/20] Ignore DataExtractionRules in sample app --- sample/src/main/AndroidManifest.xml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sample/src/main/AndroidManifest.xml b/sample/src/main/AndroidManifest.xml index 916635bd..a68e1144 100644 --- a/sample/src/main/AndroidManifest.xml +++ b/sample/src/main/AndroidManifest.xml @@ -1,5 +1,6 @@ - + + android:theme="@style/Theme.Material3.DayNight" + tools:ignore="DataExtractionRules"> Date: Sat, 1 Oct 2022 13:58:54 +0200 Subject: [PATCH 11/20] Use alias to apply plugins in sample app --- sample/build.gradle.kts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sample/build.gradle.kts b/sample/build.gradle.kts index 1db79342..0daa7df6 100644 --- a/sample/build.gradle.kts +++ b/sample/build.gradle.kts @@ -1,7 +1,7 @@ @Suppress("DSL_SCOPE_VIOLATION") plugins { - id(libs.plugins.android.application.get().pluginId) - id(libs.plugins.kotlin.android.get().pluginId) + alias(libs.plugins.android.application) + alias(libs.plugins.kotlin.android) } android { From ecfbb77673d8bcaa3e6062f75e44b181ff8e33fb Mon Sep 17 00:00:00 2001 From: Thomas Wirth Date: Sat, 1 Oct 2022 14:02:58 +0200 Subject: [PATCH 12/20] Adjust xml formatting --- quickie/src/main/AndroidManifest.xml | 2 ++ sample/src/main/AndroidManifest.xml | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/quickie/src/main/AndroidManifest.xml b/quickie/src/main/AndroidManifest.xml index 1c9daef7..db4b4096 100644 --- a/quickie/src/main/AndroidManifest.xml +++ b/quickie/src/main/AndroidManifest.xml @@ -13,5 +13,7 @@ android:name=".QRScannerActivity" android:screenOrientation="behind" android:theme="@style/QuickieScannerActivity"/> + + \ No newline at end of file diff --git a/sample/src/main/AndroidManifest.xml b/sample/src/main/AndroidManifest.xml index a68e1144..8a1b12eb 100644 --- a/sample/src/main/AndroidManifest.xml +++ b/sample/src/main/AndroidManifest.xml @@ -21,7 +21,7 @@ - + Date: Tue, 11 Oct 2022 09:53:59 +0200 Subject: [PATCH 13/20] Update dependency org.jetbrains.dokka to v1.7.20 (#71) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 27029885..dc922617 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -20,7 +20,7 @@ materialDesign = "1.6.1" detekt = "1.22.0-RC1" gradleVersions = "0.42.0" -dokka = "1.7.10" +dokka = "1.7.20" junit = "5.9.1" From 8327a7b4c55ad6744d9068d8b0bf148231ade46a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 15 Oct 2022 14:39:59 +0200 Subject: [PATCH 14/20] Update androidGradle to v7.3.1 (#72) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index dc922617..07ec19cf 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -6,7 +6,7 @@ androidconfig-compileSdk = "32" androidconfig-targetSdk = "32" androidconfig-buildTools = "32.0.0" -androidGradle = "7.3.0" +androidGradle = "7.3.1" kotlin = "1.7.20" appcompat = "1.5.1" From bf980413e9f08c23aa8844eb6659decbd6000a29 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 16 Oct 2022 20:35:47 +0200 Subject: [PATCH 15/20] Update detekt to v1.22.0-RC2 (#73) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 07ec19cf..3bc5f26a 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -18,7 +18,7 @@ barcodeScanningGms = "18.1.0" materialDesign = "1.6.1" -detekt = "1.22.0-RC1" +detekt = "1.22.0-RC2" gradleVersions = "0.42.0" dokka = "1.7.20" From de7367505f20bc115055585994b4978be631e4b7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 17 Oct 2022 05:40:46 +0000 Subject: [PATCH 16/20] Update dependency com.github.ben-manes.versions to v0.43.0 --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 3bc5f26a..de2fbe60 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -19,7 +19,7 @@ barcodeScanningGms = "18.1.0" materialDesign = "1.6.1" detekt = "1.22.0-RC2" -gradleVersions = "0.42.0" +gradleVersions = "0.43.0" dokka = "1.7.20" junit = "5.9.1" From 4aeec05d9ea53fa334abbb6769792b738b766d02 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 19 Oct 2022 22:00:18 +0000 Subject: [PATCH 17/20] Update dependency com.google.android.material:material to v1.7.0 --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 3bc5f26a..e48a0e8f 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -16,7 +16,7 @@ cameraX = "1.1.0" barcodeScanning = "17.0.2" barcodeScanningGms = "18.1.0" -materialDesign = "1.6.1" +materialDesign = "1.7.0" detekt = "1.22.0-RC2" gradleVersions = "0.42.0" From d3d53ddc25b94f4569e744fedf8e8ab5c4ce330a Mon Sep 17 00:00:00 2001 From: Thomas Wirth Date: Thu, 27 Oct 2022 23:14:02 +0200 Subject: [PATCH 18/20] Revert "Update to detekt rc" This reverts commit 6d1f8cce --- detekt.yml | 4 ++-- gradle/libs.versions.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/detekt.yml b/detekt.yml index 2b82cdc4..66f48b5a 100644 --- a/detekt.yml +++ b/detekt.yml @@ -13,10 +13,10 @@ formatting: android: true Indentation: active: false - Filename: - active: false FinalNewline: insertFinalNewLine: false + ParameterListWrapping: + indentSize: 2 performance: SpreadOperator: diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 34ac9d82..d33a7f6e 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -18,7 +18,7 @@ barcodeScanningGms = "18.1.0" materialDesign = "1.7.0" -detekt = "1.22.0-RC2" +detekt = "1.21.0" gradleVersions = "0.43.0" dokka = "1.7.20" From f164aa9f43d2ccf150951152d42781992c14f956 Mon Sep 17 00:00:00 2001 From: Thomas Wirth Date: Thu, 27 Oct 2022 23:15:09 +0200 Subject: [PATCH 19/20] Catch internal MlKit errors and handle them gracefully --- .../github/g00fy2/quickie/QRCodeAnalyzer.kt | 31 ++++++++++++------- 1 file changed, 19 insertions(+), 12 deletions(-) diff --git a/quickie/src/main/kotlin/io/github/g00fy2/quickie/QRCodeAnalyzer.kt b/quickie/src/main/kotlin/io/github/g00fy2/quickie/QRCodeAnalyzer.kt index 33c41141..b3afc64a 100644 --- a/quickie/src/main/kotlin/io/github/g00fy2/quickie/QRCodeAnalyzer.kt +++ b/quickie/src/main/kotlin/io/github/g00fy2/quickie/QRCodeAnalyzer.kt @@ -21,7 +21,12 @@ internal class QRCodeAnalyzer( } else { BarcodeScannerOptions.Builder().setBarcodeFormats(barcodeFormats.firstOrNull() ?: Barcode.FORMAT_UNKNOWN) } - BarcodeScanning.getClient(optionsBuilder.build()) + try { + BarcodeScanning.getClient(optionsBuilder.build()) + } catch (e: Exception) { // catch if for some reason MlKitContext has not been initialized + onFailure(e) + null + } } @Volatile @@ -39,17 +44,19 @@ internal class QRCodeAnalyzer( } failureOccurred = false - barcodeScanner.process(imageProxy.toInputImage()) - .addOnSuccessListener { codes -> codes.firstNotNullOfOrNull { it }?.let { onSuccess(it) } } - .addOnFailureListener { - failureOccurred = true - failureTimestamp = System.currentTimeMillis() - onFailure(it) - } - .addOnCompleteListener { - onPassCompleted(failureOccurred) - imageProxy.close() - } + barcodeScanner?.let { scanner -> + scanner.process(imageProxy.toInputImage()) + .addOnSuccessListener { codes -> codes.firstNotNullOfOrNull { it }?.let { onSuccess(it) } } + .addOnFailureListener { + failureOccurred = true + failureTimestamp = System.currentTimeMillis() + onFailure(it) + } + .addOnCompleteListener { + onPassCompleted(failureOccurred) + imageProxy.close() + } + } } @ExperimentalGetImage From 3010007826389ed4dd7675b7832720d809e495fa Mon Sep 17 00:00:00 2001 From: Thomas Wirth Date: Thu, 27 Oct 2022 23:20:19 +0200 Subject: [PATCH 20/20] Bump version to 1.5.2 --- README.md | 4 ++-- gradle/libs.versions.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index c62314bc..819c1c59 100644 --- a/README.md +++ b/README.md @@ -21,10 +21,10 @@ There are two different flavors available on `mavenCentral()`: ```kotlin // bundled: -implementation("io.github.g00fy2.quickie:quickie-bundled:1.5.1") +implementation("io.github.g00fy2.quickie:quickie-bundled:1.5.2") // unbundled: -implementation("io.github.g00fy2.quickie:quickie-unbundled:1.5.1") +implementation("io.github.g00fy2.quickie:quickie-unbundled:1.5.2") ``` ## Quick Start diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index d33a7f6e..ea514289 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,5 +1,5 @@ [versions] -quickie = "1.5.1" +quickie = "1.5.2" androidconfig-minSdk = "21" androidconfig-compileSdk = "32"