Skip to content

Commit 284e275

Browse files
chore(release): v1.8.3 — lib/ audit fixes (validators, DartWorker wire resolution, iOS existingPolicy+executionId)
1 parent 921705c commit 284e275

13 files changed

Lines changed: 21 additions & 14 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [Unreleased]
8+
## [1.8.3] - 2026-09-24
99

1010
Fixes 3 issues found by a full `lib/` audit (2026-09-23), reviewed in detail
1111
in the linked commits. Ships as **1.8.3** (1.8.2 is already live on pub.dev

‎README.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ No boilerplate. No native code to write. No `AndroidManifest.xml` changes. Each
4646

4747
```yaml
4848
dependencies:
49-
native_workmanager: ^1.8.2
49+
native_workmanager: ^1.8.3
5050
```
5151
5252
**2. Initialize once in `main()`:**

‎android/build.gradle‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
group = "dev.brewkits.native_workmanager"
2-
version = "1.8.2"
2+
version = "1.8.3"
33

44
apply plugin: "com.android.library"
55
// No `apply plugin: "kotlin-android"` here (issue #76). Flutter >= 3.44 applies KGP to plugin

‎doc/API_REFERENCE.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1137,5 +1137,5 @@ See [ANDROID_SETUP.md](ANDROID_SETUP.md) for the full guidance.
11371137

11381138
---
11391139

1140-
**Version:** 1.8.2
1141-
**Last Updated:** 2026-09-23
1140+
**Version:** 1.8.3
1141+
**Last Updated:** 2026-09-24

‎example/ios/Podfile.lock‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ PODS:
22
- Flutter (1.0.0)
33
- integration_test (0.0.1):
44
- Flutter
5-
- native_workmanager (1.8.2):
5+
- native_workmanager (1.8.3):
66
- Flutter
77
- shared_preferences_foundation (0.0.1):
88
- Flutter
@@ -32,7 +32,7 @@ EXTERNAL SOURCES:
3232
SPEC CHECKSUMS:
3333
Flutter: 71a624a5bc0c04062bf19101d501e466baf2fb47
3434
integration_test: 4a889634ef21a45d28d50d622cf412dc6d9f586e
35-
native_workmanager: 83c12cfb9fe8fed5e10e41952645ce834419ef95
35+
native_workmanager: 67697404c8b64270840560dc00c651e2c0c8e7e1
3636
shared_preferences_foundation: 7036424c3d8ec98dfe75ff1667cb0cd531ec82bb
3737
workmanager_apple: 1fc2a64e6a63ed3540fbb91b65f0c0d501881248
3838

‎example/lib/main.dart‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -362,7 +362,7 @@ class _DemoHomePageState extends State<DemoHomePage> {
362362
});
363363

364364
_addLog(
365-
'🚀 NativeWorkManager v1.8.2 — Industrial Reliability & FGS Bypass',
365+
'🚀 NativeWorkManager v1.8.3 — Industrial Reliability & FGS Bypass',
366366
);
367367
}
368368

‎example/lib/pages/demo_scenarios_page.dart‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -703,7 +703,7 @@ class _DemoScenariosPageState extends State<DemoScenariosPage> {
703703
),
704704
),
705705
Text(
706-
'v1.8.2 · 50+ ready-to-run examples',
706+
'v1.8.3 · 50+ ready-to-run examples',
707707
style: TextStyle(
708708
color: Colors.white.withAlpha(200),
709709
fontSize: 12,

‎example/pubspec.lock‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ packages:
253253
path: ".."
254254
relative: true
255255
source: path
256-
version: "1.8.2"
256+
version: "1.8.3"
257257
objective_c:
258258
dependency: transitive
259259
description:

‎ios/native_workmanager.podspec‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#
55
Pod::Spec.new do |s|
66
s.name = 'native_workmanager'
7-
s.version = '1.8.2'
7+
s.version = '1.8.3'
88
s.summary = 'Background task manager for Flutter using platform-native APIs.'
99
s.description = <<-DESC
1010
Native WorkManager is a Flutter plugin that provides native background task scheduling

‎native_workmanager_gen/CHANGELOG.md‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,13 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
66

7+
## [1.8.3] - 2026-09-24
8+
9+
- Version bump synchronized with `native_workmanager` 1.8.3 (lib/ audit: two
10+
missing-validator/path-traversal fixes, DartWorker resolution for
11+
TaskGraph/RemoteTrigger, iOS existingPolicy + issue #72 executionId port).
12+
No codegen changes.
13+
714
## [1.8.2] - 2026-09-23
815

916
- Version bump synchronized with `native_workmanager` 1.8.2 (issue #76:

0 commit comments

Comments
 (0)