Skip to content

v0.65.1 — Cron Timer Reliability Fix

Choose a tag to compare

@github-actions github-actions released this 17 Mar 03:45
· 207 commits to main since this release

Highlights

  • Cron timer fix — Cron jobs now fire directly when the timer triggers instead of recomputing the next run, which was causing the current time slot to be skipped.
  • Debounced refresh — Refresh events from task completion and window focus are now debounced (3s) to prevent rapid timer cancellation/recreation.

Other improvements

  • Added comprehensive test suite for CronManager scheduling behavior
  • Running crons are no longer cancelled during rescheduleRepo — their rescheduling is deferred to fireCron.finally()