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.
โก 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