v6.1.0
calcom/cal.diyv6.1.0Jan 16, 2026by emrysal
AI Summary
This version adds Salesforce attribute sync logic and migrates MembershipRole usages to PBAC permission checks. It also enhances API v2 by allowing non-org users to fetch event types and hides the account button based on query params.
Key Highlights
- Attribute sync logic from Salesforce
- Migration to PBAC permission checks
- API v2 get event-types for non org users
- Salesforce package initialization
- Hide 'Don't have an account?' button when register=false
New Features
- Attribute sync logic from Salesforce
- Migration to PBAC permission checks
- API v2 get event-types for non org users
- Hide 'Don't have an account?' button when register=false
- Completion status to Cubic AI review comments
Full Release Notes
## What's Changed * feat: Add attribute sync logic from Salesforce by @joeauyeung in https://github.com/calcom/cal.com/pull/26517 * fix: properly await async operations in addMembersToTeams by @hariombalhara in https://github.com/calcom/cal.com/pull/26866 * perf: convert services to factory functions and add TypeScript project references by @keithwillcode in https://github.com/calcom/cal.com/pull/26117 * refactor: migrate MembershipRole usages to PBAC permission checks by @sean-brydon in https://github.com/calcom/cal.com/pull/26871 * docs: Clean up by @mintlify[bot] in https://github.com/calcom/cal.com/pull/26879 * fix: riverside video url regexp fix by @anikdhabal in https://github.com/calcom/cal.com/pull/26886 * docs: Fix Cal.com brand casing inconsistencies by @keithwillcode in https://github.com/calcom/cal.com/pull/26887 * fix: rename attribute sync migration file by @joeauyeung in https://github.com/calcom/cal.com/pull/26889 * feat: add completion status to Cubic AI review comments by @keithwillcode in https://github.com/calcom/cal.com/pull/26891 * docs: Minor clean up by @mintlify[bot] in https://github.com/calcom/cal.com/pull/26892 * fix: enhance error message handling for `EventTypeSettings` atom by @Ryukemeister in https://github.com/calcom/cal.com/pull/26890 * test: CodeRabbit Generated Unit Tests: Add unit tests for permissions hooks, registry, and traversal by @coderabbitai[bot] in https://github.com/calcom/cal.com/pull/23441 * fix: Add IF NOT EXISTS to field mapping and attribute migration by @joeauyeung in https://github.com/calcom/cal.com/pull/26893 * fix: app card description truncation by @deepanshurajput0 in https://github.com/calcom/cal.com/pull/26722 * fix(ui): prevent page scroll when link button clicked in toolbar by @simiondolha in https://github.com/calcom/cal.com/pull/26662 * fix(companion): wrong event type link for org user with same username by @dhairyashiil in https://github.com/calcom/cal.com/pull/26884 * docs: improve beforeEventBuffer and afterEventBuffer descriptions in API v2 by @ThyMinimalDev in https://github.com/calcom/cal.com/pull/26899 * fix: api v2 get event-types non org users by @ThyMinimalDev in https://github.com/calcom/cal.com/pull/26896 * feat: hide "Don't have an account?" button when register=false query param is set by @PeerRich in https://github.com/calcom/cal.com/pull/26904 * fix: remove Stale label when Devin starts completing a stale PR by @keithwillcode in https://github.com/calcom/cal.com/pull/26909 * fix: spacing between editable heading and pencil fixed by @Spandan-Mishra in https://github.com/calcom/cal.com/pull/25500 * fix: make SSR-safe and fix ESLint warning for Beacon in UserDropdown by @albin-baby-2002 in https://github.com/calcom/cal.com/pull/24275 * fix: Availability reset to default hours on day toggle by @Manas-Kenge in https://github.com/calcom/cal.com/pull/26410 ## New Contributors * @coderabbitai[bot] made their first contribution in https://github.com/calcom/cal.com/pull/23441 * @deepanshurajput0 made their first contribution in https://github.com/calcom/cal.com/pull/26722 **Full Changelog**: https://github.com/calcom/cal.com/compare/v6.0.13...v6.1.0