โ ๏ธ Breaking Change
Impact Score: 7/10
Cal.com v6.0.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.
Breaking-change evidence from the source
ci: skip API v2 breaking changes check when unrelated files change by @anikdhabal in https://github.com/calcom/cal.com/pull/26393
โก Executive Summary (TL;DR)
Cal.com v6.0.7. Source highlight: fix: add undeclared dependencies and remove unused/misplaced dependencies
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.
โ ๏ธ Breaking Changes & Deprecations (1)
- ci: skip API v2 breaking changes check when unrelated files change by @anikdhabal in https://github.com/calcom/cal.com/pull/26393
โจ New Features & Capabilities (6)
- feat(companion): add Biome for linting and formatting
- feat(companion): react compiler
- feat(companion): component improvements, migrate to path aliases, expo-haptics, expo-image
- feat(companion): iOS native UI components and simplified event type creation
- feat: update translations via @LingoDotDev by @cal-com-ci[bot] in https://github.com/calcom/cal.com/pull/26219
- feat: add PUSH_IMAGE input for docker builds
โก Performance & Enhancements (6)
- perf: Improve apps/web tsconfig.json
- perf: Use Blacksmith Docker caching
- chore: improve release-docker workflow permissions
- perf: optimize postgres health check in all CI workflows
- ci: optimize E2E API v2 with Turbo remote caching and Jest improvements
- disable noExcessiveLinesPerFunction-off-for-tests for tests
๐ง Bug Fixes & Patches (6)
- fix: add undeclared dependencies and remove unused/misplaced dependencies
- fix: resolved vertical overflow in Welcome Modal
- fix: gap between giphy gif setup buttons
- fix: gap at webhook form actions
- fix: add ui fix for availability page
- fix: insight/routing ui margin bug
๐ View Raw Release Notes (Original Developer Log)
## What's Changed
* fix: add undeclared dependencies and remove unused/misplaced dependencies by @volnei in https://github.com/calcom/cal.com/pull/26205
* feat(companion): add Biome for linting and formatting by @dhairyashiil in https://github.com/calcom/cal.com/pull/26214
* fix: resolved vertical overflow in Welcome Modal by @samar-703 in https://github.com/calcom/cal.com/pull/26202
* feat(companion): react compiler by @dhairyashiil in https://github.com/calcom/cal.com/pull/26221
* fix: gap between giphy gif setup buttons by @abhix4 in https://github.com/calcom/cal.com/pull/26232
* fix: gap at webhook form actions by @abhix4 in https://github.com/calcom/cal.com/pull/26233
* feat(companion): component improvements, migrate to path aliases, expo-haptics, expo-image by @dhairyashiil in https://github.com/calcom/cal.com/pull/26226
* fix: add ui fix for availability page by @Tamalckb531 in https://github.com/calcom/cal.com/pull/26235
* fix: insight/routing ui margin bug by @Tamalckb531 in https://github.com/calcom/cal.com/pull/26237
* feat(companion): iOS native UI components and simplified event type creation by @dhairyashiil in https://github.com/calcom/cal.com/pull/26240
* fix: add missing peer dependencies and fix inconsistent peer dependency declarations by @volnei in https://github.com/calcom/cal.com/pull/26244
* feat: update translations via @LingoDotDev by @cal-com-ci[bot] in https://github.com/calcom/cal.com/pull/26219
* fix: add await on schedule check by @pedroccastro in https://github.com/calcom/cal.com/pull/26218
* perf: Improve apps/web tsconfig.json by @keithwillcode in https://github.com/calcom/cal.com/pull/26246
* chore: Use relative imports for @calcom/prisma inside of @calcom/prisma by @keithwillcode in https://github.com/calcom/cal.com/pull/26245
* fix: add proper disabled-state styling to Select component by @eeshm in https://github.com/calcom/cal.com/pull/25697
* fix: save button in availibility disabled when no changes by @Spandan-Mishra in https://github.com/calcom/cal.com/pull/26174
* chore: Fix peer dependencies in yarn.lock by @keithwillcode in https://github.com/calcom/cal.com/pull/26250
* chore: migrate GitHub workflows from Buildjet to Blacksmith by @keithwillcode in https://github.com/calcom/cal.com/pull/26247
* fix: add artifact handling for API v2 E2E tests by @keithwillcode in https://github.com/calcom/cal.com/pull/26249
* refactor: use explicit type annotations for TUpdateInputSchema to reduce type inference complexity by @keithwillcode in https://github.com/calcom/cal.com/pull/26133
* chore: companion package versions fixed by @volnei in https://github.com/calcom/cal.com/pull/26261
* fix: resolve flaky E2E tests in embed, team-invitation, and filter-segment by @keithwillcode in https://github.com/calcom/cal.com/pull/26258
* chore: Reduce actions cost by @keithwillcode in https://github.com/calcom/cal.com/pull/26260
* feat: add PUSH_IMAGE input for docker builds by @keithwillcode in https://github.com/calcom/cal.com/pull/26254
* feat(companion): new booking details page and long press feature for ios by @dhairyashiil in https://github.com/calcom/cal.com/pull/26264
* fix: exclude .next/node_modules from yarn cache to prevent corruption by @keithwillcode in https://github.com/calcom/cal.com/pull/26268
* fix: consistent responsive UI on workflows page by @Adarsh9977 in https://github.com/calcom/cal.com/pull/26259
* test: flaky e2e tests by @anikdhabal in https://github.com/calcom/cal.com/pull/26269
* perf: Use Blacksmith Docker caching by @keithwillcode in https://github.com/calcom/cal.com/pull/26252
* fix: remove nested turbo run for copy-app-store-static to fix remote caching by @keithwillcode in https://github.com/calcom/cal.com/pull/26270
* chore: Give Unit Tests job more vCPUs by @keithwillcode in https://github.com/calcom/cal.com/pull/26273
* fix: update NewApiKeyButton with size and variant props by @KartikLabhshetwar in https://github.com/calcom/cal.com/pull/26272
* fix: add destructive color and rounded-t-none to user dropdown button by @KartikLabhshetwar in https://github.com/calcom/cal.com/pull/26275
* chore: improve release-docker workflow permissions by @keithwillcode in https://github.com/calcom/cal.com/pull/26277
* fix: improve test isolation for managed event type e2e tests by @anikdhabal in https://github.com/calcom/cal.com/pull/26283
* feat: Introduce biome by @volnei in https://github.com/calcom/cal.com/pull/25664
* test: few more e2e flakes by @anikdhabal in https://github.com/calcom/cal.com/pull/26278
* fix: hide expected webServer errors in E2E tests to reduce noise by @anikdhabal in https://github.com/calcom/cal.com/pull/26251
* refactor: Move attribute and routing-forms code from `app-store`/`lib` to `features` by @hbjORbj in https://github.com/calcom/cal.com/pull/26025
* fix: no result for ooo headline by @Spandan-Mishra in https://github.com/calcom/cal.com/pull/26289
* chore: restore production build cache with stable key using actions/cache by @keithwillcode in https://github.com/calcom/cal.com/pull/26276
* fix: add security gate for external contributor PRs by @volnei in https://github.com/calcom/cal.com/pull/26293
* fix: prevent link cloaking and add malicious URL detection in workflows by @PeerRich in https://github.com/calcom/cal.com/pull/26292
* fix: Select Voice agent dialog by @Manas-Kenge in https://github.com/calcom/cal.com/pull/26298
* fix(ci): verify org membership when author_association fails by @pedroccastro in https://github.com/calcom/cal.com/pull/26296
* fix(ci): use getCollaboratorPermissionLevel for trust check by @keithwillcode in https://github.com/calcom/cal.com/pull/26306
* chore: fix biome warnings/errors by @volnei in https://github.com/calcom/cal.com/pull/26295
* fix: add eventTypeId and eventTypeSlug guard by @Udit-takkar in https://github.com/calcom/cal.com/pull/25773
* test: flaky e2e tests by @anikdhabal in https://github.com/calcom/cal.com/pull/26308
* feat: add completed onboarding column to organization members table by @joeauyeung in https://github.com/calcom/cal.com/pull/25582
* chore: Delete cache-build cache entries on PR close by @keithwillcode in https://github.com/calcom/cal.com/pull/26312
* feat: update translations via @LingoDotDev by @cal-com-ci[bot] in https://github.com/calcom/cal.com/pull/26313
* feat: update translations via @LingoDotDev by @cal-com-ci[bot] in https://github.com/calcom/cal.com/pull/26315
* chore: use lookup-only cache check to skip deps job downloads by @keithwillcode in https://github.com/calcom/cal.com/pull/26314
* fix: improve Insights empty state responsive design at 320px by @Recxsmacx in https://github.com/calcom/cal.com/pull/26203
* refactor: move eventTypeSlug and eventTypeLocations to @calcom/lib/zod by @keithwillcode in https://github.com/calcom/cal.com/pull/26115
* test: flaky unit test by @anikdhabal in https://github.com/calcom/cal.com/pull/26310
* refactor: move deps job to prepare job step to save ~20s per workflow by @keithwillcode in https://github.com/calcom/cal.com/pull/26320
* chore: Spread biome errors by @volnei in https://github.com/calcom/cal.com/pull/26329
* fix(ci): improve security for external contributions by @pedroccastro in https://github.com/calcom/cal.com/pull/26327
* fix: issue with meetingUrl variable in workflow reminder by @anikdhabal in https://github.com/calcom/cal.com/pull/26321
* fix: Changed Delete My Account button color from primary to destructive by @Tamalckb531 in https://github.com/calcom/cal.com/pull/26326
* fix: added message in schedule bulk update by @Spandan-Mishra in https://github.com/calcom/cal.com/pull/26334
* fix: replace scroll-bar with no-scrollbar in AvailableTimeSlots component by @KartikLabhshetwar in https://github.com/calcom/cal.com/pull/26339
* chore: Use 8 shards for main E2E tests by @keithwillcode in https://github.com/calcom/cal.com/pull/26342
* perf: optimize postgres health check in all CI workflows by @keithwillcode in https://github.com/calcom/cal.com/pull/26343
* ci: optimize E2E API v2 with Turbo remote caching and Jest improvements by @anikdhabal in https://github.com/calcom/cal.com/pull/26331
* feat: update translations via @LingoDotDev by @cal-com-ci[bot] in https://github.com/calcom/cal.com/pull/26340
* fix: removed weird scrollbar from apps/intalled/ navigation by @Tamalckb531 in https://github.com/calcom/cal.com/pull/26336
* ci: simplify DB cache key and skip yarn-install on cache hit by @keithwillcode in https://github.com/calcom/cal.com/pull/26344
* fix: use stable test dates in duplicate API calls E2E tests by @keithwillcode in https://github.com/calcom/cal.com/pull/26349
* chore: upgrade typescript by @volnei in https://github.com/calcom/cal.com/pull/26347
* fix: reduce default Playwright test timeout from 60s to 30s in CI by @keithwillcode in https://github.com/calcom/cal.com/pull/26345
* feat(companion): update deps to sdk 55 canary by @betomoedano in https://github.com/calcom/cal.com/pull/26348
* fix: add timeout: 0 to E2E assertions that check for absence of elements by @keithwillcode in https://github.com/calcom/cal.com/pull/26353
* fix: remove debug logs and clean up verbose logging by @pedroccastro in https://github.com/calcom/cal.com/pull/25896
* fix: ensure proper async handling in delegation credentials by @pedroccastro in https://github.com/calcom/cal.com/pull/25898
* refactor: simplify api-v1-production-build cache key for durability by @keithwillcode in https://github.com/calcom/cal.com/pull/26365
* chore: Bump biome rule level from warn to error for rules that prevent circular dependency between packages by @hbjORbj in https://github.com/calcom/cal.com/pull/26364
* fix: replace title with aria-label to avoid multiple tooltips by @mohitbalwani in https://github.com/calcom/cal.com/pull/26370
* refactor(companion): Add iOS profile picture in header by @betomoedano in https://github.com/calcom/cal.com/pull/26357
* chore: upgrade Vitest to 4.0.16 and Vite to 6.4.1 by @volnei in https://github.com/calcom/cal.com/pull/26351
* feat(companion): booking actions ios ui update by @dhairyashiil in https://github.com/calcom/cal.com/pull/26307
* feat(companion): update app logo and splash screen by @betomoedano in https://github.com/calcom/cal.com/pull/26372
* chore(deps): update dependencies and add version constraints by @pedroccastro in https://github.com/calcom/cal.com/pull/26328
* feat: re-trigger pr.yml when ready-for-e2e label is added by @keithwillcode in https://github.com/calcom/cal.com/pull/26376
* fix: add cleanup and mock embed-iframe to prevent test teardown leak by @keithwillcode in https://github.com/calcom/cal.com/pull/26377
* chore: disable lint staged from merge main by @volnei in https://github.com/calcom/cal.com/pull/26380
* fix: remove PR/commit-specific keys from docs-build cache by @keithwillcode in https://github.com/calcom/cal.com/pull/26379
* feat: add .easignore file to manage EAS build uploads by @betomoedano in https://github.com/calcom/cal.com/pull/26375
* refactor: detach yarn prisma generate from yarn-install action by @keithwillcode in https://github.com/calcom/cal.com/pull/26382
* fix: address flaky E2E tests by @keithwillcode in https://github.com/calcom/cal.com/pull/26374
* test: handle non-deterministic AES-256-CBC decryption in crypto test by @keithwillcode in https://github.com/calcom/cal.com/pull/26383
* chore: Make atoms cache-key more reusable by @keithwillcode in https://github.com/calcom/cal.com/pull/26384
* refactor(ui): remove unused components and exports by @abhayymishraa in https://github.com/calcom/cal.com/pull/26222
* test: flaky e2e tests by @anikdhabal in https://github.com/calcom/cal.com/pull/26386
* fix: make delete confirmation consistent across schedules by @Manas-Kenge in https://github.com/calcom/cal.com/pull/26300
* disable noExcessiveLinesPerFunction-off-for-tests for tests by @volnei in https://github.com/calcom/cal.com/pull/26388
* chore: fix all style/useNodejsImportProtocol by @volnei in https://github.com/calcom/cal.com/pull/26391
* ci: skip API v2 breaking changes check when unrelated files change by @anikdhabal in https://github.com/calcom/cal.com/pull/26393
* fix: Matched colour of icons across website by @Recxsmacx in https://github.com/calcom/cal.com/pull/26394
* fix(auth): resolve session user by token subject ID by @pedroccastro in https://github.com/calcom/cal.com/pull/26399
## New Contributors
* @samar-703 made their first contribution in https://github.com/calcom/cal.com/pull/26202
* @cal-com-ci[bot] made their first contribution in https://github.com/calcom/cal.com/pull/26219
* @Manas-Kenge made their first contribution in https://github.com/calcom/cal.com/pull/26298
* @Recxsmacx made their first contribution in https://github.com/calcom/cal.com/pull/26203
* @mohitbalwani made their first contribution in https://github.com/calcom/cal.com/pull/26370
* @abhayymishraa made their first contribution in https://github.com/calcom/cal.com/pull/26222
**Full Changelog**: https://github.com/calcom/cal.com/compare/v6.0.6...v6.0.7