Impact Score: 5/10
Cal.com v2.9.5 โ Release Notes & Engineering Impact
Source available โ automated, not human-reviewed
Component: calcom ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.
Analysis updated: 2026-11-01.
โก Executive Summary (TL;DR)
Cal.com v2.9.5. Source highlight: refactor: radio area group
Who Does This Impact? (Role-Based Analysis)
๐ป Software Engineers & Devs
Check the source notes against the package and APIs you use before upgrading.
๐ Product & Engineering Leads
Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.
โ๏ธ DevOps & Security
Verify the target version, runtime requirements and rollback procedure in the official documentation.
โจ New Features & Capabilities (6)
- feat: filter bookings by event type
- chore: Add the or operator to the emails package.json as well
- feat: Auto check PR titles if they follow conventional commits spec
- feat: GTM, Accept trackingId with and without GTM-
- feat: sidebar nav item tooltips
- feat: Add new events to webhook BOOKING_CONFIRMED, BOOKING_REJECTED
๐ง Bug Fixes & Patches (6)
- fix: dark mode fixes
- fix: Change Detroit to New York as a default for EST time zone
- fix: Route Builder rules should be case insensitive
- fix: confirm button not displayed
- fix: location for `@calcom/embed-react` types
- fix: upgrade btn bug
๐ View Raw Release Notes (Original Developer Log)
## What's Changed
* refactor: radio area group by @Udit-takkar in https://github.com/calcom/cal.com/pull/9113
* fix: dark mode fixes by @gitstart-calcom in https://github.com/calcom/cal.com/pull/9141
* feat: filter bookings by event type by @hussamkhatib in https://github.com/calcom/cal.com/pull/9011
* fix: Change Detroit to New York as a default for EST time zone by @gitstart-calcom in https://github.com/calcom/cal.com/pull/8218
* chore: Add the or operator to the emails package.json as well by @tachyonicbytes in https://github.com/calcom/cal.com/pull/9013
* fix: Route Builder rules should be case insensitive by @jemiluv8 in https://github.com/calcom/cal.com/pull/9040
* feat: Auto check PR titles if they follow conventional commits spec by @adithyaakrishna in https://github.com/calcom/cal.com/pull/9109
* ci: Move linting to build jet by @joeauyeung in https://github.com/calcom/cal.com/pull/9188
* chore: Remove cold starts log by @roae in https://github.com/calcom/cal.com/pull/9137
* fix: confirm button not displayed by @Udit-takkar in https://github.com/calcom/cal.com/pull/9181
* feat: GTM, Accept trackingId with and without GTM- by @hariombalhara in https://github.com/calcom/cal.com/pull/8937
* fix: location for `@calcom/embed-react` types by @hariombalhara in https://github.com/calcom/cal.com/pull/9090
* fix: upgrade btn bug by @Udit-takkar in https://github.com/calcom/cal.com/pull/9104
* ci: Fix fetch() error, improvements to booking-seats test by @emrysal in https://github.com/calcom/cal.com/pull/9203
* fix: x button overlap by @VasuDevrani in https://github.com/calcom/cal.com/pull/9198
* chore: Replace user email with ID in logs by @keithwillcode in https://github.com/calcom/cal.com/pull/9115
* fix: [CAL-1700] Outlook always checking for conflicts in self-hosted (2.9) by @roae in https://github.com/calcom/cal.com/pull/9192
* feat: sidebar nav item tooltips by @VasuDevrani in https://github.com/calcom/cal.com/pull/9160
* fix: loader animation in profile update button by @VasuDevrani in https://github.com/calcom/cal.com/pull/9162
* test: Two Factor Auth by @hariombalhara in https://github.com/calcom/cal.com/pull/9142
* chore: translation for unauthorized workflow error by @saideepesh000 in https://github.com/calcom/cal.com/pull/8573
* fix: full name of app authors and added correct urls by @PeerRich in https://github.com/calcom/cal.com/pull/9099
* fix: update button fix by @VinoV1999 in https://github.com/calcom/cal.com/pull/9106
* refactor: Show 404 page for new booker when event is not found. by @JeroenReumkens in https://github.com/calcom/cal.com/pull/8946
* fix(readme): Update node version requirements in prerequisites by @dolmasherpa123455 in https://github.com/calcom/cal.com/pull/9158
* fix: Skeleton Loader by @saurabbot in https://github.com/calcom/cal.com/pull/8925
* fix: Adjust height of sidebar to fit on screen when top banner is visible by @paridhi7 in https://github.com/calcom/cal.com/pull/8795
* feat: Add new events to webhook BOOKING_CONFIRMED, BOOKING_REJECTED by @shivamklr in https://github.com/calcom/cal.com/pull/8884
* feat: added toggle for dynamic booking in general settings #9060 by @sid0jack in https://github.com/calcom/cal.com/pull/9077
* fix: footer in modals by @gitstart-calcom in https://github.com/calcom/cal.com/pull/8940
* fix: Hidden event type switch behaviour is out of sync between event types page & single view by @gitstart-calcom in https://github.com/calcom/cal.com/pull/9075
* chore: Rounding, frames and radio buttons of the booking forms not consistent by @gitstart-calcom in https://github.com/calcom/cal.com/pull/8705
* chore: Cleanup full raw avatar responses from tRPC endpoints by @asadath1395 in https://github.com/calcom/cal.com/pull/8901
* feat: Use team logos for various meta icons by @rjackson in https://github.com/calcom/cal.com/pull/8955
* chore: Shard E2E tests by @keithwillcode in https://github.com/calcom/cal.com/pull/9206
* fix: Popular Apps Slider by @zomars in https://github.com/calcom/cal.com/pull/9189
* fix: use ip address in forgot password rate limitation by @G3root in https://github.com/calcom/cal.com/pull/7832
* fix: editor missing when duplicating event-type by @G3root in https://github.com/calcom/cal.com/pull/9172
* fix: routing-form flakyness by @zomars in https://github.com/calcom/cal.com/pull/9214
* chore: Removed extra db-seed call since we use cache-db by @keithwillcode in https://github.com/calcom/cal.com/pull/9212
* feat: Make database optional when building by @rjackson in https://github.com/calcom/cal.com/pull/8561
* fix: wrong description in Calendar Invite after rescheduling meeting by @sohamdata in https://github.com/calcom/cal.com/pull/8576
* fix: Remove cache-db from without database build by @hariombalhara in https://github.com/calcom/cal.com/pull/9220
* feat(UI): improvements booker by @JeroenReumkens in https://github.com/calcom/cal.com/pull/9221
* feat: adds paymentID and allow attendeeEmail filtering in Booking API by @alishaz-polymath in https://github.com/calcom/cal.com/pull/9143
* fix: Allows team owners and team admins to query team availability by @alishaz-polymath in https://github.com/calcom/cal.com/pull/9245
* fix: remove duplicate i18n key by @G3root in https://github.com/calcom/cal.com/pull/9234
* fix: API: Only include accepted users, ignore all pending, unregistered or not by @emrysal in https://github.com/calcom/cal.com/pull/9250
* feat: Ports getSchedule to public API by @zomars in https://github.com/calcom/cal.com/pull/9254
## New Contributors
* @tachyonicbytes made their first contribution in https://github.com/calcom/cal.com/pull/9013
* @adithyaakrishna made their first contribution in https://github.com/calcom/cal.com/pull/9109
* @VasuDevrani made their first contribution in https://github.com/calcom/cal.com/pull/9198
* @VinoV1999 made their first contribution in https://github.com/calcom/cal.com/pull/9106
* @dolmasherpa123455 made their first contribution in https://github.com/calcom/cal.com/pull/9158
* @saurabbot made their first contribution in https://github.com/calcom/cal.com/pull/8925
* @paridhi7 made their first contribution in https://github.com/calcom/cal.com/pull/8795
* @sid0jack made their first contribution in https://github.com/calcom/cal.com/pull/9077
**Full Changelog**: https://github.com/calcom/cal.com/compare/v2.9.4...v2.9.5