What's Changed
- refactor: event type settings improvements by @Udit-takkar in #11615
- refactor: org settings by @Udit-takkar in #11682
- fix: Wrong propagation clicking on globe icon in upcoming bookings page (CALCOM-11680) by @gitstart-app in #11681
- test: api-middleware by @sean-brydon in #11825
- fix: use session locale when dealing with SSG-ed pages by @grzpab in #11831
- fix: Revert deletion of getLocaleFromRequest in #11534 by @emrysal in #11835
- fix: missing last day of month by @CarinaWolli in #11820
- fix: [CAL-2612] missing icon: request reschedule fixed #11829 by @Abhinav-Developer-23 in #11836
- fix: import
prisma
in calendarOverlay handler by @danielroe in #11837 - feat: Add rate limting to API by @sean-brydon in #11783
- fix: Embed breaks back button behavior by @rad10wave in #11775
- fix: Change sidebar skeleton width to w-full, better for i18n by @emrysal in #11832
- fix(prisma): don't declare prisma as a global object and explicitly import it by @danielroe in #11839
- fix: overlay-switch-media-query by @sean-brydon in #11819
- fix: Remove overlay from embed by @sean-brydon in #11817
- feat: Adding Elestio as a deployment option by @kaiwalyakoparkar in #11759
- chore: fix CR line endings from es lint (prettier/prettier) by @Dhoni77 in #11588
- fix: missing types export from @calcom/embed-react (ECMAScript modules) by @LarsArtmann in #11432
- fix: Duplicate Calendar Invites on rescheduling an accepted booking that requires confirmation by @hariombalhara in #11827
- chore: cal.ai app store entry by @PeerRich in #11854
- chore: fix background of ChargeCardDialog icon by @MeenuyD in #11844
- fix: Update slug for zoom app by @alishaz-polymath in #11795
- fix: reduce no-response errors in cal ai with increase of timeout threshold by @DexterStorey in #11845
- chore: upgrade to prisma 5.4.2 by @zomars in #11666
- fix: Function sendScheduledSeatsEmails ignore rule 'Disable default confirmation emails for attendees' by @Siddharth-2382 in #11722
- fix: added missing prisma imports by @zomars in #11867
- chore: Refactors Destination calendar API endpoint with a bunch of fixes by @alishaz-polymath in #11789
- chore: new intercom icon by @PeerRich in #11874
- fix: Button icons tooltips opening out of view due to padding issue by @Siddharth-2382 in #11847
- fix: webhooks container under event settings overflowing by @Chiranjeev-droid in #11871
- fix: by-pass global unubsribe for from transactional emails by @CarinaWolli in #11877
- fix: Requires Confirmation when organizer reschedules by @hariombalhara in #11848
- chore: add tests for locale and directionality; set html.dir when the session locale is available by @grzpab in #11853
- feat: cal.ai v1.2.0 by @DexterStorey in #11868
- chore: upgrade nextjs for ai package only by @PeerRich in #11889
- chore: fix AddToHomescreen.tsx by @PeerRich in #11888
- fix: update package.json to export typescript types by @M-Nasser-M in #11767
- fix: Overlaying of Override button by toast on mobile. by @bhanusingh008 in #11884
- fix: Toast message variable issue by @rajpatelbot in #11879
New Contributors
- @Abhinav-Developer-23 made their first contribution in #11836
- @rad10wave made their first contribution in #11775
- @kaiwalyakoparkar made their first contribution in #11759
- @M-Nasser-M made their first contribution in #11767
- @bhanusingh008 made their first contribution in #11884
- @rajpatelbot made their first contribution in #11879
Full Changelog: v3.3.7...v3.4.0