Cal.com v3.9.8stable Released Apr 11, 2024
Impact Score: 5/10

Cal.com v3.9.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.

Compatibility not verified โ€” check source notes
๐Ÿ“„ .MD
โšก Executive Summary (TL;DR)

Cal.com v3.9.8. Source highlight: fix: Ensure the session is invalidated during booking-seats test

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: add instruction in recording email
  • refactor: Add `crm` type to app credentials
  • feat: ooo-v2
  • feat: new App install flow
  • feat: Implement the ability to login via multiple means when signed up via google/non-cal providers
  • feat: In Embed, Fire 'routed' event when Routing Form routes

๐Ÿ”ง Bug Fixes & Patches (6)

  • fix: Ensure the session is invalidated during booking-seats test
  • fix: Remove exports in barrel file which are causing prisma import on client side
  • fix: isTeamEvent would eval to null when undefined
  • fix: Remove logo from getPublicEvent response
  • fix: unnecessary access token guard on public endpoint for slots
  • fix: [CAL-422] Intercom App add link
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
## What's Changed * fix: Ensure the session is invalidated during booking-seats test by @emrysal in https://github.com/calcom/cal.com/pull/14478 * chore: add instruction in recording email by @Udit-takkar in https://github.com/calcom/cal.com/pull/14424 * refactor: Add `crm` type to app credentials by @joeauyeung in https://github.com/calcom/cal.com/pull/14147 * fix: Remove exports in barrel file which are causing prisma import on client side by @hariombalhara in https://github.com/calcom/cal.com/pull/14475 * fix: isTeamEvent would eval to null when undefined by @emrysal in https://github.com/calcom/cal.com/pull/14480 * fix: Remove logo from getPublicEvent response by @emrysal in https://github.com/calcom/cal.com/pull/14488 * feat: ooo-v2 by @alannnc in https://github.com/calcom/cal.com/pull/13621 * refactor: v2 docs by @supalarry in https://github.com/calcom/cal.com/pull/14446 * fix: unnecessary access token guard on public endpoint for slots by @ThyMinimalDev in https://github.com/calcom/cal.com/pull/14492 * fix: [CAL-422] Intercom App add link by @vachmara in https://github.com/calcom/cal.com/pull/14496 * fix: view team bookings by @SomayChauhan in https://github.com/calcom/cal.com/pull/14079 * chore: AtomsWrapper to scope css by @ThyMinimalDev in https://github.com/calcom/cal.com/pull/14490 * feat: new App install flow by @ThyMinimalDev in https://github.com/calcom/cal.com/pull/11975 * fix: org-redirect-url-admin-update by @sean-brydon in https://github.com/calcom/cal.com/pull/14493 * fix: private link for a team event gives 404 by @Amit91848 in https://github.com/calcom/cal.com/pull/14473 * feat: SDK managed users + PLA fixes by @exception in https://github.com/calcom/cal.com/pull/14495 * fix: Fix broken locale in Availability Settings title by @emeeran in https://github.com/calcom/cal.com/pull/14501 * chore: bump atoms to 1.0.13 by @ThyMinimalDev in https://github.com/calcom/cal.com/pull/14506 * fix: OOO for team events by @CarinaWolli in https://github.com/calcom/cal.com/pull/14503 * fix(platform): missing string literal opening by @johnforte in https://github.com/calcom/cal.com/pull/14463 * feat: Implement the ability to login via multiple means when signed up via google/non-cal providers by @asadath1395 in https://github.com/calcom/cal.com/pull/14082 * fix: correct language is used when booking with a modal + location icon visible in booker when using light mode by @Jojo14234 in https://github.com/calcom/cal.com/pull/14280 * feat: In Embed, Fire 'routed' event when Routing Form routes by @hariombalhara in https://github.com/calcom/cal.com/pull/14470 * fix: platform booking endpoints should be public by @ThyMinimalDev in https://github.com/calcom/cal.com/pull/14509 * fix: platform gcal connect reconnect credentials by @ThyMinimalDev in https://github.com/calcom/cal.com/pull/14513 * fix: Broken SSR for event booking pages by @hariombalhara in https://github.com/calcom/cal.com/pull/14497 * fix: test by @hariombalhara in https://github.com/calcom/cal.com/pull/14535 * feat: add redirect uris for booking success, cancel and reschedule for a platform user by @Ryukemeister in https://github.com/calcom/cal.com/pull/14518 * fix: Redirect only those apps that extend 'EventType' to the new apps install flow by @SomayChauhan in https://github.com/calcom/cal.com/pull/14527 * feat: always show intercom on desktop by default (hidden on mobile) by @SomayChauhan in https://github.com/calcom/cal.com/pull/14423 * revert: "fix: Redirect only those apps that extend 'EventType' to the new apps install flow" by @exception in https://github.com/calcom/cal.com/pull/14539 * fix: Invalid 403 forbidden for event-types GET by @keithwillcode in https://github.com/calcom/cal.com/pull/14528 * revert: "feat: new App install flow" by @exception in https://github.com/calcom/cal.com/pull/14540 ## New Contributors * @emeeran made their first contribution in https://github.com/calcom/cal.com/pull/14501 * @johnforte made their first contribution in https://github.com/calcom/cal.com/pull/14463 * @Jojo14234 made their first contribution in https://github.com/calcom/cal.com/pull/14280 **Full Changelog**: https://github.com/calcom/cal.com/compare/v3.9.7...v3.9.8