From ab8a80a300cbe4a63521089bae56af51b29a3acd Mon Sep 17 00:00:00 2001 From: Sebastian Roth Date: Fri, 22 Sep 2023 23:06:42 +0100 Subject: [PATCH] Bump to workmanager 2.8.1 (#507) --- CHANGELOG.md | 2 ++ android/build.gradle | 2 +- .../kotlin/dev/fluttercommunity/workmanager/Extractor.kt | 5 +++-- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2dbaa55..a7acc65 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,7 @@ # next +* Android: Bump to workmanager 2.8.1 +* Android: Move to Android Gradle Plugin 8.x * Android: Migrate away from ResolvableFuture (#399). # 0.5.1 diff --git a/android/build.gradle b/android/build.gradle index 56af979..44f13da 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -57,7 +57,7 @@ android { dependencies { implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" - def work_version = "2.7.1" + def work_version = "2.8.1" implementation "androidx.work:work-runtime:$work_version" implementation "androidx.concurrent:concurrent-futures:1.1.0" diff --git a/android/src/main/kotlin/dev/fluttercommunity/workmanager/Extractor.kt b/android/src/main/kotlin/dev/fluttercommunity/workmanager/Extractor.kt index 61f3dc9..9c427b4 100644 --- a/android/src/main/kotlin/dev/fluttercommunity/workmanager/Extractor.kt +++ b/android/src/main/kotlin/dev/fluttercommunity/workmanager/Extractor.kt @@ -10,6 +10,7 @@ import androidx.work.NetworkType import androidx.work.OneTimeWorkRequest import androidx.work.OutOfQuotaPolicy import androidx.work.PeriodicWorkRequest +import androidx.work.WorkRequest import dev.fluttercommunity.workmanager.WorkManagerCall.CancelTask.ByTag.KEYS.UNREGISTER_TASK_TAG_KEY import dev.fluttercommunity.workmanager.WorkManagerCall.CancelTask.ByUniqueName.KEYS.UNREGISTER_TASK_UNIQUE_NAME_KEY import dev.fluttercommunity.workmanager.WorkManagerCall.Initialize.KEYS.INITIALIZE_TASK_CALL_HANDLE_KEY @@ -147,8 +148,8 @@ sealed class WorkManagerCall { } private enum class TaskType(val minimumBackOffDelay: Long) { - ONE_OFF(OneTimeWorkRequest.MIN_BACKOFF_MILLIS), - PERIODIC(PeriodicWorkRequest.MIN_BACKOFF_MILLIS) + ONE_OFF(WorkRequest.MIN_BACKOFF_MILLIS), + PERIODIC(WorkRequest.MIN_BACKOFF_MILLIS) } object Extractor {