v6.0.12

calcom/cal.diyv6.0.12Jan 14, 2026by emrysal

AI Summary

This release integrates booking audit logs for creation and rescheduling, fixes the Safari extension OAuth flow, and introduces tri-state UI settings pages. It also initializes the Cal.com Salesforce package.

Key Highlights

  • Integrated booking audit for creation/rescheduling
  • OAuth flow for Safari extension (companion)
  • Tri-state UI settings pages and auto opt-in preference
  • Salesforce package initialization
  • API v2 bookingUrl for managed users

New Features

  • Integrated booking audit for Recurring/regular booking/seated bookings
  • OAuth flow for Safari extension (companion)
  • Tri-state UI settings pages
  • Salesforce package initialization
  • Scope configuration for feature opt-in
  • API v2 bookingUrl for managed users

Full Release Notes

## What's Changed
* chore: Integrate creation/rescheduling booking audit for Recurring/regular booking/seated bookings by @hariombalhara in https://github.com/calcom/cal.com/pull/26046
* fix: oauth flow for safari extension (companion) by @CarinaWolli in https://github.com/calcom/cal.com/pull/26795
* chore: deploy api v2 on vercel by @ThyMinimalDev in https://github.com/calcom/cal.com/pull/26735
* feat: add tri-state UI settings pages and auto opt-in preference by @eunjae-lee in https://github.com/calcom/cal.com/pull/25892
* docs: fix CALENDSO_ENCRYPTION_KEY generation command by @simiondolha in https://github.com/calcom/cal.com/pull/26658
* refactor: split large org creation transaction into smaller batches by @emrysal in https://github.com/calcom/cal.com/pull/25688
* fix(ui): improve Variables Dropdown styling consistency by @simiondolha in https://github.com/calcom/cal.com/pull/26675
* fix: Yarn installation fails in windows due to mixed path separators … by @Anshumancanrock in https://github.com/calcom/cal.com/pull/26771
* fix: Booker reschedule behaviour for org admin by @Ryukemeister in https://github.com/calcom/cal.com/pull/26530
* fix: changes to error on schedule name empty save by @KirankumarAmbati in https://github.com/calcom/cal.com/pull/24044
* feat(companion): manifest id for safari extension & add delete account link  by @dhairyashiil in https://github.com/calcom/cal.com/pull/26802
* perf: batch user queries in schedules output service by @pedroccastro in https://github.com/calcom/cal.com/pull/25901
* fix(phone-input): add Austria mask and prevent double plus prefix  by @abhayymishraa in https://github.com/calcom/cal.com/pull/26626
* fix: fix email exclusion validation for full emails and and @-prefixed domains by @anikdhabal in https://github.com/calcom/cal.com/pull/26727
* feat: Init Cal.com Salesforce package by @joeauyeung in https://github.com/calcom/cal.com/pull/26330
* fix: respect `hideCalendarNotes` setting during booking reschedule by @Ryukemeister in https://github.com/calcom/cal.com/pull/25945
* fix: iCalSequence update at source by @alishaz-polymath in https://github.com/calcom/cal.com/pull/26815
* fix: workflow locale by @Udit-takkar in https://github.com/calcom/cal.com/pull/26509
* fix(api): use cal.com for bookingUrl in platform organizations by @dhairyashiil in https://github.com/calcom/cal.com/pull/26812
* feat: add scope configuration for feature opt-in by @eunjae-lee in https://github.com/calcom/cal.com/pull/26801
* fix(api): return empty bookingUrl for managed users in API v2 by @dhairyashiil in https://github.com/calcom/cal.com/pull/26826

## New Contributors
* @simiondolha made their first contribution in https://github.com/calcom/cal.com/pull/26658
* @KirankumarAmbati made their first contribution in https://github.com/calcom/cal.com/pull/24044

**Full Changelog**: https://github.com/calcom/cal.com/compare/v6.0.11...v6.0.12