What's Changed
- feat: adds env variable for email sender name by @dilpreetsio in #15598
- refactor: move functions to separate files by @Udit-takkar in #15590
- fix: backward compatibility for old cal rooms by @Udit-takkar in #15609
- fix: Autodetection of time zone only updated default time zone by @Amit91848 in #15392
- fix: Update pr.yml by @sean-brydon in #15611
- feat: Support running webapp and embed-core playground on HTTPS. It allows to test SameSite cookie attribute easily in embed by @hariombalhara in #15272
- fix: Provide event rescheduling option before the event end time by @anikdhabal in #15150
- fix: Add fromRedirectOfNonOrgLink in getServerSideProps of private links by @balthazur in #15306
- chore: Delete unused module by @RushikeshGandhmal in #15631
- fix: make toast consistent with brand colour by @Amit91848 in #15638
- fix(@cal.com/web): update debounce logic to work correctly and not show non-premium usernames as premium by @theonly1me in #15629
- fix: Redirect URL with query params by @vikas-verma in #13912
- fix: typo in german translation by @rweisleder in #15637
- refactor: remove duplicate object key in common.json by @RushikeshGandhmal in #15626
- fix: passing booking id in the payload by @Udit-takkar in #15642
- fix: Remove/Disable Duplicate button in Read Only mode of an event-type by @Amit91848 in #15511
- fix: toast message is not showing and some refactor by @anikdhabal in #15649
- fix: assignAllTeamMembers field wrongly set in db by @vijayraghav-io in #15654
- chore: update formbricks-js to newest version by @mattinannt in #15146
- fix: platform seed script by @Ryukemeister in #15617
- feat: embed: remove "Preview" tab and instead split code/preview layout 50/50 vertically by @Amit91848 in #15492
- feat: v1 API - add sort option on GET /bookings by @Amit91848 in #15374
- chore: remove personal branding if in an org and use org branding by @anikdhabal in #14872
- feat: RECORDING_TRANSCRIPTION_GENERATED webhook by @Udit-takkar in #15589
- fix: correct message and translation key by @RushikeshGandhmal in #15657
- fix: datePicker skeleton issue solved by @raza001 in #15675
- fix: booker atom types by @Ryukemeister in #15685
- feat: org-wide workflows by @CarinaWolli in #15083
- fix: remove assignment dialog by @sean-brydon in #15687
- fix: 15636 Sort order of team event types incorrect by @fabio0296 in #15660
- fix: Broken navigation after booking creation in some cases by @hariombalhara in #15664
- fix: guests are not appearing on the booking page and made some improvements by @anikdhabal in #15465
- feat: app install flow followup by @SomayChauhan in #15193
- fix: Update stripe customer email when a user updates cal.com email by @martinsione in #15299
- fix: incorrect booking seats full error on collective seated event by @kart1ka in #15602
- refactor: handleNewBooking #3 by @Udit-takkar in #15612
- chore: add caching apiv2 roles guard by @ThyMinimalDev in #15694
- fix: delete reserved slot on booker unmount by @ThyMinimalDev in #15700
- fix: 404s becoming 500s by @keithwillcode in #15696
- chore: v4.2.4 by @zomars in #15703
New Contributors
- @balthazur made their first contribution in #15306
- @theonly1me made their first contribution in #15629
- @rweisleder made their first contribution in #15637
- @fabio0296 made their first contribution in #15660
Full Changelog: v4.2.3...v4.2.4