native_workmanager_gen 1.4.3
native_workmanager_gen: ^1.4.3 copied to clipboard
Code generator for native_workmanager. Generates type-safe DartWorker callback IDs and worker registry from @WorkerCallback annotations.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
1.4.3 - 2026-07-17 #
- Version bump synchronized with
native_workmanager1.4.3. No codegen changes — the 1.4.3 fix (iOS SwiftPM manifest: test target outside the package root) is entirely in the main package'sPackage.swift.
1.4.2 - 2026-07-17 #
- Version bump synchronized with
native_workmanager1.4.2. No codegen changes — the 1.4.2 fixes (iOS SwiftPM hyphenated library product #52, explicit UIKit imports) are entirely in the main package's iOS build configuration and Swift sources.
1.4.1 - 2026-07-16 #
- Version bump synchronized with
native_workmanager1.4.1. No codegen changes — the 1.4.1 fixes (iOS Swift Package Manager remote binary target #49, AndroidCancellationExceptionhandling,work-runtime-ktx2.11.2) are runtime/build-only and do not affect@WorkerCallbackcode generation.
1.4.0 - 2026-07-16 #
- Version bump synchronized with
native_workmanager1.4.0. No codegen changes — the 1.4.0 changes (DartWorker retry-on-false andConstraints.maxRetriesenforcement via kmpworkmanager 3.1.0) are runtime-only and do not affect@WorkerCallbackcode generation.
1.3.3 - 2026-07-14 #
- Version bump synchronized with
native_workmanager1.3.3. No codegen changes — the 1.3.3 fixes (DartWorker progress events and persisted TaskStore status, #38/#39) are runtime-only and do not affect@WorkerCallbackcode generation.
1.3.2 - 2026-07-07 #
- Version bump synchronized with
native_workmanager1.3.2. No codegen changes — the 1.3.2 fixes (iOS BGTask launch-window crash, kmpworkmanager core upgrade) are runtime-only and do not affect@WorkerCallbackcode generation.
1.3.1 - 2026-06-07 #
- Version bump synchronized with
native_workmanager1.3.1.
1.2.7 - 2026-05-11 #
- Synchronized version bump with
native_workmanager1.2.7.
1.2.6 - 2026-05-08 #
- Synchronized version bump with
native_workmanager1.2.6.
1.0.4 - 2026-04-20 #
Fixed #
- Widened
analyzerconstraint from^12.0.0to>=10.0.0 <13.0.0to resolvemetaversion conflict on Flutter 3.41.x (analyzer 10.xrequiresmeta ^1.15.0). - Replaced deprecated
getDisplayString(withNullability: false)withgetDisplayString().
1.0.3 #
Changed #
- Require
analyzer >=12.0.0and Dart SDK>=3.9.0. - Replaced
FunctionElement(removed in analyzer 12.x) withElementKind.FUNCTIONcheck andTopLevelFunctionElementcast. - Replaced
element.parameterswithfn.formalParameters(renamed in analyzer 12.x). - Replaced
element.namewithelement.displayName(nowString?in analyzer 12.x).
1.0.2 #
Fixed #
- Replaced
TypeChecker.fromRuntime(removed in source_gen 4.x) withTypeChecker.fromUrl— removesdart:mirrorsdependency and fixes static analysis on pub.dev. - Removed
native_workmanagerfrom runtime dependencies (only needed at build time via URI).