What's Changed
- fix: Error in selected-calendars cron of Delegation Credentials due to plus based emails by @hariombalhara in #21465
- test: fix few e2e flakes by @anikdhabal in #21408
- chore: fixed two dark mode app logos by @PeerRich in #21482
- refactor: platform docs and oauth webhook auth by @supalarry in #21488
- feat: recording url with 6 months expiry time by @Udit-takkar in #18707
- ci: remove deprecated submodule code by @zomars in #20731
- feat: upgrade typescript to 5.8.3 by @devin-ai-integration in #21449
- feat(calendar): add error tracking with attempts to SelectedCalendar by @devin-ai-integration in #21326
- chore: Improve error handling for avatar API by @emrysal in #21493
- fix: Host schedule not updating upon updating/deleting default schedule by @anikdhabal in #20750
- Revert "test: fix few e2e flakes" by @zomars in #21501
- perf: parallelize getBusyTimes calls to improve performance by @devin-ai-integration in #21372
- fix: e2e test failure in ci by @anikdhabal in #21510
- perf: Utilize layout files for routing form pages by @hbjORbj in #21478
Full Changelog: v5.3.4...v5.3.5