What's Changed
- ci: move workflow actions onto node24 runtimes by @ridafkih in #532
- fix: normalize canonical URL joins in seo.ts by @ridafkih in #509
- feat: add breadcrumb navigation to marketing subpages by @ridafkih in #511
- fix: give light-theme elevated surfaces the same separation as dark by @ridafkih in #513
- fix: reset scroll position on navigation by @ridafkih in #510
- feat(web): add /features and /pricing pages by @ridafkih in #480
- refactor: move the comparison article into the blog by @ridafkih in #483
- docs: add CalDAV provider-pair sync guides by @ridafkih in #481
- docs: add Google/Outlook calendar sync how-to guides by @ridafkih in #503
- docs: add Fastmail-to-Google and Nextcloud-to-Outlook sync guides by @ridafkih in #504
- docs: comparison posts for SyncDate, SyncThemCalendars and Kalender Sync by @ridafkih in #506
- docs: add OneCal and CalendarBridge comparison posts by @ridafkih in #508
- docs: add Reclaim.ai and Morgen comparison posts by @ridafkih in #512
Full Changelog: v2.14.0...v2.14.1