Impact Score: 5/10
Cal.com v5.8.8 β 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 v5.8.8. Source highlight: chore: make atoms release depend on trusted publisher
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)
- perf: add docker ignore in root path
- feat: Add official docker support
- feat: add bookingRequiresAuthentication validation to 2024-04-15 booking controller
- feat: add separator support to data table
- feat: distributed tracing - Part (1)
- feat: move bookings tabs to sidebar navigation
β‘ Performance & Enhancements (1)
- perf: og image caching v2
π§ Bug Fixes & Patches (6)
- fix: prevent base64 logo/banner storage in organization onboarding
- fix: Auto Assignment of team member to event when that member is auto-accepted during direct invite to sub-team
- fix: exclude attendee responses from calendar for seated event
- fix: Modified teamName to be null when host is not fixed
- fix: require notice threshold when type time
- fix: Optimized Slots setting not updating on children event types
π View Raw Release Notes (Original Developer Log)
## What's Changed
* chore: make atoms release depend on trusted publisher by @supalarry in https://github.com/calcom/cal.com/pull/24769
* chore: refactor onboarding v3 to use reusable components by @sean-brydon in https://github.com/calcom/cal.com/pull/24711
* fix: prevent base64 logo/banner storage in organization onboarding by @hariombalhara in https://github.com/calcom/cal.com/pull/24761
* perf: og image caching v2 by @hbjORbj in https://github.com/calcom/cal.com/pull/23189
* perf: add docker ignore in root path by @Udit-takkar in https://github.com/calcom/cal.com/pull/24585
* feat: Add official docker support by @keithwillcode in https://github.com/calcom/cal.com/pull/24672
* feat: add bookingRequiresAuthentication validation to 2024-04-15 booking controller by @ThyMinimalDev in https://github.com/calcom/cal.com/pull/24735
* chore: Removed unneeded yarn reinstall API v2 Docker by @keithwillcode in https://github.com/calcom/cal.com/pull/24772
* chore: Determine to serve cache high level by @emrysal in https://github.com/calcom/cal.com/pull/24756
* fix: Auto Assignment of team member to event when that member is auto-accepted during direct invite to sub-team by @hariombalhara in https://github.com/calcom/cal.com/pull/24731
* fix: exclude attendee responses from calendar for seated event by @anikdhabal in https://github.com/calcom/cal.com/pull/24739
* chore: invites to submit hook instead of relying on state by @sean-brydon in https://github.com/calcom/cal.com/pull/24744
* chore: version packages by @github-actions[bot] in https://github.com/calcom/cal.com/pull/24729
* fix: Modified teamName to be null when host is not fixed by @ibex088 in https://github.com/calcom/cal.com/pull/24728
* fix: require notice threshold when type time by @ibex088 in https://github.com/calcom/cal.com/pull/24784
* fix: Optimized Slots setting not updating on children event types by @Anshumancanrock in https://github.com/calcom/cal.com/pull/24208
* fix: changesets release to npm by @supalarry in https://github.com/calcom/cal.com/pull/24788
* feat: add separator support to data table by @rodrigoehlers in https://github.com/calcom/cal.com/pull/24752
* chore: Implement onboarding redirect logic in event-types and main page components by @sean-brydon in https://github.com/calcom/cal.com/pull/24785
* fix: use highest role for org admins accessing sub team event types by @joeauyeung in https://github.com/calcom/cal.com/pull/24748
* feat: distributed tracing - Part (1) by @Udit-takkar in https://github.com/calcom/cal.com/pull/24717
* feat: move bookings tabs to sidebar navigation by @eunjae-lee in https://github.com/calcom/cal.com/pull/24605
* fix: allow org admin to cancel and reschedule seated bookings by @Ryukemeister in https://github.com/calcom/cal.com/pull/24640
* chore: update `Booker` atom docs by @Ryukemeister in https://github.com/calcom/cal.com/pull/24755
* chore: add `handleCreateRecurringBooking` prop to booker atom by @Ryukemeister in https://github.com/calcom/cal.com/pull/24786
* fix: return the actual error message for hitpay by @anikdhabal in https://github.com/calcom/cal.com/pull/24792
* fix: isEventTypeLoggingEnabled bug where empty string matches eventTypeId 0 by @emrysal in https://github.com/calcom/cal.com/pull/24804
* chore: CalendarEventBuilder - generate calendarEvent without PII using booking by @ThyMinimalDev in https://github.com/calcom/cal.com/pull/24678
* chore: add signout button on onboarding v3 layout by @sean-brydon in https://github.com/calcom/cal.com/pull/24801
* chore: redirect if part of orgs or not company email by @sean-brydon in https://github.com/calcom/cal.com/pull/24800
* test(e2e): optimize email verification timeout by @anikdhabal in https://github.com/calcom/cal.com/pull/24799
* fix: Use index DB instead of local storage for onboarding by @sean-brydon in https://github.com/calcom/cal.com/pull/24798
* chore: add missing metadata i18n strings by @sean-brydon in https://github.com/calcom/cal.com/pull/24814
* feat: link advanced event type settings to docs by @dhairyashiil in https://github.com/calcom/cal.com/pull/24629
* fix: changesets node version by @supalarry in https://github.com/calcom/cal.com/pull/24812
* feat: include EventType.seatsPerTimeSlot in bookings get handler response by @eunjae-lee in https://github.com/calcom/cal.com/pull/24813
* chore: Set shouldServeCache to falsy, unless specified input by @emrysal in https://github.com/calcom/cal.com/pull/24778
* fix: preserve attendee names during round robin host reassignment when reassignmentReason is required by @ibex088 in https://github.com/calcom/cal.com/pull/24771
* fix: disable request reschedule feature for seated event by @anikdhabal in https://github.com/calcom/cal.com/pull/24793
* feat: implement booking calendar view with weekly layout by @eunjae-lee in https://github.com/calcom/cal.com/pull/24563
* fix: Allow all team members to view hidden fields and UTM tracking data by @hariombalhara in https://github.com/calcom/cal.com/pull/24619
* chore: version packages by @github-actions[bot] in https://github.com/calcom/cal.com/pull/24818
* fix: Add Web Crypto feature detection for BotID in React Native WebView by @hariombalhara in https://github.com/calcom/cal.com/pull/24790
* fix: run changesets on github hosted runner by @supalarry in https://github.com/calcom/cal.com/pull/24825
* fix: specify atoms package.json repository by @supalarry in https://github.com/calcom/cal.com/pull/24828
* fix: cleanup unused env vars by @volnei in https://github.com/calcom/cal.com/pull/24819
* fix: round robin settings can be updated only on change by @Spandan-Mishra in https://github.com/calcom/cal.com/pull/24853
* fix: sanitize username input to prevent hyperlinks by @dhairyashiil in https://github.com/calcom/cal.com/pull/24210
* feat: Add Preview buttons for every private link by @dhairyashiil in https://github.com/calcom/cal.com/pull/24623
* fix: add event type validation by @Udit-takkar in https://github.com/calcom/cal.com/pull/24429
* fix(docker): correct build context for calcom-api by @roy-abir05 in https://github.com/calcom/cal.com/pull/24849
* feat: booking report table backend by @Udit-takkar in https://github.com/calcom/cal.com/pull/24794
* fix: βMaximum update depth exceededβ on email verification Dialog by @ibex088 in https://github.com/calcom/cal.com/pull/24857
* feat: welcome to organizations modal after creation by @sean-brydon in https://github.com/calcom/cal.com/pull/24823
* feat: add banner for upgrade when using company email by @sean-brydon in https://github.com/calcom/cal.com/pull/24829
* chore: fixes UI nits in onboarding v3 flow by @sean-brydon in https://github.com/calcom/cal.com/pull/24863
* fix: dont allow email exclusion bypass with capital letters by @dhairyashiil in https://github.com/calcom/cal.com/pull/24741
## New Contributors
* @roy-abir05 made their first contribution in https://github.com/calcom/cal.com/pull/24849
**Full Changelog**: https://github.com/calcom/cal.com/compare/v5.8.7...v5.8.8