Skip to content

v1.2.1 - Security Hardening & Test Suite Enhancements

Choose a tag to compare

@vietnguyentuan2019 vietnguyentuan2019 released this 19 Apr 23:46
· 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 WorkManagerLogger interface.

Fixed

  • Migration Tool: Fixed missing executable for dart run native_workmanager:migrate (#14).