From edec55dc8c35fb6b8b79fed9901ee4a2b39e7fcb Mon Sep 17 00:00:00 2001 From: Fabian Henneke Date: Fri, 31 Jul 2020 09:41:24 +0200 Subject: [PATCH 1/2] Downgrade coroutines to 1.3.6 to fix VerifyErrors --- CHANGELOG.md | 4 ++++ dependencies.gradle | 5 +++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 204704be4..f691a7d1c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,10 @@ All notable changes to this project will be documented in this file. ## [Unreleased] +### Fixed + +- Worked around a dependency bug that would crash the Autofill service when triggered on an OTP field + ## [1.10.2] - 2020-07-30 ### Fixed diff --git a/dependencies.gradle b/dependencies.gradle index d05e0e6da..301b4ea9b 100644 --- a/dependencies.gradle +++ b/dependencies.gradle @@ -17,8 +17,9 @@ ext.deps = [ kotlin: [ coroutines: [ - android: 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.7', - core: 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.7', + // #989: Keep these at 1.3.6 as long as we are not using Kotlin 1.4 to prevent crashes. + android: 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.6', + core: 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.6', ], stdlib8: 'org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.72' ], From 327e28bb57f665de3e9fa8a9382893d5a71a2bcc Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Fri, 31 Jul 2020 13:34:18 +0530 Subject: [PATCH 2/2] build: bump version Signed-off-by: Harsh Shandilya --- CHANGELOG.md | 6 +++++- app/build.gradle | 4 ++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f691a7d1c..b2cf136a9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,8 @@ All notable changes to this project will be documented in this file. ## [Unreleased] +## [1.10.3] - 2020-07-30 + ### Fixed - Worked around a dependency bug that would crash the Autofill service when triggered on an OTP field @@ -271,7 +273,9 @@ All notable changes to this project will be documented in this file. - Fix elements overlapping. -[Unreleased]: https://github.com/android-password-store/Android-Password-Store/compare/1.10.2...HEAD +[Unreleased]: https://github.com/android-password-store/Android-Password-Store/compare/1.10.3...HEAD + +[1.10.3]: https://github.com/android-password-store/Android-Password-Store/compare/1.10.2...1.10.3 [1.10.2]: https://github.com/android-password-store/Android-Password-Store/compare/1.10.1...1.10.2 diff --git a/app/build.gradle b/app/build.gradle index ca356b83b..196710942 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -25,8 +25,8 @@ android { defaultConfig { applicationId 'dev.msfjarvis.aps' - versionCode 11020 - versionName '1.10.2' + versionCode 11030 + versionName '1.10.3' } lintOptions {