Impact Score: 5/10
Cal.com v5.9.1 โ 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.9.1. Source highlight: fix: correct square image validation logic in resizeBase64Image
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: add defaultPhoneCountry prop with ISO 3166-1 alpha-2 type safety
- feat: normalize routing form identifier field with URL-safe format
- feat: add organization-level autofill disable setting
- feat: remove OAuth clients link from settings navigation
- feat: [Booking Audit Stack - 1] Add Booking Audit System foundation (database schema and repositories)
- feat: add UUID v7 and @db.Uuid to AuditActor model
โก Performance & Enhancements (1)
- test: Improve create teams handler tests
๐ง Bug Fixes & Patches (6)
- fix: correct square image validation logic in resizeBase64Image
- fix: made show all columns work correctly
- fix: german-translation-link-meeting
- chore: fix one flake and Update test results repository to test-results-2
- fix: empty screen added in routing position page when no options are present
- fix: api v2 empty event type array if no username
๐ View Raw Release Notes (Original Developer Log)
## What's Changed
* fix: correct square image validation logic in resizeBase64Image by @Armadillidiid in https://github.com/calcom/cal.com/pull/25130
* fix: made show all columns work correctly by @Spandan-Mishra in https://github.com/calcom/cal.com/pull/25106
* fix: german-translation-link-meeting by @dhairyashiil in https://github.com/calcom/cal.com/pull/25210
* test: Improve create teams handler tests by @sean-brydon in https://github.com/calcom/cal.com/pull/25213
* feat: add defaultPhoneCountry prop with ISO 3166-1 alpha-2 type safety by @ThyMinimalDev in https://github.com/calcom/cal.com/pull/25204
* chore: fix one flake and Update test results repository to test-results-2 by @anikdhabal in https://github.com/calcom/cal.com/pull/25199
* fix: empty screen added in routing position page when no options are present by @Spandan-Mishra in https://github.com/calcom/cal.com/pull/25170
* fix: api v2 empty event type array if no username by @dhairyashiil in https://github.com/calcom/cal.com/pull/25178
* style: hide icons from booking actions dialog in mobile view by @dhairyashiil in https://github.com/calcom/cal.com/pull/25147
* fix: delegation credential error webhooks + refactor repeated code by @ThyMinimalDev in https://github.com/calcom/cal.com/pull/25232
* fix: flaky integrations tests by @anikdhabal in https://github.com/calcom/cal.com/pull/25218
* fix: unable to update username by @anikdhabal in https://github.com/calcom/cal.com/pull/25221
* fix: Prevent silent loss of changes in routing form when only one field exists by @Zopsss in https://github.com/calcom/cal.com/pull/25197
* feat: normalize routing form identifier field with URL-safe format by @PeerRich in https://github.com/calcom/cal.com/pull/25128
* fix: routing-form org redirects when profile slug equals legacy slug by @anikdhabal in https://github.com/calcom/cal.com/pull/25003
* fix: correct assignment reason badge mapping by @anikdhabal in https://github.com/calcom/cal.com/pull/25255
* fix: transcript endpoint API v2 by @Udit-takkar in https://github.com/calcom/cal.com/pull/25136
* fix: increase dropdown z-index to appear above logo by @joeauyeung in https://github.com/calcom/cal.com/pull/24057
* fix: Conditional fetch cache by @volnei in https://github.com/calcom/cal.com/pull/24816
* fix: dialog click propagation by @Udit-takkar in https://github.com/calcom/cal.com/pull/25154
* fix: Skip Prisma pooling in CI to fix test flakiness by @anikdhabal in https://github.com/calcom/cal.com/pull/25240
* feat: add organization-level autofill disable setting by @anikdhabal in https://github.com/calcom/cal.com/pull/23504
* fix: additional notes isn't visible when booking needs confirmation by @anikdhabal in https://github.com/calcom/cal.com/pull/25163
* docs: update embed-events.mdx with all currently emitted embed events by @joeauyeung in https://github.com/calcom/cal.com/pull/25099
* fix: archive hubspot meeting during host-change reschedules by @anikdhabal in https://github.com/calcom/cal.com/pull/25098
* fix: use UTC parsing for recurring booking dates to prevent timezone conversion issues by @ibex088 in https://github.com/calcom/cal.com/pull/25235
* feat: remove OAuth clients link from settings navigation by @PeerRich in https://github.com/calcom/cal.com/pull/25206
* feat: [Booking Audit Stack - 1] Add Booking Audit System foundation (database schema and repositories) by @hariombalhara in https://github.com/calcom/cal.com/pull/24838
* fix: dynamic group meeting slots not loading by @hackice20 in https://github.com/calcom/cal.com/pull/25101
* feat: add UUID v7 and @db.Uuid to AuditActor model by @hariombalhara in https://github.com/calcom/cal.com/pull/25269
* fix: convert booking field label error to log.error to prevent booking failures by @hariombalhara in https://github.com/calcom/cal.com/pull/25062
* chore: Remove next-collect package by @emrysal in https://github.com/calcom/cal.com/pull/25146
## New Contributors
* @Armadillidiid made their first contribution in https://github.com/calcom/cal.com/pull/25130
* @Zopsss made their first contribution in https://github.com/calcom/cal.com/pull/25197
**Full Changelog**: https://github.com/calcom/cal.com/compare/v5.9.0...v5.9.1