Cal.com v5.9.7stable Released Dec 02, 2025
Impact Score: 5/10

Cal.com v5.9.7 β€” 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.

Compatibility not verified β€” check source notes
πŸ“„ .MD
⚑ Executive Summary (TL;DR)

Cal.com v5.9.7. Source highlight: fix: allow-reschedule-on-prevent-impersonation

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)

  • chore: [Booking Audit Stack -2] Add dependency injection for BookingAudit system and associated services
  • feat: posthog version upgrade and added trackings
  • feat: Booking EmailAndSms Notifications Tasker
  • feat: remove min seat usage from org creation
  • feat: managed event reassignment
  • feat(apps): add databuddy analytics

πŸ”§ Bug Fixes & Patches (6)

  • fix: allow-reschedule-on-prevent-impersonation
  • fix: prevent buttons from looking active when interacting with parent…
  • fix: signup username collision
  • fix: eventypes description overflow issue
  • fix: sign up upsert error
  • fix: Add PBAC permission checks for insights access
πŸ“„ View Raw Release Notes (Original Developer Log)
## What's Changed * fix: allow-reschedule-on-prevent-impersonation by @dhairyashiil in https://github.com/calcom/cal.com/pull/25427 * fix: prevent buttons from looking active when interacting with parent… by @pasqualevitiello in https://github.com/calcom/cal.com/pull/25431 * fix: signup username collision by @Udit-takkar in https://github.com/calcom/cal.com/pull/25435 * fix: eventypes description overflow issue by @anikdhabal in https://github.com/calcom/cal.com/pull/25436 * fix: sign up upsert error by @Udit-takkar in https://github.com/calcom/cal.com/pull/25437 * chore: update transcript endpoint description by @Udit-takkar in https://github.com/calcom/cal.com/pull/25385 * fix: Add PBAC permission checks for insights access by @dhairyashiil in https://github.com/calcom/cal.com/pull/25381 * refactor: consolidate error handlers to use getServerErrorFromUnknown by @hbjORbj in https://github.com/calcom/cal.com/pull/25114 * chore: [Booking Audit Stack -2] Add dependency injection for BookingAudit system and associated services by @hariombalhara in https://github.com/calcom/cal.com/pull/25123 * feat: posthog version upgrade and added trackings by @Amit91848 in https://github.com/calcom/cal.com/pull/24401 * fix: video page dialog bg in light mode by @pasqualevitiello in https://github.com/calcom/cal.com/pull/25455 * fix: description for disable rescheduling and cancelling by @Pallava-Joshi in https://github.com/calcom/cal.com/pull/25447 * feat: Booking EmailAndSms Notifications Tasker by @ThyMinimalDev in https://github.com/calcom/cal.com/pull/24944 * fix: `Connect` atoms not working inside iframe by @Ryukemeister in https://github.com/calcom/cal.com/pull/25418 * fix: End Impersonation Without Logging Out Admin by @Anshumancanrock in https://github.com/calcom/cal.com/pull/25395 * fix: stabilize date range calculation in column view by @kartik-212004 in https://github.com/calcom/cal.com/pull/25384 * feat: remove min seat usage from org creation by @sean-brydon in https://github.com/calcom/cal.com/pull/25448 * chore: make app-store eslint config more strict to prevent circular deps by @hbjORbj in https://github.com/calcom/cal.com/pull/25483 * fix: dark mode ration button for location input on booking page by @dhairyashiil in https://github.com/calcom/cal.com/pull/25469 * fix: exclude AWAITING_HOST from seed-insights random status selection by @eunjae-lee in https://github.com/calcom/cal.com/pull/25414 * refactor: hide duplicate translations warning by @dhairyashiil in https://github.com/calcom/cal.com/pull/25472 * fix: made playground page use same layout as other pages by @Spandan-Mishra in https://github.com/calcom/cal.com/pull/25216 * fix: Org admin/owner can access team routing forms they are not part of by @anikdhabal in https://github.com/calcom/cal.com/pull/25412 * feat: managed event reassignment by @alishaz-polymath in https://github.com/calcom/cal.com/pull/24809 * refactor: use Button component instead of plain button in CopyButton by @eunjae-lee in https://github.com/calcom/cal.com/pull/25489 * chore: doc to setup platform billing locally via stripe by @Ryukemeister in https://github.com/calcom/cal.com/pull/25490 * fix: integer to text comparison in routing insights query by @eunjae-lee in https://github.com/calcom/cal.com/pull/25019 * chore: Pin lingo.dev version to 0.117.6 by @emrysal in https://github.com/calcom/cal.com/pull/25475 * fix: keyPress behaviour for Add Variable dropdown by @ShashwatPS in https://github.com/calcom/cal.com/pull/23405 * fix: encode JWT in 2FA redirect URL to prevent invalid header error by @Tamalckb531 in https://github.com/calcom/cal.com/pull/25331 * fix: ProgressBar styling is hardcoded in light mode by @Anshumancanrock in https://github.com/calcom/cal.com/pull/25516 * fix: availability cta hover state by @abhix4 in https://github.com/calcom/cal.com/pull/25504 * chore: profile repository refactor by @anikdhabal in https://github.com/calcom/cal.com/pull/25328 * feat(apps): add databuddy analytics by @vachmara in https://github.com/calcom/cal.com/pull/24689 * fix: Allow i18n of form builder max/min character count. Earlier strings missed due to variable. by @Anshumancanrock in https://github.com/calcom/cal.com/pull/22367 * feat: Generate email workflow payload at time of sending by @joeauyeung in https://github.com/calcom/cal.com/pull/25446 * fix: [object object] problem by @saurabhraghuvanshii in https://github.com/calcom/cal.com/pull/24643 * fix: allow false for custom field 'fieldRequired' by using z.boolean() by @kartik-212004 in https://github.com/calcom/cal.com/pull/25322 ## New Contributors * @Tamalckb531 made their first contribution in https://github.com/calcom/cal.com/pull/25331 **Full Changelog**: https://github.com/calcom/cal.com/compare/v5.9.6...v5.9.7