What's Changed
- refactor: required booking fields message by @supalarry in #20688
- feat: dry run behaviour for
CalendarSettingsatom by @Ryukemeister in #20690 - feat: dry run behaviour for event type atoms by @Ryukemeister in #20689
- feat: dry run behaviour for
AvailabilitySettingsatom by @Ryukemeister in #20686 - feat: dry run behaviour for connect atoms by @Ryukemeister in #20699
- feat: Redirect to original event link for rescheduling cancelled booking by @kart1ka in #18605
- fix: Improves dialog window that appears when there is no availability in a month. Adding a description to clarify limits when rolling or range period types are in use. by @shawnCaza in #20451
- feat: email workflow templates translation by @giripatel in #20674
- fix: make padding equal on availability toggle by @retrogtx in #20708
- feat: placeholder component for user dropdown to remove layout shift by @hbjORbj in #20696
- fix: Tasker import and error handling for routing form responses by @keithwillcode in #20713
- fix: availability CTA height by @sean-brydon in #20714
- fix: don't allow seats for recurring events by @PAVANNAIK25 in #19257
- fix: routing form endpoints date filters validation [v2] by @ThyMinimalDev in #20715
- feat: v2 return slots based on routing form response by @supalarry in #20637
- feat: organization booking hooks by @supalarry in #20611
- fix: readonly ics error by @alishaz-polymath in #20651
- feat: Embed - Show skeleton loader when pageType is provided by @hariombalhara in #20646
- perf: Fetch data server-side for Webhook Create page by @hbjORbj in #20675
- refactor: improve error handling in captureErrorsMiddleware by @zomars in #20718
- feat: lindy.ai app by @PeerRich in #20721
- feat: v2 get slots using teamSlug + eventTypeSlug + optional organizationSlug by @supalarry in #20554
- fix: wrong translation value by @hbjORbj in #20727
- chore: Rename @calcom/lib/date-fns to @calcom/lib/dayjs by @keithwillcode in #19870
- perf: remove user booking routes from middleware by @hbjORbj in #20726
- fix: EventTypeSettings atom default schedule title by @supalarry in #20725
- test: e2e test for the Routing Form to Event Booking flow by @anikdhabal in #20728
- feat: Whitelist user's from workflow spam scanning by @joeauyeung in #20717
New Contributors
- @shawnCaza made their first contribution in #20451
- @giripatel made their first contribution in #20674
Full Changelog: v5.2.0...v5.2.1