What's Changed
- refactor: radio area group by @Udit-takkar in #9113
- fix: dark mode fixes by @gitstart-calcom in #9141
- feat: filter bookings by event type by @hussamkhatib in #9011
- fix: Change Detroit to New York as a default for EST time zone by @gitstart-calcom in #8218
- chore: Add the or operator to the emails package.json as well by @tachyonicbytes in #9013
- fix: Route Builder rules should be case insensitive by @jemiluv8 in #9040
- feat: Auto check PR titles if they follow conventional commits spec by @adithyaakrishna in #9109
- ci: Move linting to build jet by @joeauyeung in #9188
- chore: Remove cold starts log by @roae in #9137
- fix: confirm button not displayed by @Udit-takkar in #9181
- feat: GTM, Accept trackingId with and without GTM- by @hariombalhara in #8937
- fix: location for
@calcom/embed-react
types by @hariombalhara in #9090 - fix: upgrade btn bug by @Udit-takkar in #9104
- ci: Fix fetch() error, improvements to booking-seats test by @emrysal in #9203
- fix: x button overlap by @VasuDevrani in #9198
- chore: Replace user email with ID in logs by @keithwillcode in #9115
- fix: [CAL-1700] Outlook always checking for conflicts in self-hosted (2.9) by @roae in #9192
- feat: sidebar nav item tooltips by @VasuDevrani in #9160
- fix: loader animation in profile update button by @VasuDevrani in #9162
- test: Two Factor Auth by @hariombalhara in #9142
- chore: translation for unauthorized workflow error by @saideepesh000 in #8573
- fix: full name of app authors and added correct urls by @PeerRich in #9099
- fix: update button fix by @VinoV1999 in #9106
- refactor: Show 404 page for new booker when event is not found. by @JeroenReumkens in #8946
- fix(readme): Update node version requirements in prerequisites by @dolmasherpa123455 in #9158
- fix: Skeleton Loader by @saurabbot in #8925
- fix: Adjust height of sidebar to fit on screen when top banner is visible by @paridhi7 in #8795
- feat: Add new events to webhook BOOKING_CONFIRMED, BOOKING_REJECTED by @shivamklr in #8884
- feat: added toggle for dynamic booking in general settings #9060 by @sid0jack in #9077
- fix: footer in modals by @gitstart-calcom in #8940
- fix: Hidden event type switch behaviour is out of sync between event types page & single view by @gitstart-calcom in #9075
- chore: Rounding, frames and radio buttons of the booking forms not consistent by @gitstart-calcom in #8705
- chore: Cleanup full raw avatar responses from tRPC endpoints by @asadath1395 in #8901
- feat: Use team logos for various meta icons by @rjackson in #8955
- chore: Shard E2E tests by @keithwillcode in #9206
- fix: Popular Apps Slider by @zomars in #9189
- fix: use ip address in forgot password rate limitation by @G3root in #7832
- fix: editor missing when duplicating event-type by @G3root in #9172
- fix: routing-form flakyness by @zomars in #9214
- chore: Removed extra db-seed call since we use cache-db by @keithwillcode in #9212
- feat: Make database optional when building by @rjackson in #8561
- fix: wrong description in Calendar Invite after rescheduling meeting by @sohamdata in #8576
- fix: Remove cache-db from without database build by @hariombalhara in #9220
- feat(UI): improvements booker by @JeroenReumkens in #9221
- feat: adds paymentID and allow attendeeEmail filtering in Booking API by @alishaz-polymath in #9143
- fix: Allows team owners and team admins to query team availability by @alishaz-polymath in #9245
- fix: remove duplicate i18n key by @G3root in #9234
- fix: API: Only include accepted users, ignore all pending, unregistered or not by @emrysal in #9250
- feat: Ports getSchedule to public API by @zomars in #9254
New Contributors
- @tachyonicbytes made their first contribution in #9013
- @adithyaakrishna made their first contribution in #9109
- @VasuDevrani made their first contribution in #9198
- @VinoV1999 made their first contribution in #9106
- @dolmasherpa123455 made their first contribution in #9158
- @saurabbot made their first contribution in #8925
- @paridhi7 made their first contribution in #8795
- @sid0jack made their first contribution in #9077
Full Changelog: v2.9.4...v2.9.5