What's Changed
- chore(seo): bump to fc17ad7 by @keeper-sh-bot[bot] in #840
- chore(claude): bump to e52115f by @keeper-sh-bot[bot] in #839
- test(calendar): compare phase durations against each other, not fixed bounds by @ridafkih in #834
- fix(database): store instants as timestamptz, and say why a push moved nothing by @ridafkih in #821
- fix(database): keep the concurrent index build out of the lock timeout by @ridafkih in #831
- fix(oauth): retry the credential write that carries a rotated refresh token by @ridafkih in #841
- fix(worker): stop a file save abandoning the jobs the worker holds by @ridafkih in #845
- feat(web): offer Pro from the dashboard, not only from a locked feature by @ridafkih in #846
Full Changelog: v2.18.7...v2.18.8