Skip to content

v0.1.1 - DST Offset, Timezone Filtering & Retry Fixes

Latest

Choose a tag to compare

@Jnyananjan Jnyananjan released this 30 Oct 08:14
· 14 commits to main since this release
9803311

What's Changed

Special thanks to @mattabate for discovering and reporting these edge cases!

Bug Fixes

  • Time: Correct parseLocalToUtc 1-hour offset near DST transitions using a 2-pass offset check (#2).
  • Database: Respect userTimezone in listTasks 'today' filter so early-morning local tasks are not excluded (#3).
  • Worker: Stop infinite 2-minute retry loop by terminating on permanent Telegram errors (403, blocked, chat not found) and adding exponential backoff capped by max_follow_ups for transient errors (#1).
  • Tests: Fix flaky tampering check in encryption test suite.