Impact Score: 5/10
Cal.com v3.1.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 v3.1.7. Source highlight: feat: Enable Conferencing Apps for Team Events [CAL-1925]
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: Enable Conferencing Apps for Team Events [CAL-1925]
- feat: org owner-admin cant see the teams created by other owner-admin 9982 cal 2120
- feat: Modify sort with if/elseif/else randomize when the dates are equal
- feat: add attendee first name and last name tokens to workflows
- feat: show dialog when changing email after using Google Login
- feat: container init in app-store and embeds workflow
โก Performance & Enhancements (6)
- perf: use dayjs utc mode to improve before/after performance
- perf: Turns out the tz() function is very slow, 4ms
- perf: When a Google access token is expired and can't be refreshed, wโฆ
- perf: Use Intl.DateTimeFormat instead of Dayjs.tz().format()
- perf: Remove organisation as it's unused in getBusyTimes (?)
- perf: Correct use of next-auth session
๐ง Bug Fixes & Patches (6)
- chore: fix "trialing new team plan" message
- fix: add booking form prefill e2e test
- fix: react hook can't be used conditionally
- fix: random multiple duration value input [CAL-887]
- fix: welcome-new-contributors action
- fix: Broken Embed Dialog in Routing Forms due to recent rewrite
๐ View Raw Release Notes (Original Developer Log)
## What's Changed
* feat: Enable Conferencing Apps for Team Events [CAL-1925] by @joeauyeung in https://github.com/calcom/cal.com/pull/10383
* chore: fix "trialing new team plan" message by @PeerRich in https://github.com/calcom/cal.com/pull/10507
* test: Create unit tests for react components in packages/ui/components/scrollable by @gitstart-calcom in https://github.com/calcom/cal.com/pull/10489
* test: Create unit tests for react components in packages/ui/components/list by @gitstart-calcom in https://github.com/calcom/cal.com/pull/10501
* fix: add booking form prefill e2e test by @nicktrn in https://github.com/calcom/cal.com/pull/10293
* fix: react hook can't be used conditionally by @Udit-takkar in https://github.com/calcom/cal.com/pull/10439
* refactor: next/router hooks with next/navigation hooks by @zomars in https://github.com/calcom/cal.com/pull/9105
* fix: random multiple duration value input [CAL-887] by @leog in https://github.com/calcom/cal.com/pull/10513
* perf: use dayjs utc mode to improve before/after performance by @emrysal in https://github.com/calcom/cal.com/pull/10544
* perf: Turns out the tz() function is very slow, 4ms by @emrysal in https://github.com/calcom/cal.com/pull/10545
* feat: org owner-admin cant see the teams created by other owner-admin 9982 cal 2120 by @alannnc in https://github.com/calcom/cal.com/pull/10430
* fix: welcome-new-contributors action by @O4epegb in https://github.com/calcom/cal.com/pull/10425
* fix: Broken Embed Dialog in Routing Forms due to recent rewrite by @hariombalhara in https://github.com/calcom/cal.com/pull/10434
* fix: Embed Code Generator - Fixes 404 in preview of embed for orgs by @hariombalhara in https://github.com/calcom/cal.com/pull/10417
* feat: Modify sort with if/elseif/else randomize when the dates are equal by @emrysal in https://github.com/calcom/cal.com/pull/10448
* perf: When a Google access token is expired and can't be refreshed, wโฆ by @emrysal in https://github.com/calcom/cal.com/pull/10557
* feat: add attendee first name and last name tokens to workflows by @monto7926 in https://github.com/calcom/cal.com/pull/10509
* fix: Redact prisma errors by @hariombalhara in https://github.com/calcom/cal.com/pull/10536
* fix: More instances of wrong avatar URL fixed by @hariombalhara in https://github.com/calcom/cal.com/pull/10519
* fix: Remove Email embed from Routing Form[Stacked PR] by @hariombalhara in https://github.com/calcom/cal.com/pull/10389
* chore: mailhog by @shivamklr in https://github.com/calcom/cal.com/pull/10521
* fix: Only enforce min seats for orgs by @joeauyeung in https://github.com/calcom/cal.com/pull/10572
* fix: random test failure when booking are on same date by @zomars in https://github.com/calcom/cal.com/pull/10581
* feat: show dialog when changing email after using Google Login by @JaideepGuntupalli in https://github.com/calcom/cal.com/pull/9611
* fix: cancellation email for seated event for 2nd attendee onwards by @iamr-kumar in https://github.com/calcom/cal.com/pull/10177
* fix: {ATTENDEE} workflow variable always uses first attendee for for seated event by @rkreddy99 in https://github.com/calcom/cal.com/pull/10468
* perf: Use Intl.DateTimeFormat instead of Dayjs.tz().format() by @emrysal in https://github.com/calcom/cal.com/pull/10604
* fix: Fix auto scroll by @sean-brydon in https://github.com/calcom/cal.com/pull/10591
* fix: typo in app/storybook/intro.stories.mdx by @moonpatel in https://github.com/calcom/cal.com/pull/10623
* fix: auth redirect by @Udit-takkar in https://github.com/calcom/cal.com/pull/10556
* fix: don't show team unaccepted members by @leog in https://github.com/calcom/cal.com/pull/10582
* chore: Renamed getSchedule to getAvailableSlots by @headshigh in https://github.com/calcom/cal.com/pull/10626
* fix: added bottom padding to Dialog component by @ZainGulbaz in https://github.com/calcom/cal.com/pull/10629
* perf: Remove organisation as it's unused in getBusyTimes (?) by @emrysal in https://github.com/calcom/cal.com/pull/10619
* fix: installation dropdown by @Udit-takkar in https://github.com/calcom/cal.com/pull/10555
* fix: #10587 - added a right margin to VTI. by @Zahidd02 in https://github.com/calcom/cal.com/pull/10613
* perf: Correct use of next-auth session by @sean-brydon in https://github.com/calcom/cal.com/pull/10638
* chore: upgrades to prisma v5 by @zomars in https://github.com/calcom/cal.com/pull/10073
* fix: API build by @zomars in https://github.com/calcom/cal.com/pull/10639
* perf: Improved buildDateRanges performance + cleanup by @emrysal in https://github.com/calcom/cal.com/pull/10610
* test: Create unit tests for react components in packages/ui/components/toast by @gitstart-calcom in https://github.com/calcom/cal.com/pull/10578
* fix: SWR cache header on Vercel by @hariombalhara in https://github.com/calcom/cal.com/pull/10624
* fix: Fix MemberListItem component overflow by @hosmelq in https://github.com/calcom/cal.com/pull/10641
* feat: container init in app-store and embeds workflow by @shivamklr in https://github.com/calcom/cal.com/pull/10637
* fix: don't send request reminder for unpaid bookings by @nicktrn in https://github.com/calcom/cal.com/pull/10325
* fix: rescheduling dynamic booking by @leog in https://github.com/calcom/cal.com/pull/10597
* feat: Added loading animation in button while performing update mutation by @Raju-github-profile in https://github.com/calcom/cal.com/pull/10622
* fix: smtp send email fix for self hosted instance by @prateekjain98 in https://github.com/calcom/cal.com/pull/10593
* feat: add loading state for buttons on settings page by @monto7926 in https://github.com/calcom/cal.com/pull/10643
* fix: #10553 - "Apps" child items not highlighted when selected by @devNadeemAshraf in https://github.com/calcom/cal.com/pull/10565
* fix: date and month format issue on booking page for weekly view by @Raghul18 in https://github.com/calcom/cal.com/pull/10512
## New Contributors
* @moonpatel made their first contribution in https://github.com/calcom/cal.com/pull/10623
* @headshigh made their first contribution in https://github.com/calcom/cal.com/pull/10626
* @ZainGulbaz made their first contribution in https://github.com/calcom/cal.com/pull/10629
* @Zahidd02 made their first contribution in https://github.com/calcom/cal.com/pull/10613
* @hosmelq made their first contribution in https://github.com/calcom/cal.com/pull/10641
* @Raju-github-profile made their first contribution in https://github.com/calcom/cal.com/pull/10622
* @devNadeemAshraf made their first contribution in https://github.com/calcom/cal.com/pull/10565
**Full Changelog**: https://github.com/calcom/cal.com/compare/v3.1.6...v3.1.7