Cal.com - Package Updates
-
[2.9.1]
- Update cal.com to 5.9.1
- Full Changelog
- fix: correct square image validation logic in resizeBase64Image by @Armadillidiid in #25130
- fix: made show all columns work correctly by @Spandan-Mishra in #25106
- fix: german-translation-link-meeting by @dhairyashiil in #25210
- feat: add defaultPhoneCountry prop with ISO 3166-1 alpha-2 type safety by @ThyMinimalDev in #25204
- fix: empty screen added in routing position page when no options are present by @Spandan-Mishra in #25170
- fix: api v2 empty event type array if no username by @dhairyashiil in #25178
- fix: delegation credential error webhooks + refactor repeated code by @ThyMinimalDev in #25232
- fix: flaky integrations tests by @anikdhabal in #25218
- fix: unable to update username by @anikdhabal in #25221
- fix: Prevent silent loss of changes in routing form when only one field exists by @Zopsss in #25197
-
[2.9.2]
- Update cal.com to 5.9.2
- Full Changelog
- refactor: implement DI in team billing service and team billing data repository factory by @joeauyeung in #24803
- fix: put booking details and calendar behind feature flag by @eunjae-lee in #25175
- fix: prevent bulk update of locked locations in child managed event types by @joeauyeung in #24978
- feat: add
avatarUrlandbiofields to /me endpoint response by @Ryukemeister in #25224
-
[2.9.3]
- Update cal.com to 5.9.3
- Full Changelog
- feat: add validation for null values in bookingFieldsResponses by @ibex088 in #25272
- feat: add hashedLink to BOOKING_REQUEST/CREATED webhooks payload via RegularBookingService by @ThyMinimalDev in #25274
- fix(platform): loading spinner showing on all plans by scoping loading state to selected plan by @priyanshusaini105 in #25292
- refactor: Remove all code related to the old cache system by @emrysal in #25284
- fix: One flaky E2E tests by @anikdhabal in #24815
- feat: Add configurable trial days to org subscriptions + wizard warning by @joeauyeung in #25229
- feat: filter out platform organizations from admin organization list by @sean-brydon in #24926
- fix: enable api v2 sms by @ThyMinimalDev in #25311
- fix: Improve add users to org by @volnei in #25314
- fix: Remove hosts - verify event type belongs to event type by @joeauyeung in #25321
-
[2.9.4]
- Update cal.com to 5.9.4
- Full Changelog
- feat: Ensure teams with conflicting slugs owned by the user are migrated(handled in backend, frontend already had this restriction) by @hariombalhara in #25291
- fix: added pattern checking for urls while creating a team by @Spandan-Mishra in #24777
- fix: break circular dependency between reminderScheduler and credit-service by @hbjORbj in #25312
- fix: improve overlapping events with dynamic offsets and widths by @eunjae-lee in #25310
- fix: enable block calendar slots by default for required confirmations by @kartik-212004 in #25239
-
[2.9.5]
- Update cal.com to 5.9.5
- Full Changelog
- fix: prevent 500 errors in round-robin scheduling from OOO calibration for single host by @​hbjORbj in #​25369
- fix: Grab booking organizer credentials when team admins request reschedule by @​joeauyeung in #​24645
- fix: Onboarding v3 - create team then invite. by @​sean-brydon in #​25364
- fix: Remove square enforcing in resizeBase64Image by @​sean-brydon in #​25389
- fix: google meet link is disappear when a seat is cancelled by @​anikdhabal in #​25368
- fix: set new icalUid when host reassign by @​anikdhabal in #​25365
- feat: google ads conversion tracking by @​Amit91848 in #​25198
-
[2.9.6]
- Update cal.com to 5.9.6
- Full Changelog
- fix: OOO days not correctly blocked by @abhijeetsingh-22 in #25259
- feat: upgrade tailwind v4 by @pasqualevitiello in #24598
- fix: prevent calendar credentials from leaking into video adapter calls by @hbjORbj in #25200
- fix: redirect when creating orgs onboarding v3 by @sean-brydon in #25390
- fix: Use the correct user when confirming or rejecting a booking by @anikdhabal in #25394
- fix: v2 api rescheduledByEmail not returned by @supalarry in #25103
- fix: exclude attendee responses from calendar for seated event by @anikdhabal in #25370
- feat: add permission for editUsers + implement UI by @sean-brydon in #25402
- fix: oauth screen go back button not functional by @anikdhabal in #25401
- feat: OAuth PKCE by @CarinaWolli in #25313
-
[2.9.7]
- Update cal.com to 5.9.7
- Full Changelog
- fix: allow-reschedule-on-prevent-impersonation by @dhairyashiil in #25427
- fix: prevent buttons from looking active when interacting with parent by @pasqualevitiello in #25431
- fix: signup username collision by @Udit-takkar in #25435
- fix: eventypes description overflow issue by @anikdhabal in #25436
- fix: sign up upsert error by @Udit-takkar in #25437
- fix: Add PBAC permission checks for insights access by @dhairyashiil in #25381
- refactor: consolidate error handlers to use getServerErrorFromUnknown by @hbjORbj in #25114
- feat: posthog version upgrade and added trackings by @Amit91848 in #24401
- fix: video page dialog bg in light mode by @pasqualevitiello in #25455
- fix: description for disable rescheduling and cancelling by @Pallava-Joshi in #25447
-
[2.9.8]
- Update cal.com to 5.9.8
- Full Changelog
- fix(ui): add missing checked state styling for event type checkbox by @abhix4 in #25478
- fix: Use booker locale for email verification email by @anikdhabal in #25420
- fix: getTeamIdsWithPermission return sub teams by @sean-brydon in #25387
- refactor: replace TRPCError with ErrorWithCode in
packages/featuresby @hbjORbj in #25482 - perf: Calendar Cache Improvements by @volnei in #25502
- fix: styling override at availability settings by @abhix4 in #25521
- fix: improve availability working hours layout spacing and editable heading icon gap by @KartikLabhshetwar in #25525
- fix: add no-availability message to v2 slots endpoint response by @anikdhabal in #25102
- fix: Add /router to isBookingPages to prevent 500 error on customPageMessage redirect by @hariombalhara in #25522
- feat:
CalendarViewatom v2 by @Ryukemeister in #24896
-
[2.9.9]
- Update cal.com to 5.9.9
- Full Changelog
- fix: UI nits in QA verison of onboarding v3 by @sean-brydon in #25532
- feat: companion expo and chrome by @PeerRich in #25022
- fix: simplify date range picker to Airbnb-style selection by @eunjae-lee in #25386
- feat: Disable booking emails to guests by @Udit-takkar in #25217
- fix: prevent clicking outside by @Udit-takkar in #25588
- fix: unable to edit member as a team owner/admin by @anikdhabal in #25587
- fix: e2e flake visible on CI by @anikdhabal in #25578
- fix: error spam for pbac is not enabled on this team by @sean-brydon in #25591
- fix: companion oidc url by @volnei in #25572
- fix: date picker content render issue by @abhix4 in #25584
-
[2.9.10]
- Update cal.com to 5.9.10
- Full Changelog
- feat: api v2 event types ordering - user, team, org by @dhairyashiil in #25177
- feat(api): PATCH Event Type V2 API to support all current locations by @dhairyashiil in #25084
- fix: data table toolbar styling by @abhix4 in #25632
- feat: Companion SPA serve by @volnei in #25648
- fix: improve spacing in provide link to team member when OOO list by @KartikLabhshetwar in #25529
-
[2.9.11]
- Update cal.com to 5.9.11
- Full Changelog
- fix: OnDelete SetNull for watchlist delete on watchlistAudit by @alishaz-polymath in #25690
- fix: unable to reject the booking from email by @anikdhabal in #25673
- refactor: migrate
handleNotificationWhenNoSlotsfrom TRPC layer tofeatureslayer by @hbjORbj in #25538 - refactor: migrate
verifyCodeUnAuthenticatedfrom TRPC layer to features layer by @hbjORbj in #25639 - perf: handleChildrenEventType eventtype user connect raw sql by @ThyMinimalDev in #25650
- perf: handleChildrenEventTypes createManyAndReturn by @ThyMinimalDev in #25652
- perf: handleChildrenEventType link old event-type with workflows using create/findMany by @ThyMinimalDev in #25653
- fix: add fallback discovery for oauth by @volnei in #25656
- fix: prevent OOO dialog from closing on outside click by @volnei in #25699
- feat: onboarding v3 QA final roast by @sean-brydon in #25667
-
[2.9.12]
- Update cal.com to 5.9.12
- Full Changelog
- fix(insights): align call history empty state with search bar by @KartikLabhshetwar in #25718
- refactor: Fix N+1 queries and optimize database operations by @anikdhabal in #25630
- fix: troubleshooter team events + improve race condition by @sean-brydon in #25704
- fix(companion): replaced localhost with prod url by @PeerRich in #25576
- feat: add booking audit action services (lib/actions only) by @hariombalhara in #25720
- feat: add uuid plumbing from API v2 to packages/features by @hariombalhara in #25721
- fix: description not appearing for bookings created API v2 by @Ryukemeister in #25726
- fix: Add custom payload template support for form submission webhooks by @anikdhabal in #25719
- fix: workflow email is not sending on form submission by @anikdhabal in #25722
- feat: add toggle to opt out of booking title translation in instant meetings by @joeauyeung in #25547
-
[2.9.13]
- Update cal.com to 5.9.14
- Full Changelog
- fix(settings): improve spacing between navigation child items by @KartikLabhshetwar in #25631
- feat: system admin blocklist backend by @Udit-takkar in #25077
- fix: Update timeZoneSchema to handle +00:00 timezone case and maintain IANA compliance by @hariombalhara in #25776
- feat: add time shift badge for recurring events with shifted local times by @KartikLabhshetwar in #25568
- fix: show hidden badge on mobile view for event types by @KartikLabhshetwar in #25701
- fix: hide insights submenu for free users by @KartikLabhshetwar in #25754
- fix: react version external packages by @volnei in #25809
- fix(companion): update react-native-reanimated to Expo 54 compatible version by @volnei in #25741
- refactor: migrate schedule utils from TRPC to ScheduleRepository to break circular dependency by @hbjORbj in #24764
- fix: preserve metadata fields during partial event type updates by @ThyMinimalDev in #25621
-
[2.9.14]
- Update cal.com to 5.9.15
- Full Changelog
- fix: unit test flake in CI by @anikdhabal in #25780
- fix: adds org slug to url in invite browser view by @sean-brydon in #25818
- refactor: Use sessionStorage instead of localStorage for decoy booking data by @hariombalhara in #24450
- fix(webhooks): support routing form identifiers with spaces in payload templates by @anikdhabal in #25783
- fix: use relative redirects in booking confirmation routes to fix localhost redirect issue by @volnei in #25794
- fix: Lazy loaded Stripe proxy to avoid crash on BillingService setup by @emrysal in #25400
- feat: minium reschedule notice on events by @sean-brydon in #25575
- fix: Slugified event type slug when an event is created/updated from API v2 by @anikdhabal in #25791
- fix(payments): add date and payment filters when cancelling bookings on app uninstall by @anikdhabal in #25801
- fix: filter slots by requested date range to prevent date override leakage by @ThyMinimalDev in #25822
-
[2.10.0]
- Update cal.com to 6.0.1
- Full Changelog
- fix: change sidebar hover background to subtle by @KartikLabhshetwar in #25876
- fix: android redirect by @betomoedano in #25888
- fix: improve E2E test stability and reduce flakiness by @volnei in #25897
- fix: Allow single-label domains and missing dots by @emrysal in #25899
- feat(holidays): improve UI/UX and add contextual emojis by @dhairyashiil in #25895
- fix: code persists on dialog outside clicks by @abhix4 in #25870
- fix: checkout session completed by @Udit-takkar in #25767
- refactor: move calAIPhone-specific repositories to features from lib by @hbjORbj in #25840
- fix: one integration test flake by @anikdhabal in #25832
- fix: Make "Show note on public booking page" consistent across all views of OOO by @dhairyashiil in #25827
-
[2.10.1]
- Update cal.com to 6.0.2
- Full Changelog
- fix: disable button routing by @Pallava-Joshi in #25894
- fix: Adjust padding inconsistencies in TimezoneSelect, EventAdvancedTab, and SideBar by @IndieD3v in #25877
- fix: custom replyTo is not set correctly for workflow by @anikdhabal in #25867
- refactor: migrate workflows utilities from trpc to features layer by @hbjORbj in #25534
- feat: export all booking question fields in csv for non seated events in insights by @dhairyashiil in #25837
- fix: e2e flakyness by @anikdhabal in #25919
- fix: add dark mode support to emptypage skeleton and layout by @KartikLabhshetwar in #25913
- refactor: create
CreditsRepositoryin/features/creditsby @hbjORbj in #25843 - fix: atoms css scoping by @ThyMinimalDev in #25921
- feat(api-v2): use lenient slugify for event type slugs by @anikdhabal in #25923
-
[2.10.2]
- Update cal.com to 6.0.3
- Full Changelog
- fix: popover ios issue by @abhix4 in #25696
- feat(companion): open cal.com/app on new tab and fix extension/mobile UX issues by @dhairyashiil in #25962
- fix: change button color to destructive in WorkflowListPage by @KartikLabhshetwar in #25965
- feat(bookings): conditionally show heading/subtitle based on view by @eunjae-lee in #25889
- feat: auto skip consent screen for trusted oauth clients by @CarinaWolli in #25640
- fix(bookings): enable past date selection for cancelled bookings by @eunjae-lee in #25644
- fix: preserve newlines and links in calendar event descriptions by @anikdhabal in #25868
- fix(companion): Fix Gmail OAuth integration by @dhairyashiil in #25978
- fix: make isReschedule required in checkIfBookerEmailIsBlocked by @dhairyashiil in #26002
- feat: add webhook versioning by @alishaz-polymath in #23861
-
[2.10.3]
- Update cal.com to 6.0.5
- Full Changelog
- fix: When checking email domains to block replace
includeswithendsWithby @joeauyeung in #26166 - fix: Handle error when no default calendar exists for a o365 account by @emrysal in #26074
- fix: add missing Korean translations by @hbjORbj in #26075
- fix: slots in email embed sorted by @Spandan-Mishra in #25676
- perf: use compound key in event types repository by @sean-brydon in #25970
- fix: cache build error on CI by @anikdhabal in #25958
- fix: E2E flakes after splitting the tests by @anikdhabal in #26059
- perf: (googlecalendar): batch freebusy calls by delegation credential by @volnei in #24332
- fix: fix credential type mismatch in AppPage component by @anikdhabal in #25802
- fix(auth): validate IdP authority before SAML account linking by @pedroccastro in #26005
-
[2.10.4]
- Update cal.com to 6.0.6
- Full Changelog
- refactor: Add dedicated setup-db job to eliminate cache race condition by @keithwillcode in #26171
- refactor: Remove buildjet cache from cache-build action by @keithwillcode in #26181
- fix: flaky E2E tests on filter segment by @anikdhabal in #26182
- fix: add 'use client' directive to embed-react build for Next.js App Router compatibility by @hariombalhara in #26184
- fix: prevent WelcomeToCalcomModal footer overflow by @yashhhguptaaa in #26186
- feat(companion): implement comprehensive booking actions system by @dhairyashiil in #26185
- fix: improve mobile responsiveness for workflows page by @KartikLabhshetwar in #24257
- fix: add hover transparency and rounded top to ApiKeyListItem actions by @KartikLabhshetwar in #26150
- fix: GH based cronjobs in EU by @emrysal in #25992
- feat(companion): linkedin plugin by @dhairyashiil in #26193
-
[2.10.5]
- Update cal.com to 6.0.7
- Full Changelog
- fix: add undeclared dependencies and remove unused/misplaced dependencies by @volnei in #26205
- feat(companion): add Biome for linting and formatting by @dhairyashiil in #26214
- fix: resolved vertical overflow in Welcome Modal by @samar-703 in #26202
- feat(companion): react compiler by @dhairyashiil in #26221
- fix: gap between giphy gif setup buttons by @abhix4 in #26232
- fix: gap at webhook form actions by @abhix4 in #26233
- feat(companion): component improvements, migrate to path aliases, expo-haptics, expo-image by @dhairyashiil in #26226
- fix: add ui fix for availability page by @Tamalckb531 in #26235
- fix: insight/routing ui margin bug by @Tamalckb531 in #26237
- feat(companion): iOS native UI components and simplified event type creation by @dhairyashiil in #26240
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login