You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Pump timezone offset now rounds to the nearest 15 minutes, not whole hours (#20, fixes #15). Previously, users in half/quarter-hour timezones (+05:30 India, +09:30 central Australia, +05:45 Nepal, −03:30 Newfoundland) had every SGV timestamp skewed by up to 30 minutes. ⚠️ Behaviour change: pump clocks off by more than 7.5 minutes are no longer silently rounded away — set the pump clock accurately.
systemd ReadWritePaths is now directory-level (#19, fixes #16). The previous per-file bind mounts would have silently blocked the stale-token recovery path (deleting logindata.json on refresh-token expiry). Needs on-host verification — see #16's checklist.
Version/docs sync (#18, fixes #17): package.json now matches the release tag, CONTRIBUTING's Node matrix matches CI (20/22), and a maintainer release checklist prevents recurrence.
Notes
No new dependencies. 33/33 tests passing on Node 20 + 22; the suite is verified timezone-independent (run under UTC, Asia/Kolkata, America/St_Johns).
Real-data validation against a live 780G is still pending (#12). Nothing in this release has been tested against a real CareLink account.