Impact Score: 5/10
Cal.com v3.1.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 v3.1.6. Source highlight: fix: Make routing-form a preinstalled app
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 (5)
- feat: Add full names in the description of dynamic events.
- chore: add datoCMS secret for handling webhooks
- feat: add optimistic update for away status toggling
- feat: Auto join team if already in org [CAL-2248]
- feat: Verify email of people setting a meeting with you
β‘ Performance & Enhancements (3)
- perf: Remove IP ban and tweak matcher accordingly
- perf: reduce number of api calls in event types
- perf: Refactor `getEnabledApps` to filter on credentials passed
π§ Bug Fixes & Patches (6)
- fix: Make routing-form a preinstalled app
- fix: spelling errors
- fix: email update bug
- fix: ratelimit - updates
- fix: middleware logic Routing Forms
- fix: changed Japanese translations on booking page to better match thβ¦
π View Raw Release Notes (Original Developer Log)
## What's Changed
* fix: Make routing-form a preinstalled app by @hariombalhara in https://github.com/calcom/cal.com/pull/9836
* fix: spelling errors by @sydwardrae in https://github.com/calcom/cal.com/pull/10376
* fix: email update bug by @Udit-takkar in https://github.com/calcom/cal.com/pull/10306
* fix: ratelimit - updates by @sean-brydon in https://github.com/calcom/cal.com/pull/10347
* feat: Add full names in the description of dynamic events. by @jyellapu in https://github.com/calcom/cal.com/pull/10251
* fix: middleware logic Routing Forms by @hariombalhara in https://github.com/calcom/cal.com/pull/10412
* test: Round Robin Team Booking by @shivamklr in https://github.com/calcom/cal.com/pull/10413
* test: Create unit tests for react components in packages/ui/components/form/checkbox by @gitstart-calcom in https://github.com/calcom/cal.com/pull/10409
* test: Create unit tests for react components in packages/ui/components/button by @gitstart-calcom in https://github.com/calcom/cal.com/pull/10045
* test: Create unit tests for react components in packages/ui/components/TokenHandle by @gitstart-calcom in https://github.com/calcom/cal.com/pull/10407
* fix: changed Japanese translations on booking page to better match th⦠by @sajanlamsal in https://github.com/calcom/cal.com/pull/10416
* perf: Remove IP ban and tweak matcher accordingly by @emrysal in https://github.com/calcom/cal.com/pull/10418
* chore: Remove extra params from the users prop. by @emrysal in https://github.com/calcom/cal.com/pull/10411
* fix: Booking Confirmation Dialogbox by @cherish2003 in https://github.com/calcom/cal.com/pull/10397
* fix: Set the limit of Occurrences by @anikdhabal in https://github.com/calcom/cal.com/pull/10269
* chore: add datoCMS secret for handling webhooks by @p6l-richard in https://github.com/calcom/cal.com/pull/10421
* fix: weekly limits by @nicktrn in https://github.com/calcom/cal.com/pull/10404
* fix: email embed illustraion by @PeerRich in https://github.com/calcom/cal.com/pull/10427
* test: Create unit tests for react components in packages/ui/components/form/colorpicker by @gitstart-calcom in https://github.com/calcom/cal.com/pull/10426
* test: Create unit tests for react components in packages/ui/components/table by @gitstart-calcom in https://github.com/calcom/cal.com/pull/10437
* feat: add optimistic update for away status toggling by @O4epegb in https://github.com/calcom/cal.com/pull/10395
* chore: team booking test by @shivamklr in https://github.com/calcom/cal.com/pull/10440
* fix: width and avatar in orgs app install dropdown by @Udit-takkar in https://github.com/calcom/cal.com/pull/10447
* fix: use time format by @Udit-takkar in https://github.com/calcom/cal.com/pull/8787
* fix: use cloudflare real IP by @sean-brydon in https://github.com/calcom/cal.com/pull/10449
* chore: Remove env file cache by @keithwillcode in https://github.com/calcom/cal.com/pull/10297
* perf: reduce number of api calls in event types by @Udit-takkar in https://github.com/calcom/cal.com/pull/10381
* feat: Auto join team if already in org [CAL-2248] by @sean-brydon in https://github.com/calcom/cal.com/pull/10450
* fix: changes for showing error message in case of INTERNAL_SERVER_ERROR in event types by @N-NeelPatel in https://github.com/calcom/cal.com/pull/10305
* test: Create unit tests for react components in packages/ui/components/layout by @gitstart-calcom in https://github.com/calcom/cal.com/pull/10458
* fix: do not delete last schedule by @rkreddy99 in https://github.com/calcom/cal.com/pull/10444
* refactor: Fixed workflowReminder test + refactored reminderSchedule by @emrysal in https://github.com/calcom/cal.com/pull/10487
* fix: temporarily disable sms/whatsapp to attendee workflow action by @CarinaWolli in https://github.com/calcom/cal.com/pull/10485
* feat: Verify email of people setting a meeting with you by @rkreddy99 in https://github.com/calcom/cal.com/pull/10317
* fix: added validation for empty reset password field by @VARUN949 in https://github.com/calcom/cal.com/pull/10464
* fix: Fixed 10080 settings sidebar scrolling issue by @bhargavtenali in https://github.com/calcom/cal.com/pull/10471
* fix: #10423 private link glitch by @Kaneki-Ken-7 in https://github.com/calcom/cal.com/pull/10456
* fix: Unpublished screens by @leog in https://github.com/calcom/cal.com/pull/10453
* fix: embed hides floating button by @riteshsp2000 in https://github.com/calcom/cal.com/pull/9165
* perf: Refactor `getEnabledApps` to filter on credentials passed by @joeauyeung in https://github.com/calcom/cal.com/pull/10353
* fix: Address translation problem by @anikdhabal in https://github.com/calcom/cal.com/pull/10492
* test: Create unit tests for react components in packages/ui/components/form/daterangepicker by @gitstart-calcom in https://github.com/calcom/cal.com/pull/10479
* refactor: No name typo fix by @prateekjain98 in https://github.com/calcom/cal.com/pull/10493
* fix: Modified event type public api hander by @Nikeshkumar-tk in https://github.com/calcom/cal.com/pull/9508
* fix: stop sending reminders when a seat cancels the event by @monto7926 in https://github.com/calcom/cal.com/pull/10405
* fix: eslint crashing by @O4epegb in https://github.com/calcom/cal.com/pull/10491
* test: Create unit tests for react components in packages/ui/components/form/input by @gitstart-calcom in https://github.com/calcom/cal.com/pull/10506
## New Contributors
* @jyellapu made their first contribution in https://github.com/calcom/cal.com/pull/10251
* @sajanlamsal made their first contribution in https://github.com/calcom/cal.com/pull/10416
* @cherish2003 made their first contribution in https://github.com/calcom/cal.com/pull/10397
* @O4epegb made their first contribution in https://github.com/calcom/cal.com/pull/10395
* @N-NeelPatel made their first contribution in https://github.com/calcom/cal.com/pull/10305
* @VARUN949 made their first contribution in https://github.com/calcom/cal.com/pull/10464
* @Kaneki-Ken-7 made their first contribution in https://github.com/calcom/cal.com/pull/10456
* @riteshsp2000 made their first contribution in https://github.com/calcom/cal.com/pull/9165
* @prateekjain98 made their first contribution in https://github.com/calcom/cal.com/pull/10493
**Full Changelog**: https://github.com/calcom/cal.com/compare/v3.1.5...v3.1.6