Last 7 days
0
Features: 0
Changes: 0
Fixes: 0
Deprecations: 0
Scheduling infrastructure and hosted booking platform for individuals and teams.
Latest Cal.com changelog updates, official release notes, breaking changes, security patches, pricing changes, and developer reactions in one product feed.
Follow this Cal.com release-notes page to spot useful features, risky migrations, noisy announcements, and source links before they hit your backlog.
Changes.Watch links back to official changelog and release-note sources so summaries stay easy to verify.
Use channels to follow groups of tools around a stack, workflow, or topic.
Rolling windows show how many product updates landed in the last 7, 30, 90, and 365 days, grouped by existing changelog semantics.
0
0
0
99
Fix multiple UI issues and test flakiness (invite link modal, booking UID randomness, icon size, BookingDetailsSheet flicker, phone number display, etc.)
Introduced active user billing, annual team/organization pricing plans, and a signup watchlist review mode.
Introduced multiple new features: billing strategy implementation, Claude specs, caretta.so integration, UTM data in insights CSV, login overlay redesign, enhanced form builder label formatting, routing fallback options, and new list for...
Introduced routing trace UI enhancements (dialog on assignment badge, seeding insights) and added a non-interactive mode to the app store CLI.
Added new UI features such as delete confirmation dialogs for webhooks, upcoming bookings widget for iOS/Android, action‑item support on the mobile “More” page, nav dropdown animation, ARIA labels, and refactored UI to use coupons and hi...
Introduced several new features: custom apiUrl prop for BookerEmbed, OAuth 2.0 support for atoms, GET /v2/bookings/by‑seat endpoint, GitHub workflows for agent sync, PostHog event tracking, and translation updates via LingoDotDev.
Added redirect option for non‑routed visits, tasker integration for proration email notifications, and concurrency support for Lingodotdev.
Added UI enhancements: tooltip for disabled Cancel button, username editing during onboarding, corrected button icons and dropdown chevron direction.
Added DI‑cached FeaturesRepository, routing trace presenter, and configurable wildcard domain matching with validation support.
Introduced multiple routing trace services (RoutingTraceService, RoutingFormTrace, CrmRoutingTraceService, SalesforceRoutingTraceService) and added a Vercel deployment promoted webhook with async/sync fallback tasker.
Fix multiple UI and flow bugs (slot selection date, OAuth sign‑up, team limits UI, bookings prefetch, team ID sorting).
Added Frame component to webhooks settings page and introduced forcedSlowMode rate limit for Team/Organization DELETE endpoints
Added organization upgrade flow v3, multi‑step download app dropdown, token refresh callbacks, and proration invoice/reminder email templates.
Implemented webhook producer/consumer infrastructure and initial TRPC wiring, plus cleanup of related scaffolding.
Introduced new features such as OAuth client developer settings, Cloudflare URL scanner for malicious URLs, hide‑duration selector option, assigned badge for team event types, UTM tag storage in Stripe, monthly proration processing, and ...
Add seat‑tracking infrastructure for monthly proration and introduce new taskers (CalendarsTasker, PlatformOrganizationBillingTasker) with sync/trigger.dev versions.
Added link cloaking for organization accounts in workflow emails and introduced modular engineering rules for agents.
Added Salesforce attribute synchronization and new Cubic AI review comment status; introduced UI option to hide registration prompt.
Introduced custom Google Calendar reminders and ensured default calendars for delegation credentials in API v2, plus VSCode Biome auto‑fix on save and a stale PR workflow for forks.
Integrated creation/rescheduling booking audit for recurring/regular/seated bookings and introduced tri‑state UI settings with auto‑opt‑in preference.
Added numerous API v2 enhancements and new features including imports documentation, bookingUrl field, maintainer access requests, Biome import rules, compliance page, billing skip‑trial option, FeatureOptIn resources, and a unique Firef...
Added multiple new features: companion UI skeletons, admin blocklist table, onboarding source metadata, BUILD FROM BRANCH option for Docker releases, and enhanced DevIn workflows for stale PR handling and conflict resolution.
Introduced new features like OAuth2 controller API v2, Android/extension UI enhancements, calendar subscription telemetry, and availability detail page for companion.
Added multiple new features: Android companion DropdownMenu & Alert Dialog, iOS availability detail pages, payment reminder queue/cancel flow, BookingHistory integration, FeatureOptInService, organization banner, Hubspot meeting write, a...
Added extensive companion package enhancements: Biome linting/formatting, React compiler, iOS native UI components, booking details page, path‑alias migration, Expo haptics/image, and SDK 55 canary support.
Add a dedicated DB setup job to prevent cache race conditions and refactor cache handling
Fix email domain block checking by using endsWith instead of includes
Added Google Calendar “mark no show” feature and companion UI enhancements like iOS availability screens and booking details navigation.
Add multi‑browser support for the Companion extension and new UI/UX fixes
Fixed multiple UI and functionality bugs, including button routing, padding inconsistencies, dark‑mode skeletons, e2e flakiness, CSS scoping, email validation, OAuth for the companion extension, and various type‑checking issues.
Fixed UI issues including subtle sidebar hover background, holiday UI/UX with contextual emojis, and dialog click persistence
Added new Holiday blocking feature, cross‑page/week navigation in booking details, gradient indicator for scrollable event descriptions, and dist tracing support
Introduced minimum reschedule notice, OAuth badges, and a skipContactCreation toggle for event type cards.
Added system admin blocklist backend and time‑shift badge for recurring events
Updated react‑native‑reanimated for Expo 54 compatibility and refactored schedule utilities to eliminate a circular dependency.
- Fixed numerous bugs including insights UI alignment, N+1 query optimization, OAuth client form permissions, Google Meet dependency blocking, webhook payload handling, and workflow email delivery.
Added permission checks for inviting/listing team members and introduced audit log support for Booking CREATED actions
Added ordering support for API v2 event types and extended PATCH endpoint to handle all locations
Introduced several new features: companion Expo/Chrome support, data‑region selector on signup, session endpoint with booking‑access PBAC, hideEventTypeDetails query param, public close() API for embed modals, auto‑scroll sidebar, and di...
Added CalendarView atom v2 feature and multiple UI/UX fixes (checkbox styling, availability layout, booking actions, no‑availability messages).
Fixed multiple bugs: impersonation handling, signup username collisions, UI button states, video dialog styling, routing insights queries, and various UI/logic issues
Added OAuth PKCE support and edit‑users permission UI
Fix multiple bugs: round‑robin scheduling 500 errors, organizer credential handling on reschedule, team creation in onboarding v3, image resize enforcement, Google Meet link persistence on seat cancel, and icalUid reset on host reassignment
Added backend migration support for user-owned teams with conflicting slugs
- Added validation for null booking fields, new hashedLink in booking webhook payload, configurable trial days for org subscriptions, and filtered platform organizations from admin lists.
Added avatarUrl and bio fields to the /me endpoint response
Fix numerous bugs across image validation, routing forms, API v2 handling, UI components, test flakiness, and timezone parsing.
Added a timezone badge to the insights/routing view to highlight timezone mismatches.
Fixed path handling to allow whitelisted slugs (e.g., onboarding) on organization domains.
Added several new features including v2 API event‑type switching, booking details sheet, organization v3 onboarding redesign, calendar view redesign, and distributed tracing support.
Added new workflow variable for booking title
Added new booking reports and blocklist tables for organizations, improved overlapping events display in weekly calendar, and introduced API v2 PBAC support.
Align booking limit timezone handling between availability and validation
Fixed numerous UI and functional bugs (e.g., arrow visibility, hidden page embeds, long URL overflow, yearly recurrence, organizer email concealment, language toggle, and others).
Add official Docker support, distributed tracing, and new booking UI features (weekly calendar view, report table backend, preview buttons, and organization welcome modal)
Added new prop `handleCreateRecurringBooking` to the Booker atom for handling recurring events.
Added new API endpoint to attach attendees to bookings, introduced no‑show host and CSAT graphs in Insights, and enhanced Office365 timezone handling.
Multiple UI fixes: dropdown animation, mobile dialog positioning, overflow handling, button spacing, and email button label.
Fix deletion of all workflow reminders when a workflow is removed
Refactored booking flow by extracting post‑booking logic into a new BookingEventHandlerService.
Upgrade Prisma to v6.16.0 (no Rust engine) and add missing Prisma client package
Refactored the codebase to remove circular dependencies across @calcom/lib, @calcom/features, and other packages, improving build stability and performance.
Added calendar view atom to display a user's event bookings.
- Introduced new schedule atom feature and admin permissions for blocklist management.
Added several new features including schedule atom creation, subscription date columns in billing tables, blocklist table, API v2 event type settings (booker limits, email & round‑robin reschedule), user‑specific email verification setti...
Added videoCallUrl to Zapier payload, PBAC opt‑in for organizations, spam‑blocker DI structure, and booking report feature; introduced two new form‑submitted workflow triggers and improved embed stability with layout‑shift fix and e2e tests
Added inbound call support in Cal AI and updated translation handling.
Added new apps (fonio.ai, framer) and features like team billing tables, organization username banner, and Salesforce urql/retry exchange
Fixed multiple issues: corrected contentType in workflow ICS, enforced email length per RFC, and aligned timezone variable naming in webhook payload.
Added PBAC permission enhancements, host validation for team event types, and enforced single owner with PBAC
Added 10‑minute cooldown for instant meetings, new booking flags (skipAvailabilityCheck, skipEventLimitsCheck, skipCalendarSyncTaskCreation), and Calendar Cache support.
Refactored permission checks to use PBAC across the codebase, adding new permissions (availability.read, team.create, private teams, readonly event types).
Reduced bundle size by removing unnecessary TypeScript types
Added createdAt/updatedAt to EventType, introduced BillingCacheService with 1‑hour TTL, exposed user plan info and a fallbackRoles param for permission checks.
Fix UI RTL dropdown positioning and several bugs (auth guard, workflow deletion handling, reschedule flow for seated bookings)
Improved Insights: made orgId optional, added date/time columns to CSV exports, and removed page permission checks.
Add CalendarView read‑only calendar component for users
Added dateTarget option for /insights and a new webhook resource with PBAC permission enforcement.
Introduced multiple features: custom fields/add‑ons with fees, client‑side auth protection for routing forms, voice and language support in cal.ai, hidden attendees for authenticated requests, PBAC for event types, and UI enhancements li...
Implemented a generalized PBAC navigation permission system with related safety checks.
Added support for web calls (including number param), call history V1, Cal.ai promo design, and redirecting authenticated users from signup page.
Added UI for Workflows v3.
Refactored circular dependencies between the app store and library to improve module isolation.
Multiple bug fixes address delegated credentials timezone, duplicate iCal UID events, Zoom UTC issue, hidden notes, KPI count mismatch, and various UI/UX glitches.
Add customReplyEmailTo feature to EventTypeSettings atom
Fixed multiple UI and workflow bugs (platform onboarding, calendar redis cache, ICS attachment, guest reschedule, host cancel reason, button alignment, footer layout, login screen)
Added time‑based cancellation fees, recent impersonations list, and increased stale time for calendar hooks; updated translations.
Fix the disableToasts prop so it works as intended.
Add email and phone fields to credit expense log and introduce Zod schemas for app metadata configuration
Improved single organization setup reliability by auto‑adjusting reserved subdomains and enabled organizations.
Added new booking flow services (Regular, Recurring, Instant) and iCalSequence to booking data; introduced PBAC permissions for team/org members page, server‑side fetching for user conferencing settings, a delete‑recording script, and Tu...
Added Italian language support
Added UI features: disable auto‑scroll flag, toggleable legend for ChartCard, and collapsible PanelCard support.
Added multiple features: PBAC permission registry, team upgrade tip, workflow variable search, org billing portal access, Italian language support, and optimized slot handling.
Added Recent No Show Guests chart to insights and introduced Cal.ai Self‑Serve 2 feature.
Added new insights filters (paid, userEmail, userName, rating) and switched to the official @todesktop/client package.
Added self‑hosted support to ignored labels workflow and optimized app imports for faster performance
Add startsWith operator to routing forms and enable Stripe Adaptive Currencies for subscription flows
- Fixed several UI and lookup bugs including truncated droplist in reroute booking, membership owner lookup, and manual RR reassign location changes.
Added send & verify code flow for email verification in Booker atom.
Added several new features: organizer.id in booking webhook, hideEventMetadata prop, attendee filters and multi‑select for insights, email verification flow, and improved error handling.
Optimized production builds by applying autoprefixer and running Sentry only in production environments.
Fix Availability atom's handleFormSubmit callbacks not triggering
Added hidden event types to the v2 API, new team schedules, and a toggle to hide member filters for members‑only roles.
Fixed multiple booking duration handling and added an E2E test to verify it.
Added SDK dry‑run events (dryRunBookingSuccessfulV2 and dryRunRescheduleBookingSuccessfulV2).
Added Booker atom prop `silentlyHandleCalendarFailures` to keep slots visible when third‑party calendar credentials are invalid or expired.
Added private links endpoints for org/team event types and upgraded Next.js to 15.4.5.
Fixes shared state issue when multiple Booker atom widgets are placed on the same page
Fixed crash in EventTypeSettings atom when enabling "Lock timezone" in advanced booking.
Fixed several UI and crash bugs (onboarding video page, dropdown arrow centering, team event form, i18n caching, timezone lock, member invitation flow, managed org bookings).
Added atoms E2E tests, new styling and a conditional desktop class to HTML
Added private API links, AI self‑serve architecture, embed query‑param filtering, and webhook variable insertion into payloads
• Added new features: renamed cal.ai to transcribe, introduced round‑robin grouping with toggleable org/team info, added a Workflow resource with permission enforcement, and Zoom waiting‑room support.
Fixed OG image error caused by missing height field.
Add a cron job to clean up old queued form responses
Fixed missing bookingId in BOOKING CANCELLED webhook payload and several UI, i18n, and safe HTML issues.
Bundled fonts to ensure atoms work in non‑Next.js apps.
Added startTime prop to Booker component for initial date selection
Added optional startTime prop to BookerPlatformWrapper
Implemented new features including BTCPay Server app, array response support for fields, enhanced booking visibility, and PBAC checks on organization settings
Added cancelledBy and rescheduledBy parameters to workflow links and introduced a locked timezone setting for event types.
Fixed app crash in embed on Firefox when cross‑domain cookies are disabled and resolved a "a.trim is not a function" type error.
Added custom roles, a free‑user contact form, and enhanced private‑link expiration with usage/date limits
Fixed several UI and functional bugs (routing form response, toast icon alignment, Safari timeslot scrolling, team settings label, edit sheet permissions, and email cancel/reschedule links).
Add tests to ensure unpublished platform orgs are excluded from credit usage
Add BrowserStack attribution to the README documentation.
Fixed multiple issues: team routing form response route, org members tab URL, v2 managed event type host creation, reminder scheduling, chart styles, daily room creation on reschedule, missing ref parameter, and routing form field retrie...
Added new features: automatic start recording setting, drop‑off funnel chart for routing insights, and a feature‑flag migration for team‑booking page cache.
Added e2e test for prerendering headless router with attribute routing
Added PBAC team permissions, dependency‑injection for repositories, new AvailabilitySettingsProps type, and several V2 enhancements (rescheduledToUid, managed org filters, cancelledBy field).
Updated atoms export to include Schedule type in Availability Settings.
Add high‑load warning for availability checks and switch to domain‑error handling; remove unused timezone header and redundant keys
Added self‑hosted onboarding flow and a race‑condition test for calendar cache during booking
Fixed multiple bugs including unit test failures, mobile scroll range, event cancellation edge cases, redirect handling, loading speed, and UI alignment issues.
Added `createdAt` field to SelectedCalendar and DestinationCalendar models.
Added Zoom waiting‑room setting and routing‑forms response endpoint with available slots
Added Video Options dropdown with meeting session details and Salesforce assignment‑reason writing feature.
Added timezone indicator to insights, enabled Stripe invoice support for credit purchases, and introduced a separate Sentry project for client monitoring.
Optimized listWithTeamHandler query and added Finnish locale support to Day.js.
Remove 3‑attendee limit from CSV export
Applied patch updates (commit d27490e) addressing issue #22148
Applied patch changes to the package
Updated to patch version 1.0.110 with internal test log adjustments
Added phone‑based bookings for all users and rerouting to AssignmentReasonRecorder.
Add InsightsBookingRepository and disable routing form field type changes when responses exist (new feature)
Reverted the phone‑based bookings feature and introduced multiple new capabilities such as a backgroundSlotsFetch toggle, a /v2/billing/webhook route, daily video region configuration via env, and improved error‑code handling for API res...
Add phone‑based bookings for all users and new UI features such as a credit‑expense log download button, onTimeslotsLoaded prop, apps filter/bulk update toggle, and SMS workflow preservation
Added attendee data with seated event support to CSV export
Added schedule restriction and support for booker timezone.
Fixed multiple bugs including routing form trigger, GCal OR operator, Microsoft OAuth v2, dry‑run handling, OOO test, UI button alignments, banner uploader error handling, and onboarding error comments.
Added Guests dialog to the booking flow.
Fixed multiple bugs: duplicate workflow reminders, email rescheduling/canceling, replyTo email address, and event type settings atom saving
Improved seats input user experience
Added several API v2 features—including Google Calendar event details, Cal Video settings/endpoints, automatic transcription, org page permission restructuring, and a platform toggle for calendar event creation
Added new features: Round‑Robin timestamp basis, daily video name override, credit purchase logging, and validation to limit event duration to 1440 minutes.
Improved performance by using a repository for queries and caching in the /teams RSC
Added a dedicated team privacy settings page and introduced AI integration.
Add support for custom child components and new props in Availability Settings and Event Meta, plus a setting to enable booking via reschedule links and NEXT_PUBLIC_SINGLE_ORG_SLUG handling; migrate filter segment selection to the databa...
Improve service worker and lifecycle method performance.
Fixed UI and data bugs: mobile toggle sizing, organizer info on rescheduled events, insights date range, host email anonymization in ICS, and Stripe webhook handling for past‑due subscriptions.
Refactored code to prevent mixed server/client imports, improving module separation.
Fixed cron error for selected calendars, host schedule updates, avatar API handling, and e2e test flakes.
Added email notifications to organization members when delegation credentials are disabled and improved the email content
Introduced new features including PBAC, booking UID filter for data tables, internationalized user table headers, and a segments prop for DataTableProvider.
Optimized getSlots and getUsersAvailability functions for better performance and limited concurrency when handling large date ranges
Fix typo in Hungarian translation and several UI/validation bugs
Added AssignmentReason to the BOOKING_CREATED webhook
Fixed numerous bugs: Salesforce contact creation, phone validation, Sentry error handling, sticky DataTable columns, case‑insensitive attendee filter, primary email reassignment, round‑robin calendar events, and locale usage outside App ...
Fixed multiple bugs including credentials cron for delegation, localStorage error in AvailableTimeSlots, default location handling, and event duration naming.
Added autocomplete to login/signup, pagination for bookings endpoints, and API for available slots (v2).
Added new member attributes, SMS attendee action, a feature flag for SMTP workflow emails, and an option to include no‑shows in recurring‑rate calculations.
Optimized event type queries by using team IDs instead of complex joins for better performance.
Added denormalized BookingTimeStatus table, new booking references API endpoints, and a "View Responses" menu item in Routing Forms
Added Salesforce Event Type App v3 designs
Centralized feature flag operations in a new FeaturesRepository
Refactored idempotency key generation to use user IDs instead of attendee emails and resolved related type errors.
Introduced new features: hideOrganizerEmail API flag, locked timezone setting for event types, skip trial for Teams, and UTM parameter visibility.
Reverted the recent addition of membership creation dates to the Organization Member List.
Added new features: hide organizer email option and loading component for the apps main page
Added custom email reply feature and progress indicator for insights download
Added React (Atom) option to embed generator and UI tweaks such as opening dropdown after filter addition and updated DeleteSegmentDialog.
Added UTM parameter writing to Salesforce and consent messages for SMS workflows
Added V2 support for booking team events via teamSlug & eventTypeSlug and enabled filtering users by assigned attribute options
Added dry‑run behavior for CalendarSettings, EventType, AvailabilitySettings, and connect atoms; introduced organization booking hooks, v2 slot fetching with team/event/organization slugs, and whitelist users from workflow spam scanning
Reverted the mobile view fix for event type titles.
Added organization routing form endpoints, exposed Org/Team IDs on pages, and introduced plan‑based UI for Contact Us/Report Issue including paid‑user visibility.
Added auto‑enable overlay calendar on login and displayed year for bookings spanning multiple years.
Fixed organizer info handling when admins accept team bookings, preventing incorrect data.
Reverts two previous changes (EventType.userId backfill and default Overlay Calendar)
Switched to `createCallerFactory` as the old `createCaller` API is deprecated
Added Insights table for most cancelled bookings, new admin GET bookings API, multi‑option UI component, and Greetmate.ai app integration.
Added v2 features: booking icsUid, max seats per slot, options to disable cancel/reschedule, and org‑bookings endpoint API.
Implemented a booking page error boundary and removed SSR init for performance improvements
- Fixed numerous issues: user fields in HubSpot, form builder dark mode, translation triggers, and added missing DataTableProvider.
Added new features: translation updates, plain “ask a question” limited to paid users, segment filtering, and moved Stripe handling to a dedicated billing service.
Fix multiple bugs including atoms type inference, system booking translation, and handling of missing response IDs (now returns 400).
Fixed numerous UI and backend bugs including round‑robin assignment reasons, scroll indicators, action button placement, embed loading delays, and Stripe handler responses.
Added QA status badge to CI workflow.
Fixed several bugs including session username extraction, guest update handling, URL handling, OAuth clientId removal on reschedule, month browsing slots, buffer handling, and translation tag errors.
Upgrade Jackson library to the latest version
Added org username to admin users view, enhanced API/webapp observability, added Salesforce picklist handling, and rewrote routes for language codes
Add auto‑build of icons, update translations, and introduce Salesforce query validation; fix flaky e2e test, lint errors, and calendar setting skeleton
Upgrade to Next.js 15 and reorganize OOO-related tRPC procedures for performance
Added timezone selection prop for Booker atom and improved TRPC exception handling for API v2
Multiple UI and functional bug fixes, including dropdown scrolling, logo handling, loading indicators, team updates, default calendar settings, username validation, and test stability.
Added Watchlist support for email verification and introduced v2 API phone‑based organization team event types.
Fix German translation for seats availability text
Add v2 features such as bookings createdAt filter and UTM tracking on bookings, and update translations via Lingodotdev.
Fixed numerous UI and backend bugs, including push notification page UI, avatar Sentry errors, event display span issue, locale rounding, missing tsconfig, instant meeting slot messages, query param handling, and pagination.
Added Sentry reporting wrapper to all API routes in appDir.
Introduce calendar links API and V2 endpoint to retrieve managed users by email.
Add sound support for browser push notifications
Added new features such as read‑only OOO for non‑admin teams, round‑robin reset interval for teams, and disabled workflow action badge in trial mode; updated platform onboarding docs and translations
Added booking ID & link columns to /insights/routing and displayed country code from IP.
Added several new features such as improved Intercom integration, out‑of‑office search, HitPay payment app enhancements, Alipay return‑url support, and team availability search; UI simplified in places.
Added new features: translation updates, ability to set organizer's default app as an input location, booking redirect URLs now include UID, and expanded docs for v2 endpoints and hooks.
Fixed UI issues including app theme in embed, toast dismissal, routing form pathname, and username hash suffix, plus a hotfix for hidden embed pages
Fixed several bugs including managed user attendee bookings, Zoom/MS Teams locations, HubSpot for paid team events, onboarding check removal, origin routing, UI issues, profile display, and country code revert.
Added Eleven Labs app integration.
Improved performance by caching app store imports and running SSR initialization at the root layout.
Added pip UI for dailyvideo, extracted bottom navigation into a reusable hook, and introduced a custom Enter‑key plugin for the lexical editor.
- Fixed several crashes and UI bugs, including routing form crashes, incorrect success page counts, tabs activation, booking field overrides, confirm step skips, and typo errors.
Added Mintlify AI search (CMD+K) and updated translations
Added AI low‑latency voice scheduling, multi‑duration email dropdown, and Monobot CX web app to the store
Added UserCreationService for API V1 user creation and made the first tab active by default
Fixed multiple UI and functionality bugs (global e2e failure, alignment cut‑off, nested scrolls on /bookings, managed event availability, bulk schedule updates)
Added v3 UI components and folder organization for SMS links, and updated calendars controller documentation.
Fix Salesforce integration error when no contact is present
Added new /routing URL for routing forms and introduced v2 slots version
Fixed multiple UI and API bugs, including query param decoding, Salesforce integration issues, 404 page UI, mobile CTA visibility, overlapping dropdowns, hidden column indicators, impersonation page routing, insights org data handling, a...
Fixed multiple bugs including RSC boundary error, filter implementations, default app link handling, Japanese button text, preview embed, user login flow, guest booking cancellation, insights default selection, and RR hosts availability ...
Fixed null check for useSearchParams, column resize on visibility changes, placeholder for Robin host select, typo corrections, Hungarian translation updates, and disabled round‑robin reassignment when reroute is available
Added new booker atom for non‑org team events, v2 bookings now include cancelledBy/rescheduledBy fields, routing‑form update tracking, and an option to disable transcription‑email sending.
Added Attio app integration and new v2 organization bookings endpoints
Fixed crash in getSchedule function (PR #19073).
Introduced several new features including disabling calendar credential deletion, internal notes for bookings, source tracking for bookings and users, and extensive routing form enhancements (API v2 support, weight settings, OOO forwardi...
Added Cloudflare Turnstile support and transcription-as-attachment feature
Added auto‑lock feature, integrated HitPay payment app, and refreshed translations.
Add Salesforce field write without validation and enable dual‑sided incentives using Dub API.
Fixed phone booking field ordering and v2 booking guests handling.
Restored the global error.tsx file.
Added features: hide Zapier/Make webhooks, update translations, organization OOO entries with filters/sort, and Salesforce routing actions.
Added Granola.ai app integration, Round Robin weight toggle, and custom 500 error page with improved app router handling
Added bulk link‑shortening, pagination for managed users table, and extensive Mintlify /help page edits.
Added several features: translation updates via Replexica, DataTableWrapper component, Insights analytics app, automatic Stripe payment methods, phone‑based booking API, and API v2 org CRUD.
Added single-domain setup for single-organization deployments and optimized layout rendering for insights and bookings, reducing re‑renders.
Added new booking pages (team, org, user), signup page, refund policies, cancel/reschedule reason variables, shortened SMS links, and updated translations
Fixed multiple UI and backend bugs (location change error, team availability duplication, type errors, Google 403, React/Next.js incompatibility, Zoho Bigin, SCIM payload handling, email embed timezone, App Store filter UI, managed event...
Reduce mobile navigation bottom margin
Fixed multiple bugs: enhanced dry‑run handling, removed plain chat from the video app, and localized dates on the payment page
Fixed plain chat removal on mobile devices.
Added a new /help folder and reorganized documentation structure
Fixed cron clogging from malformed calendars, corrected password validation for Brazilian Portuguese, and hid hidden booking fields in event type GET requests.
Fixed Booker UI defaults, icons/styling, and timezone selector issues
Fixed seats option not working for the Booker atom.
Update translations via Replexica integration.
Added new v2 team event types, plain integration, Salesforce ownership check skip, OOO calibration, and translation updates.
Added new features: Booker atom slots callbacks, v2 wildcard redirect URIs, v2 teams CRUD, and option to force/skip calendar cache serving.
Fixed Next.js bundle analysis build error and corrected booking parsing and question order in emails
Fixed numerous bugs including invalid time zones, no‑show guest handling, workflow notification errors, team‑ID booking filters, past‑event email reassignment, form‑submission webhook timing, app router metadata, and duplicate tRPC query...
Fixed several UI and backend bugs (tooltip placement, booking output, admin user search, default weight handling, hyperlink highlighting, Prisma validation, and middleware config).
Fixed several bugs including Node Alpine libssl symlink, Salesforce prospect creation, CRM error logging, default booking fields storage, Prisma errors when no users are found, and user filling logic.
Added AI-powered title translation and updated translations via Replexica
Updated Alpine Docker image to be Prisma‑compatible
Added extensive SCIM2.0 support (Okta attribute sync, configurable logging, domain‑wide delegation UI) and new OAuth linking for Closecom.
Added webhook support for Managed Events
Added `slotFormat` query parameter to Slots API V2 to return start and end times of a slot.
Added watchlist feature and Salesforce account ownership search based on website; introduced assignment reason in routing insights, SEO data fetching for booking pages, and updated translations via Replexica.
Fixes for brand colors in embeds, column variable case, platform submodule removal, build failures, organization bio, user removal from managed event types, and default label handling.
Added profile attribute display, routing form column merging, and an "add to calendar" section after booking; disabled guest display on insights
Added Salesforce integration to send routing form responses
Fixed multiple routing and data handling bugs (report filters, group rules, organization members list, row loading, OG image URLs, booking name split)
Added AI description backend, translation object support for EventType, updated translations via Replexica, and passed Salesforce booking response to Lead field.
Added custom className support to several event tabs (assignment, advanced, limits, setup) and introduced past/overlapping out‑of‑office handling.
Improved handling of canceling workflow reminders.
Fixed v2 booking confirmation emails not being sent
Added customClassnames support for event recurring and availability tabs
Default install Google Calendar and Google Video integrations for Google sign‑ups
Added attribute filter/segment for Round Robin hosts, text filter on org member list, and exposed booking metadata in the v2 API.
Fix cron API key validation, platform Vite build, and round‑robin reschedule availability bugs.
Added support for more languages and updated translations via Replexica.
Added a link column to the CSV export for organization members.
Fixed large organization routing insights UI and routing column filters.
Removed the Playwright install API v2 used for end‑to‑end tests
Added new features including Slovak language support, email/domain exclusion, maxLeadThreshold, attribute weights & virtual queues, insights routing forms, and translation updates.
Added new features: API v2 logs to Axiom, ability to mark no‑shows after a booking starts, and Salesforce contact creation under accounts.
Add v2 support for multiple-length event types and confirm/decline booking endpoints
Updated translations via Replexica and added a free platform plan
Fixed multiple UI and data bugs including company name capitalization, seat availability count, hidden phone field validation, booking title, and form link 404 errors
- Fixed loom iframe rendering for atoms and updated related documentation
Added a feature to reset recurring rules (RR) every month.
Added Salesforce field writing on booking, a vertical team availability selector, and a Round Robin skip rule for contact owners
Added PostHog integration (libs and vars) and new UI features such as instant meeting modal improvements, ability to bypass third‑party calendar busy times, display of RR auto‑reassign routing, and download of routing form reports.
Added CSV export for organization members
Performance tweaks: added configurable Sentry tracing (maxSpans, debug) and reduced spans, plus cached app store imports.
Added Salesforce features to change booking owner and prioritize contacts over leads
Fixed wrong attendee details displayed for seated events.
Added UI enhancements: row count in routing form reports, workflow variables with event type search, and scheduler first name in event titles.