startup_tasks 1.0.2
startup_tasks: ^1.0.2 copied to clipboard
A lightweight Dart scheduler for coordinating Flutter app startup stages, task dependencies, retries, timeouts, and reports.
Changelog #
1.0.2 #
- Changed in-stage scheduling from batch-barrier execution to work-conserving execution; dependents now start as soon as their dependencies complete while still respecting
maxConcurrentTasks.
1.0.1 #
- Updated package metadata for pub.flutter-io.cn publishing.
- Added bilingual Chinese and English comments across public APIs and examples.
- Clarified startup stage documentation to avoid implying Flutter-only usage.
1.0.0 #
- Initial release with staged startup task scheduling.
- Added dependency validation, cycle detection, per-stage concurrency, retries, timeouts, cooperative cancellation, typed context values, and structured reports.