What's Changed
- Team webhooks by @CarinaWolli in #8917
- [CAL-1410] Tokens update - Lightmode issues by @gitstart-calcom in #8598
- Follow-up team webhooks by @CarinaWolli in #9052
- Fallbacks custom logo if no team was found by @zomars in #9051
- imageSrc field is commented for solving this issue and can be removed by @Subhojit-Dey1234 in #9045
- fixes : keyboard-navigation-8887 by @SksOp in #9006
- fix Former time in wrong time zone (Rescheduling) by @Aashish-Upadhyay-101 in #9039
- Fix: Embed - branding CSS variables not configurable. by @hariombalhara in #9026
- Forward query params from Team Profile page by @hariombalhara in #9057
- fixed spelling error on faq.mdx by @doug-andrade in #9003
- Add core team to UI ownership by @hariombalhara in #9058
- remove isPro check by @rkreddy99 in #8967
- [CAL-1142] CSP Violation[Report Only]: PhoneInput component loads flags from different domain by @jemiluv8 in #8959
- Fixes timezone of {EVENT_DATE} by @CarinaWolli in #9059
- ✨feat: Implement Zod Validation for Email and Password in auth/login … by @parvatraj2 in #9020
- Update Credits.tsx by @PeerRich in #9062
- CAL-1630: Added reserving of timeslot in new booker by @JeroenReumkens in #8923
- fix: add uid in evt by @Udit-takkar in #9066
- Delete .infisical.json by @PeerRich in #9050
- [Feat] Bulk Invite of Users + Google Workspace by @sean-brydon in #8969
- fixed spelling error in availability.mdx by @doug-andrade in #9002
- Changed 1 Seats available to 1 Seat available for all languages by @velumuruganr in #9068
- fix: translation for add an override by @Naaajii in #8927
- fix: check for premium username by @CarinaWolli in #9101
- chore: Delete apps/docs directory by @PeerRich in #9061
- fix: user full name not wrapping on navbar by @ouwargui in #8978
- refactor: Moving from jest to vitest by @leog in #9035
- fix: checkbox accessibility issues by @praveenreddy1798 in #9095
- fix: render action button only when actionButton.child is present by @praveenreddy1798 in #9064
- chore: delete code owners by @PeerRich in #9112
- fix: use correct locale of the attendee in attendee request to reschedule email by @G3root in #9108
- feat: Open source public API by @zomars in #9078
New Contributors
- @Subhojit-Dey1234 made their first contribution in #9045
- @SksOp made their first contribution in #9006
- @Aashish-Upadhyay-101 made their first contribution in #9039
- @doug-andrade made their first contribution in #9003
- @jemiluv8 made their first contribution in #8959
- @parvatraj2 made their first contribution in #9020
- @velumuruganr made their first contribution in #9068
- @Naaajii made their first contribution in #8927
- @ouwargui made their first contribution in #8978
- @praveenreddy1798 made their first contribution in #9095
Full Changelog: v2.9.2...v2.9.3