From b077f1cbf60cd648027caa226810380d3e2211f7 Mon Sep 17 00:00:00 2001 From: Sebastian Roth Date: Mon, 7 Sep 2026 11:06:13 +0100 Subject: [PATCH] =?UTF-8?q?chore(release):=20publish=20packages=20?= =?UTF-8?q?=E2=80=94=20workmanager=200.10.10?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 43 +++++++++++++++++++++ workmanager/CHANGELOG.md | 4 ++ workmanager/pubspec.yaml | 8 ++-- workmanager_android/CHANGELOG.md | 4 ++ workmanager_android/pubspec.yaml | 2 +- workmanager_apple/CHANGELOG.md | 4 ++ workmanager_apple/pubspec.yaml | 2 +- workmanager_platform_interface/CHANGELOG.md | 4 ++ workmanager_platform_interface/pubspec.yaml | 2 +- 9 files changed, 66 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d3d71ebf..1f04539a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,49 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## 2026-09-07 + +### Changes + +--- + +Packages with breaking changes: + + - There are no breaking changes in this release. + +Packages with other changes: + + - [`workmanager` - `v0.10.10`](#workmanager---v01010) + - [`workmanager_android` - `v0.10.9`](#workmanager_android---v0109) + - [`workmanager_apple` - `v0.9.11`](#workmanager_apple---v0911) + - [`workmanager_platform_interface` - `v0.10.5`](#workmanager_platform_interface---v0105) + +Packages with dependency updates only: + +> Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project. + + - `workmanager` - `v0.10.10` + +--- + +#### `workmanager` - `v0.10.10` + + - **FIX**(android): background tasks no longer fail ~30 seconds after start on Android 16 when the Dart isolate boots slowly — the background handshake is Dart-initiated again (#738). + +#### `workmanager_android` - `v0.10.9` + + - **FIX**(android): background tasks no longer fail ~30 seconds after start on Android 16 when the Dart isolate boots slowly — the worker now waits for a Dart readiness signal instead of sending the task before the isolate is ready (#738). + +#### `workmanager_apple` - `v0.9.11` + + - **FIX**: the plugin accepts the new Dart background-channel readiness signal (parity with the Android handshake fix, #738); no user-facing behavior change yet. + +#### `workmanager_platform_interface` - `v0.10.5` + + - **FIX**: added the `notifyBackgroundChannelInitialized` host signal backing the Android handshake fix (#738). + +--- + ## 2026-08-20 ### Changes diff --git a/workmanager/CHANGELOG.md b/workmanager/CHANGELOG.md index 7a3e221f..ececf876 100644 --- a/workmanager/CHANGELOG.md +++ b/workmanager/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.10.10 + + - **FIX**(android): background tasks no longer fail ~30 seconds after start on Android 16 when the Dart isolate boots slowly — the background handshake is Dart-initiated again (#738). + ## 0.10.9 - **FIX**(android): one-off work no longer stays RUNNING forever on Android 16 when the app is backgrounded during task execution (#732). diff --git a/workmanager/pubspec.yaml b/workmanager/pubspec.yaml index 5fe34f74..280806db 100644 --- a/workmanager/pubspec.yaml +++ b/workmanager/pubspec.yaml @@ -1,6 +1,6 @@ name: workmanager description: Flutter Workmanager. This plugin allows you to schedule background work on Android and iOS. -version: 0.10.9 +version: 0.10.10 # publish_to: none homepage: https://github.com/fluttercommunity/flutter_workmanager repository: https://github.com/fluttercommunity/flutter_workmanager @@ -13,9 +13,9 @@ environment: dependencies: flutter: sdk: flutter - workmanager_platform_interface: ^0.10.4 - workmanager_android: ^0.10.8 - workmanager_apple: ^0.9.10 + workmanager_platform_interface: ^0.10.5 + workmanager_android: ^0.10.9 + workmanager_apple: ^0.9.11 workmanager_web: ^0.2.0 workmanager_linux: ^0.1.1 diff --git a/workmanager_android/CHANGELOG.md b/workmanager_android/CHANGELOG.md index c4d12eec..916abf0d 100644 --- a/workmanager_android/CHANGELOG.md +++ b/workmanager_android/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.10.9 + + - **FIX**(android): background tasks no longer fail ~30 seconds after start on Android 16 when the Dart isolate boots slowly — the worker now waits for a Dart readiness signal instead of sending the task before the isolate is ready (#738). + ## 0.10.8 - **FIX**(android): one-off work no longer stays RUNNING forever on Android 16 when the app is backgrounded during task execution (#732). diff --git a/workmanager_android/pubspec.yaml b/workmanager_android/pubspec.yaml index 3c6e22ec..0f0215a5 100644 --- a/workmanager_android/pubspec.yaml +++ b/workmanager_android/pubspec.yaml @@ -1,6 +1,6 @@ name: workmanager_android description: Android implementation of the workmanager plugin. -version: 0.10.8 +version: 0.10.9 # publish_to: none homepage: https://github.com/fluttercommunity/flutter_workmanager repository: https://github.com/fluttercommunity/flutter_workmanager diff --git a/workmanager_apple/CHANGELOG.md b/workmanager_apple/CHANGELOG.md index 511a434f..0a03f7f0 100644 --- a/workmanager_apple/CHANGELOG.md +++ b/workmanager_apple/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.9.11 + + - **FIX**: the plugin accepts the new Dart background-channel readiness signal (parity with the Android handshake fix, #738); no user-facing behavior change yet. + ## 0.9.10 - **FEAT**(android): progress updates for long-running tasks (#720). diff --git a/workmanager_apple/pubspec.yaml b/workmanager_apple/pubspec.yaml index b69dcd3d..ca87f0db 100644 --- a/workmanager_apple/pubspec.yaml +++ b/workmanager_apple/pubspec.yaml @@ -1,6 +1,6 @@ name: workmanager_apple description: Apple platform (iOS/macOS) implementation of the workmanager plugin. -version: 0.9.10 +version: 0.9.11 # publish_to: none homepage: https://github.com/fluttercommunity/flutter_workmanager repository: https://github.com/fluttercommunity/flutter_workmanager diff --git a/workmanager_platform_interface/CHANGELOG.md b/workmanager_platform_interface/CHANGELOG.md index 3d96b81b..1772a816 100644 --- a/workmanager_platform_interface/CHANGELOG.md +++ b/workmanager_platform_interface/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.10.5 + + - **FIX**: added the `notifyBackgroundChannelInitialized` host signal backing the Android handshake fix (#738). + ## 0.10.4 - **FEAT**(android): progress updates for long-running tasks (#720). diff --git a/workmanager_platform_interface/pubspec.yaml b/workmanager_platform_interface/pubspec.yaml index 92f7e28c..379a95f6 100644 --- a/workmanager_platform_interface/pubspec.yaml +++ b/workmanager_platform_interface/pubspec.yaml @@ -1,6 +1,6 @@ name: workmanager_platform_interface description: A common platform interface for the workmanager plugin. -version: 0.10.4 +version: 0.10.5 # publish_to: none homepage: https://github.com/fluttercommunity/flutter_workmanager repository: https://github.com/fluttercommunity/flutter_workmanager