v1.2.1 - Security Hardening & Test Suite Enhancements
·
222 commits
to main
since this release
Security Hardening
- HTTPS Enforcement: Option to block plain HTTP requests.
- SSRF Protection: Option to block private/loopback IP ranges.
- Path Traversal: Enhanced validation against null-byte and encoded dot-segment injection.
Test Suite Enhancements
- 100+ new test cases across unit, security, and integration categories.
- Multi-stage workflow verification (Download -> Encrypt -> Dart Finalizer).
- High-load stress testing (30+ concurrent tasks).
Native Improvements
- Android: Hard isolate timeouts to prevent memory leaks.
- Android: Batch deletion for task store maintenance.
- Observability: New type-safe
WorkManagerLoggerinterface.
Fixed
- Migration Tool: Fixed missing executable for
dart run native_workmanager:migrate(#14).