What's Changed
- fix: disable sending sms when email is present by @Udit-takkar in #18632
- fix: main lint errors by @emrysal in #18634
- feat: don't show zapier/make webhooks in webhook list by @kart1ka in #18607
- fix: make ESLint work and fix lint errors that were undetected before by @hbjORbj in #18639
- chore: clean up config matcher in middleware by @hbjORbj in #18638
- fix: potential fix for flaky layout shift by @hbjORbj in #18651
- feat: update translations via @replexica by @calcom-bot in #18598
- fix: /booking page datefilter by @anikdhabal in #18654
- chore: log error to Sentry in app router error page by @hbjORbj in #18637
- perf: improve routing insights view (2) by @eunjae-lee in #18566
- feat: get org ooo entries and filters/sort by @ThyMinimalDev in #18645
- fix: phone number in confirmation email by @Udit-takkar in #18642
- chore: platform libraries readme publish reasons by @ThyMinimalDev in #18646
- fix: BUG: adding filters to settings/teams/[team-id]/members page thr… by @Amit91848 in #18631
- perf: no need for two query fetches for d link (private booking page) by @hbjORbj in #18659
- fix: html render from calendar invite by @Praashh in #18577
- feat: Routing form submitted but no booking - Salesforce actions by @joeauyeung in #18616
- chore: migrate /team booking pages by @hbjORbj in #18656
- fix: Booker atom name booking field by @supalarry in #18653
- chore: migrate /org team pages, team type pages and user type pages by @hbjORbj in #18668
- refactor: use DataTable for /bookings by @eunjae-lee in #18589
- fix: Remove export keyword @ route - only default allowed by @emrysal in #18682
- fix: disable custom templates for free plan by @CarinaWolli in #18635
Full Changelog: v4.8.18...v4.8.19