diff --git a/CHANGELOG.md b/CHANGELOG.md index f065e60..d5df7d5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased] +## [1.8.2] - 2026-09-23 ### Added diff --git a/README.md b/README.md index ef21b33..856b04a 100644 --- a/README.md +++ b/README.md @@ -46,7 +46,7 @@ No boilerplate. No native code to write. No `AndroidManifest.xml` changes. Each ```yaml dependencies: - native_workmanager: ^1.8.1 + native_workmanager: ^1.8.2 ``` **2. Initialize once in `main()`:** diff --git a/android/build.gradle b/android/build.gradle index 4ae1c82..6e808e2 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -1,5 +1,5 @@ group = "dev.brewkits.native_workmanager" -version = "1.8.1" +version = "1.8.2" apply plugin: "com.android.library" // No `apply plugin: "kotlin-android"` here (issue #76). Flutter >= 3.44 applies KGP to plugin diff --git a/doc/API_REFERENCE.md b/doc/API_REFERENCE.md index 95e1fb6..99a75dd 100644 --- a/doc/API_REFERENCE.md +++ b/doc/API_REFERENCE.md @@ -1137,5 +1137,5 @@ See [ANDROID_SETUP.md](ANDROID_SETUP.md) for the full guidance. --- -**Version:** 1.8.1 -**Last Updated:** 2026-09-06 +**Version:** 1.8.2 +**Last Updated:** 2026-09-23 diff --git a/example/ios/Podfile.lock b/example/ios/Podfile.lock index c48f9e4..c20e2ea 100644 --- a/example/ios/Podfile.lock +++ b/example/ios/Podfile.lock @@ -2,7 +2,7 @@ PODS: - Flutter (1.0.0) - integration_test (0.0.1): - Flutter - - native_workmanager (1.8.1): + - native_workmanager (1.8.2): - Flutter - shared_preferences_foundation (0.0.1): - Flutter @@ -32,7 +32,7 @@ EXTERNAL SOURCES: SPEC CHECKSUMS: Flutter: 71a624a5bc0c04062bf19101d501e466baf2fb47 integration_test: 4a889634ef21a45d28d50d622cf412dc6d9f586e - native_workmanager: 974ce470832dc6af8f5351b657c1525e9fedbabe + native_workmanager: 83c12cfb9fe8fed5e10e41952645ce834419ef95 shared_preferences_foundation: 7036424c3d8ec98dfe75ff1667cb0cd531ec82bb workmanager_apple: 1fc2a64e6a63ed3540fbb91b65f0c0d501881248 diff --git a/example/lib/main.dart b/example/lib/main.dart index 779a934..be2f810 100644 --- a/example/lib/main.dart +++ b/example/lib/main.dart @@ -362,7 +362,7 @@ class _DemoHomePageState extends State { }); _addLog( - '๐Ÿš€ NativeWorkManager v1.8.1 โ€” Industrial Reliability & FGS Bypass', + '๐Ÿš€ NativeWorkManager v1.8.2 โ€” Industrial Reliability & FGS Bypass', ); } diff --git a/example/lib/pages/demo_scenarios_page.dart b/example/lib/pages/demo_scenarios_page.dart index 9fa789c..48ef2cb 100644 --- a/example/lib/pages/demo_scenarios_page.dart +++ b/example/lib/pages/demo_scenarios_page.dart @@ -703,7 +703,7 @@ class _DemoScenariosPageState extends State { ), ), Text( - 'v1.8.1 ยท 50+ ready-to-run examples', + 'v1.8.2 ยท 50+ ready-to-run examples', style: TextStyle( color: Colors.white.withAlpha(200), fontSize: 12, diff --git a/example/pubspec.lock b/example/pubspec.lock index 3a3b744..cbbbcde 100644 --- a/example/pubspec.lock +++ b/example/pubspec.lock @@ -253,7 +253,7 @@ packages: path: ".." relative: true source: path - version: "1.8.1" + version: "1.8.2" objective_c: dependency: transitive description: diff --git a/ios/native_workmanager.podspec b/ios/native_workmanager.podspec index df35165..9fb9bb9 100644 --- a/ios/native_workmanager.podspec +++ b/ios/native_workmanager.podspec @@ -4,7 +4,7 @@ # Pod::Spec.new do |s| s.name = 'native_workmanager' - s.version = '1.8.1' + s.version = '1.8.2' s.summary = 'Background task manager for Flutter using platform-native APIs.' s.description = <<-DESC Native WorkManager is a Flutter plugin that provides native background task scheduling diff --git a/native_workmanager_gen/CHANGELOG.md b/native_workmanager_gen/CHANGELOG.md index a4216f7..12b1ad1 100644 --- a/native_workmanager_gen/CHANGELOG.md +++ b/native_workmanager_gen/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). +## [1.8.2] - 2026-09-23 + +- Version bump synchronized with `native_workmanager` 1.8.2 (issue #76: + Built-in Kotlin migration, minimum Flutter 3.44; issue #75: `DartWorker` + onStopped hook). No codegen changes. + ## [1.8.1] - 2026-09-12 - Version bump synchronized with `native_workmanager` 1.8.1 (issue #72: diff --git a/native_workmanager_gen/README.md b/native_workmanager_gen/README.md index 8992461..8c729f1 100644 --- a/native_workmanager_gen/README.md +++ b/native_workmanager_gen/README.md @@ -8,7 +8,7 @@ Generates type-safe Dart callback IDs and a worker registry from `@WorkerCallbac ```yaml dev_dependencies: - native_workmanager_gen: ^1.8.1 + native_workmanager_gen: ^1.8.2 build_runner: ^2.4.0 ``` diff --git a/native_workmanager_gen/pubspec.yaml b/native_workmanager_gen/pubspec.yaml index cbd54de..302af13 100644 --- a/native_workmanager_gen/pubspec.yaml +++ b/native_workmanager_gen/pubspec.yaml @@ -1,5 +1,5 @@ name: native_workmanager_gen -version: 1.8.1 +version: 1.8.2 description: > Code generator for native_workmanager. Generates type-safe DartWorker callback IDs and worker registry from diff --git a/pubspec.yaml b/pubspec.yaml index 90ce83f..60efb64 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: native_workmanager description: "Background task scheduling for Flutter โ€” 25+ native workers (HTTP, image, crypto, file), task chains, zero Flutter Engine overhead." -version: 1.8.1 +version: 1.8.2 homepage: https://github.com/brewkits/native_workmanager repository: https://github.com/brewkits/native_workmanager issue_tracker: https://github.com/brewkits/native_workmanager/issues