Cal.com v5.4.7stable Released Jun 25, 2025
Impact Score: 5/10

Cal.com v5.4.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.4.7. Source highlight: revert: "feat: Phone based bookings for everyone (#21320)"

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)

  • revert: "feat: Phone based bookings for everyone (#21320)"
  • feat: add /v2/billing/webhook route to RawBodyMiddleware configuration
  • feat: correct Error codes in /api/social/og/image responses
  • feat: allow setting DAILY VIDEO region via env
  • feat: Leverage ErrorCode cases for correct error codes in server responses
  • feat: add graceful webhook secret validation to billing controller

โšก Performance & Enhancements (1)

  • perf: optimize fetch for primary google calendar

๐Ÿ”ง Bug Fixes & Patches (6)

  • fix: Allow `backgroundSlotsFetch` option to disable slots fetching during prerender
  • fix: Org creation for self-hosters
  • fix: add uuid to App_RoutingForms_FormResponse
  • fix: e2e tests failure
  • fix: updating workflow reminders on reassignment
  • fix: error because Seated slot reservations do not pass bookingUid
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
## What's Changed * revert: "feat: Phone based bookings for everyone (#21320)" by @hbjORbj in https://github.com/calcom/cal.com/pull/22018 * fix: Allow `backgroundSlotsFetch` option to disable slots fetching during prerender by @hariombalhara in https://github.com/calcom/cal.com/pull/21999 * feat: add /v2/billing/webhook route to RawBodyMiddleware configuration by @devin-ai-integration in https://github.com/calcom/cal.com/pull/22032 * fix: Org creation for self-hosters by @joeauyeung in https://github.com/calcom/cal.com/pull/21994 * feat: correct Error codes in /api/social/og/image responses by @hbjORbj in https://github.com/calcom/cal.com/pull/22015 * fix: add uuid to App_RoutingForms_FormResponse by @eunjae-lee in https://github.com/calcom/cal.com/pull/21910 * feat: allow setting DAILY VIDEO region via env by @ThyMinimalDev in https://github.com/calcom/cal.com/pull/21939 * fix: e2e tests failure by @anikdhabal in https://github.com/calcom/cal.com/pull/22043 * feat: Leverage ErrorCode cases for correct error codes in server responses by @hbjORbj in https://github.com/calcom/cal.com/pull/22023 * feat: add graceful webhook secret validation to billing controller by @devin-ai-integration in https://github.com/calcom/cal.com/pull/22034 * fix: updating workflow reminders on reassignment by @CarinaWolli in https://github.com/calcom/cal.com/pull/22027 * fix: error because Seated slot reservations do not pass bookingUid by @romitg2 in https://github.com/calcom/cal.com/pull/22022 * perf: optimize fetch for primary google calendar by @hbjORbj in https://github.com/calcom/cal.com/pull/22041 * fix: Import of `deleteScheduledSMSReminder` by @joeauyeung in https://github.com/calcom/cal.com/pull/22020 **Full Changelog**: https://github.com/calcom/cal.com/compare/v5.4.6...v5.4.7