Impact Score: 5/10
Cal.com v5.4.6 โ 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.6. Source highlight: feat: Phone based bookings for everyone
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)
- feat: Phone based bookings for everyone
- chore: add e2e test for ai translation
- feat: download credit expense log button
- feat: Add `onTimeslotsLoaded` prop to `Booker` atom
- feat: add integration test for RoutingFormResponseField triggers
- feat: add apps filter and bulk update toggle to conferencing apps atom
โก Performance & Enhancements (2)
- revert: "perf: deduplicating DB fetches + leverage unique DB index for team type booking page"
- perf: Refactor `getPublicEvent` to fetch org data using DB index key
๐ง Bug Fixes & Patches (6)
- fix: Double skeleton apps page
- fix: dont expose credential.key in api output
- fix: 502 in auth session
- fix: Zoom missing property schedule_meeting sometimes
- fix: don't fetch calendar credentials for top banner
- fix: Disable slots tRPC call when API slots fetch fails
๐ View Raw Release Notes (Original Developer Log)
## What's Changed
* feat: Phone based bookings for everyone by @Udit-takkar in https://github.com/calcom/cal.com/pull/21320
* chore: add e2e test for ai translation by @hbjORbj in https://github.com/calcom/cal.com/pull/18061
* chore: Lower the threshold for eager token expiration by @emrysal in https://github.com/calcom/cal.com/pull/20964
* chore: better trpc error handling for api v2 by @ThyMinimalDev in https://github.com/calcom/cal.com/pull/21948
* revert: "CI: skip draft from releases" by @zomars in https://github.com/calcom/cal.com/pull/21966
* fix: Double skeleton apps page by @Amit91848 in https://github.com/calcom/cal.com/pull/21965
* revert: "perf: deduplicating DB fetches + leverage unique DB index for team type booking page" by @zomars in https://github.com/calcom/cal.com/pull/21969
* fix: dont expose credential.key in api output by @SomayChauhan in https://github.com/calcom/cal.com/pull/21970
* feat: download credit expense log button by @CarinaWolli in https://github.com/calcom/cal.com/pull/21771
* feat: Add `onTimeslotsLoaded` prop to `Booker` atom by @dhairyashiil in https://github.com/calcom/cal.com/pull/21871
* fix: 502 in auth session by @hbjORbj in https://github.com/calcom/cal.com/pull/21972
* feat: add integration test for RoutingFormResponseField triggers by @devin-ai-integration in https://github.com/calcom/cal.com/pull/21586
* fix: Zoom missing property schedule_meeting sometimes by @hariombalhara in https://github.com/calcom/cal.com/pull/21977
* fix: don't fetch calendar credentials for top banner by @Udit-takkar in https://github.com/calcom/cal.com/pull/21908
* fix: Disable slots tRPC call when API slots fetch fails by @joeauyeung in https://github.com/calcom/cal.com/pull/21986
* fix: background of event advanced questions section in dark theme by @romitg2 in https://github.com/calcom/cal.com/pull/21985
* Revert "fix: multi-line formatted correctly for sms" by @anikdhabal in https://github.com/calcom/cal.com/pull/21979
* feat: add apps filter and bulk update toggle to conferencing apps atom by @SomayChauhan in https://github.com/calcom/cal.com/pull/21973
* fix: booking title translation issue by @anikdhabal in https://github.com/calcom/cal.com/pull/21943
* fix: Add error log for zoom by @anikdhabal in https://github.com/calcom/cal.com/pull/21991
* fix: Downgrades typescript to 5.7.2 by @zomars in https://github.com/calcom/cal.com/pull/21956
* fix: crash due to lack of input validation in WizardForm by @hbjORbj in https://github.com/calcom/cal.com/pull/21990
* perf: Refactor `getPublicEvent` to fetch org data using DB index key by @hbjORbj in https://github.com/calcom/cal.com/pull/21850
* fix: credit balance issues by @CarinaWolli in https://github.com/calcom/cal.com/pull/21904
* fix: Theme class names for embed elements by @RajdeepDs in https://github.com/calcom/cal.com/pull/21275
* docs: fix casing in cal signature on webhook by @alishaz-polymath in https://github.com/calcom/cal.com/pull/21900
* fix: Hungarian translation fixes by @thegrasshopper104 in https://github.com/calcom/cal.com/pull/21995
* feat: Preserve past SMS workflow reminders by disabling deletion by @dhairyashiil in https://github.com/calcom/cal.com/pull/21906
* fix: Avoid cross origin XHR for slots/available by @hariombalhara in https://github.com/calcom/cal.com/pull/22008
## New Contributors
* @dhairyashiil made their first contribution in https://github.com/calcom/cal.com/pull/21871
* @thegrasshopper104 made their first contribution in https://github.com/calcom/cal.com/pull/21995
**Full Changelog**: https://github.com/calcom/cal.com/compare/v5.4.5...v5.4.6