Cal.com - Package Updates
-
[2.8.5]
- Update cal.com to 5.8.7
- Full Changelog
- feat: Add endpoint to add attendees to existing bookings by @ibex088 in #24414
- fix(insights): convert string filter values to numbers for integer columns by @eunjae-lee in #24730
- feat: add no-show hosts and csat graphs on Insights by @hackice20 in #24556
- fix: seed script command by @eunjae-lee in #24668
- fix: added empty view component to call history page by @Spandan-Mishra in #24721
- refactor: team and org billing portal service by @Ryukemeister in #24497
- fix(event-type): remove spinner flash before skeleton loads (#23678) by @jadhavharshh in #23679
- fix: description label is not focusing on new event-type create modal by @bandhan-majumder in #23603
- feat: update Office365 getMainTimeZone to handle new Graph API format and convert Windows timezones to IANA by @devin-ai-integration[bot] in #23763
- fix: Make no-show dialog scrollable by @alishaz-polymath in #24734
-
[2.8.6]
- Update cal.com to 5.8.8
- Full Changelog
- fix: prevent base64 logo/banner storage in organization onboarding by @hariombalhara in #24761
- perf: og image caching v2 by @hbjORbj in #23189
- feat: add bookingRequiresAuthentication validation to 2024-04-15 booking controller by @ThyMinimalDev in #24735
- fix: Auto Assignment of team member to event when that member is auto-accepted during direct invite to sub-team by @hariombalhara in #24731
- fix: exclude attendee responses from calendar for seated event by @anikdhabal in #24739
- fix: Modified teamName to be null when host is not fixed by @ibex088 in #24728
- fix: require notice threshold when type time by @ibex088 in #24784
- fix: Optimized Slots setting not updating on children event types by @Anshumancanrock in #24208
- fix: changesets release to npm by @supalarry in #24788
- feat: add separator support to data table by @rodrigoehlers in #24752
-
[2.8.7]
- Update cal.com to 5.8.9
- Full Changelog
- fix: Arrows visible when embed has hidden entire page by @hariombalhara in #24868
- fix: filter deleted fields from routing form insights headers by @eunjae-lee in #24830
- fix: video install step v3 by @sean-brydon in #24865
- fix: Add refresh token to refresh-token request response by @crrobinson14 in #24831
- feat: Upgrade badges inside workflows by @dhairyashiil in #24839
- fix: hide organizer email on cancellation page by @dhairyashiil in #24616
- fix: address onboarding v3 teams redirectfrom onboarding by @sean-brydon in #24875
- fix(ui): interface language toggle by @dhairyashiil in #24371
- fix: long URLs no longer overflow when creating or editing an event on smaller screens by @ifrah-ashraf in #24700
- fix: Recurring events set to "yearly" don't recur by @designed2code in #24361
-
[2.8.8]
- Update cal.com to 5.8.10
- Full Changelog
- fix: align booking limit timezone between availability and validation by @anikdhabal in #24846
- refactor: decouple @calcom/prisma from @calcom/features, @calcom/ee, and @calcom/lib by @volnei in #24802
- refactor: remove cal ai tip by @dhairyashiil in #24904
- fix: missing await in updateEventType old endpoint by @ThyMinimalDev in #24911
- Revert "fix: sanitize username input to prevent hyperlinks" by @anikdhabal in #24916
- hotfix: Bring back English translation for cal.ai banner by @emrysal in #24922
- fix: Ignore userIds form filter segment if no permission by @anikdhabal in #24194
- fix: cal ai webhook by @Udit-takkar in #24368
- fix: Add enableOverflow prop to DialogContent by @alishaz-polymath in #24935
- feat: skip authentication check for reschedule bookings with validation by @ThyMinimalDev in #24903
-
[2.8.9]
- Update cal.com to 5.8.11
- Full Changelog
- feat: booking reports table and blocklist table for org by @Udit-takkar in #24736
- feat: improve overlapping events display in weekly calendar view by @eunjae-lee in #24880
- fix: added icon and description in team event type empty page by @Spandan-Mishra in #24951
- fix: keep dialog state by decoupling it from list by @rodrigoehlers in #24914
- fix: enhance bot ID initialization check in instrumentation client by @hariombalhara in #24961
- feat: api v2 pbac support by @supalarry in #24402
- fix: APIV2 team membership - Member not getting added to event-type automatically by @hariombalhara in #24780
- fix: per active user billing logic by @Ryukemeister in #24940
-
[2.8.10]
- Update cal.com to 5.8.12
- Full Changelog
- feat: new workflow variable
booking titleby @dhairyashiil in #24308 - refactor: api v2 breaking changes CI check by @supalarry in #24999
- refactor: v2 api event-types/:eventTypeId access by @supalarry in #24969
-
[2.8.11]
- Update cal.com to 5.8.13
- Full Changelog
- fix: back button in settings updated to use window history by @Spandan-Mishra in #24952
- fix: configure correct error message for duplicate event type slug by @dhairyashiil in #24928
- fix(apps/web): enhance JWT response with token type and expiration details by @zhyd1997 in #24841
- fix: strip internal $RCH$ prefix from cancellation reason in ICS files by @kartik-212004 in #25016
- fix: Org Admin not able to access their regular(non-subteam) team's event by @hariombalhara in #24985
- fix: resolve flaky integration tests by @anikdhabal in #25030
- refactor: Removed asStringOrNull functions by @emrysal in #25029
- fix: events type apps tab (Available Apps) section overflow small screens by @muhammadusmandev in #23972
- fix: improve access control in booking operations by @volnei in #25054
- fix: skip email verification for reschedules and added test case by @kartik-212004 in #24867
-
[2.8.12]
- Update cal.com to 5.8.14
- Full Changelog
- fix: allow whitelisted paths like onboarding as team/user slugs on org domains by @hariombalhara in #24984
- refactor: remove useInsightsParameters() by @eunjae-lee in #25020
- fix: prevent modal clicks from closing when used in booking list by @anikdhabal in #25153
- refactor: extract logic as bookingDetailsSheetStore by @eunjae-lee in #25129
- fix: revert bookings redesign by @eunjae-lee in #25172
- fix: Improve MS Teams app installation guidance in App Store by @anikdhabal in #25173
-
[2.9.0]
- Update cal.com to 5.9.0
- Full Changelog
- fix: added timezonebadge to insights/routing which appears on timezone mismatch by @Spandan-Mishra in #25138
-
[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