Impact Score: 5/10
Cal.com v2.4.0 โ 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 v2.4.0. Source highlight: Fixing branding toggle
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)
- Adds missing spaces in email (reschedule or cancel)
- Feature/Embed/Add Embed `ui` instruction config to hide event type description
- feature/rate-limit-middleware
- Feature/date overrides
- added layout for empty month to go to the next month
- Adds tests for date overrides
๐ง Bug Fixes & Patches (6)
- fix: hidden content due to teams upgrade banner
- fix/duplicate-event-types
- Fixes SMS not sending for country codes not supporting alphanumeric sender IDs
- Misc fixes
- fix: use cal url
- Fixes for testing workflow action
๐ View Raw Release Notes (Original Developer Log)
## What's Changed
* Fixing branding toggle by @sean-brydon in https://github.com/calcom/cal.com/pull/5952
* fix: hidden content due to teams upgrade banner by @G3root in https://github.com/calcom/cal.com/pull/5968
* New Crowdin translations by Github Action by @github-actions in https://github.com/calcom/cal.com/pull/5966
* fix/duplicate-event-types by @alannnc in https://github.com/calcom/cal.com/pull/5888
* Hotfix/Embed: Theming not working by @hariombalhara in https://github.com/calcom/cal.com/pull/5976
* Hotfix/Hide Branding in Embed. by @hariombalhara in https://github.com/calcom/cal.com/pull/5975
* Fixes SMS not sending for country codes not supporting alphanumeric sender IDs by @CarinaWolli in https://github.com/calcom/cal.com/pull/5969
* Required radio button by @sean-brydon in https://github.com/calcom/cal.com/pull/5985
* New Crowdin translations by Github Action by @github-actions in https://github.com/calcom/cal.com/pull/5984
* Adds missing spaces in email (reschedule or cancel) by @CarinaWolli in https://github.com/calcom/cal.com/pull/5986
* Feature/Embed/Add Embed `ui` instruction config to hide event type description by @hariombalhara in https://github.com/calcom/cal.com/pull/5951
* New Crowdin translations by Github Action by @github-actions in https://github.com/calcom/cal.com/pull/5990
* New Crowdin translations by Github Action by @github-actions in https://github.com/calcom/cal.com/pull/5996
* Handle membership updates in Stripe by @zomars in https://github.com/calcom/cal.com/pull/5992
* Update the teams invite email by @leog in https://github.com/calcom/cal.com/pull/5993
* removed z-index from topbanner by @PeerRich in https://github.com/calcom/cal.com/pull/6008
* Misc fixes by @joeauyeung in https://github.com/calcom/cal.com/pull/5988
* New Crowdin translations by Github Action by @github-actions in https://github.com/calcom/cal.com/pull/6001
* Direct links to accept/reject a booking by @leog in https://github.com/calcom/cal.com/pull/5939
* #5613 Optimise social images by utilising next image api. by @JeroenReumkens in https://github.com/calcom/cal.com/pull/5997
* feature/rate-limit-middleware by @alannnc in https://github.com/calcom/cal.com/pull/6017
* team banner by @PeerRich in https://github.com/calcom/cal.com/pull/5956
* New Crowdin translations by Github Action by @github-actions in https://github.com/calcom/cal.com/pull/6018
* Outlook - list all calendars by @joeauyeung in https://github.com/calcom/cal.com/pull/6004
* Calendar Weekly Scheduler by @sean-brydon in https://github.com/calcom/cal.com/pull/5653
* Feature/date overrides by @emrysal in https://github.com/calcom/cal.com/pull/5991
* fix: use cal url by @Udit-takkar in https://github.com/calcom/cal.com/pull/6013
* added layout for empty month to go to the next month by @PeerRich in https://github.com/calcom/cal.com/pull/6011
* SMS workflow actions only for Teams by @CarinaWolli in https://github.com/calcom/cal.com/pull/6003
* A Playwright test for "Copy Typeform Redirect URL link" action by @gitstart in https://github.com/calcom/cal.com/pull/5716
* vimcal app by @PeerRich in https://github.com/calcom/cal.com/pull/5791
* Baikal CalDAV error hint by @leog in https://github.com/calcom/cal.com/pull/6021
* Fixing admin wizard translations by @leog in https://github.com/calcom/cal.com/pull/6038
* New Crowdin translations by Github Action by @github-actions in https://github.com/calcom/cal.com/pull/6022
* Adds tests for date overrides by @zomars in https://github.com/calcom/cal.com/pull/6027
* Fixes for testing workflow action by @CarinaWolli in https://github.com/calcom/cal.com/pull/6005
* Save meeting url to metadata of bookings and add it to webhook payload by @CarinaWolli in https://github.com/calcom/cal.com/pull/5773
* Feat/verify phone number by @CarinaWolli in https://github.com/calcom/cal.com/pull/6035
* Bump loader-utils from 1.4.0 to 1.4.2 by @dependabot in https://github.com/calcom/cal.com/pull/6045
* added auto animate to installed apps, fixed container size by @PeerRich in https://github.com/calcom/cal.com/pull/6046
* Upgrades prisma / Syncs packages by @zomars in https://github.com/calcom/cal.com/pull/6044
**Full Changelog**: https://github.com/calcom/cal.com/compare/v2.3.8...v2.4.0