Keeper.sh
Calendar sync tool that aggregates and syncs events across providers
Alternative to: onecal, calendarbridge, reclaim.ai
About
Versions (100)
v2.14.8
2026-08-13What’s Changed
- fix(google): tolerate an omitted calendar list and unnamed calendars (#588) by @ridafkih in https://github.com/ridafkih/keeper.sh/pull/605
- fix(calendar): anchor interpreted all-day events on UTC midnight by @ridafkih in https://github.com/ridafkih/keeper.sh/pull/602
- test: pin the withheld-series wiring and upper-edge mirror retirement by @ridafkih in https://github.com/ridafkih/keeper.sh/pull/601
- fix: fall back to entitlements when the customer state read fails by @ridafkih in https://github.com/ridafkih/keeper.sh/pull/618
- fix: stop serving bun’s development error page in production by @ridafkih in https://github.com/ridafkih/keeper.sh/pull/640
- ci: run the database-gated tests against postgres by @ridafkih in https://github.com/ridafkih/keeper.sh/pull/638
- refactor: remove the dormant calendar invalidation guard by @ridafkih in https://github.com/ridafkih/keeper.sh/pull/599
- fix(api): bound the published iCal feed to its configured horizon by @ridafkih in https://github.com/ridafkih/keeper.sh/pull/600
- fix(web): validate the subscription fallback and hold a known billing interval by @ridafkih in https://github.com/ridafkih/keeper.sh/pull/637
- fix(outlook): rate limit, back off, and retry throttled destination writes (#568) by @ridafkih in https://github.com/ridafkih/keeper.sh/pull/603
- fix(cron): stop labelling Postgres connection failures as provider API errors by @ridafkih in https://github.com/ridafkih/keeper.sh/pull/622
- fix(sync): back off a destination whose every operation failed by @ridafkih in https://github.com/ridafkih/keeper.sh/pull/615
Full Changelog: https://github.com/ridafkih/keeper.sh/compare/v2.14.7…v2.14.8