Cal.com - Package Updates
-
[2.5.16]
- Update cal.com to 5.6.19
- Full Changelog
- feat: workflows v3 UI by @PeerRich in #22772
- fix: Intercom not opening with openSupport param by @Amit91848 in #23755
- fix: including Prisma.sql for Prisma v6 upgrade by @eunjae-lee in #23775
- fix: extract Prisma.sql queries for $queryRaw calls with Prisma.sql parameters (Prisma v6 upgrade) by @eunjae-lee in #23779
- fix: prisma client binary cannot be found on vercel by @emrysal in #23772
- refactor: circular deps between app store and lib [2] by @hbjORbj in #23734
- fix: events not removed from the previous host calendar due to wrong credentials usage by @anikdhabal in #23756
- fix: Schedules reset to default for an RR event when hosts change by @anikdhabal in #23759
-
[2.5.17]
- Update cal.com to 5.6.20
- Full Changelog
- fix: Instead of type casting user.id, coerce string to number by @emrysal in #23781
- refactor: remove circular dependency between prisma and app-store packages by @keithwillcode in #23475
- feat: add number to call in web call by @Udit-takkar in #23769
- fix: OptionalApiAuthGuard when only client id is provided by @ThyMinimalDev in #23783
- fix: updating managed user email by @supalarry in #23794
- fix: RateLimit verify email and fix by @anikdhabal in #23718
- refactor: move app-store dependent seed files from prisma to scripts by @hbjORbj in #23799
- fix: processWorkflowStep format cal event by @supalarry in #23802
- fix: api v2 typing issues by @Ryukemeister in #23786
- fix: make cancellation reason mandatory when cancelledBy param is set to host email by @anikdhabal in #23764
-
[2.6.0]
- Update cal.com to 5.7.0
- Full Changelog
- fix: use class CreateDelegationCredentialInput instead of type for ap by @ThyMinimalDev in #23831
- feat: Write same metadata to Stripe for booking payment and no show fee payment by @joeauyeung in #23634
- feat: sort bookingUserId options alphabetically on the /insights/routing page by @eunjae-lee in #23791
- feat: implement generalized navigation permission system with PBAC by @eunjae-lee in #23706
- feat: add e2e tests for insights charts by @eunjae-lee in #23777
- feat: v2 toggle transcription settings by @supalarry in #23836
- fix: Handle account user lookup fields for queued form responses by @joeauyeung in #23811
- fix: update validation for billing check endpoint by @Ryukemeister in #23842
- feat: PBAC remove dogfood for safe checking by @sean-brydon in #23846
- fix: catch HttpError in getRoutedUrl by @ThyMinimalDev in #23844
-
[2.6.1]
- Update cal.com to 5.7.1
- Full Changelog
- fix: eslint no-restricted-imports app-store rule by @ThyMinimalDev in #23845
- fix: change no-restricted-imports to @typescript-eslint/no-restricted-imports for allowTypeImports support by @hariombalhara in #23860
- fix: phone number cancel billing by @Udit-takkar in #23854
- revert: "feat: implement generalized navigation permission system with PBAC" by @eunjae-lee in #23867
- fix: unable to add users from the admin page by @anikdhabal in #23869
- feat: Custom Fields OR Add-Ons with a fee associated by @asadath1395 in #19997
- feat: add client-side auth protection to routing forms pages by @eunjae-lee in #23743
- feat: v2 show hidden attendees for authenticated requests by @supalarry in #23868
- feat: voice and language support in cal.ai by @Udit-takkar in #23865
- fix: unable to add or edit user from admin page and add tests by @anikdhabal in #23871
-
[2.6.2]
- Update cal.com to 5.7.5
- Full Changelog
- feat: add createdAt and updatedAt fields to EventType model by @anikdhabal in #23949
- fix: Remove team members as org admin by @joeauyeung in #24020
- refactor: implement PBAC for team member listing in listSimpleMembers handler by @eunjae-lee in #24005
- feat: add BillingCacheService with 1-hour TTL for team subscription data by @devin-ai-integration[bot] in #23934
- fix: make createdById at Watchlist nullable by @eunjae-lee in #24033
- refactor: replace isTeamAdminOrOwner with PBAC permissions by @eunjae-lee in #24037
- fix: platform billing portal by @Ryukemeister in #23975
- feat: adds user plan info in
useHasPaidPlan
for intercom by @Amit91848 in #23790 - refactor: use permission check service for isTeamAdmin by @hbjORbj in #24026
- fix: border appearing in shell billing by @sean-brydon in #24003
-
[2.6.3]
- Update cal.com to 5.7.7
- Full Changelog
- feat: add 10 minute cooldown in instant meetings by @Udit-takkar in #24119
- feat: add booking flags for skipAvailabilityCheck, skipEventLimitsCheck, skipCalendarSyncTaskCreation by @volnei in #24122
- feat: Calendar Cache by @volnei in #23876
- fix: intercom zindex by @Amit91848 in #24096
- feat: update translations via @LingoDotDev by @calcom-bot in #23991
- perf: dynamically import sentry in Next.js api routes' wrapper by @hbjORbj in #23710
- fix: bring back correct routing form teams by @sean-brydon in #24158
- fix:
Booker
atom css issue by @Ryukemeister in #24141 - perf: Replace
isTeamMember
util with an index DB call by @hbjORbj in #24066 - revert: "perf: Replace isTeamMember util with an index DB call (#24066)" by @hbjORbj in #24078
-
[2.6.4]
- Update cal.com to 5.7.8
- Full Changelog
- refactor: do a permission check in removeHostsFromEventTypes trpc handler by @hbjORbj in #24176
- feat: update translations via @LingoDotDev by @calcom-bot in #24178
- fix: Calendar Cache sync page by @volnei in #24182
- fix: 405 method not allowed error for queuedFormResponseCleanup by @hariombalhara in #24191
- fix: add missing permissions to workflows by @anikdhabal in #24192
- fix: different calendar hosts by @ibex088 in #24000
- feat(ui/api-keys): add confirmation dialog for API key deletion by @KartikLabhshetwar in #24118
- feat: add created_at field display to admin user edit page by @PeerRich in #23805
- fix:
customReplyEmailTo
feedback by @Ryukemeister in #23738 - fix: Always enforce one owner with pbac by @sean-brydon in #24144
-
[2.6.5]
- Update cal.com to 5.7.9
- Full Changelog
- fix: contentType is added incorrectly in the workflow ICS by @anikdhabal in #24284
- feat: botid enabled on api/book/event api route by @sean-brydon in #24207
- fix: Restrict the length of emails as per RFC by @hariombalhara in #24269
- feat: add usernameInOrg field to webhook organizer payload for organization users by @hariombalhara in #23246
- feat: update translations via @LingoDotDev by @calcom-bot in #24301
- fix: timezone variable name does not match webhook payload by @Kinbaum in #24279
- fix: create missing migration for dropping obsolete indexes by @alishaz-polymath in #24304
-
[2.7.0]
- Update cal.com to 5.9.10
- Full Changelog
- feat: fonio.ai app by @PeerRich in #23874
- feat: framer app by @PeerRich in #24204
- fix: make empty screen template grid mobile responsive by @KartikLabhshetwar in #24259
- fix: Proper error handling in PrismaAppRepository.findAppStore with Sentry logging by @Parship999 in #24212
- fix: polish sign-in translation by @kusiewicz in #24263
- fix: resolve AI assistant button overlap and mobile padding on Teams page by @Bhavyabhardwaj in #24286
- feat: Add team billing tables by @joeauyeung in #24148
- fix: reschedule issue when limited booking is enabled in the event settings. by @ShashwatPS in #23717
- feat: remove Cal.ai tab from navigation while preserving URL access by @PeerRich in #23894
- feat: show organization username in impersonation banner by @hariombalhara in #24313
-
[2.7.1]
- Update cal.com to 5.7.12
- Full Changelog
- feat: Add videoCallUrl to zapier payload by @CarinaWolli in #24403
- fix: pass cancellation reason for seated event cancellations in API v2 by @anikdhabal in #24409
- fix: unable to cancel a seated event as a host by @anikdhabal in #24426
- feat: PBAC - opt-in for organizations. by @sean-brydon in #24424
- fix: Standardize email field editable to system-but-optional by @anikdhabal in #24416
- fix: move team credits to org on upgarde by @CarinaWolli in #24386
- feat: form submitted workflow triggers #1 by @CarinaWolli in #23704
- fix: Layout shift in inline embed caused due to showing embed before it was really ready by @hariombalhara in #24427
- feat: form submitted no event booked workflow trigger #2 by @CarinaWolli in #23716
- fix: email and phone fields validation by @anikdhabal in #24432
-
[2.8.0]
- Update cal.com to 5.8.1
- Full Changelog
- feat: list schedules atom by @Ryukemeister in #24205
- fix: add Admin permissions for blocklist by @alishaz-polymath in #24487
- fix: pbac being enabled when a team has ANY features by @sean-brydon in #24494
- feat: Update HubSpot meetings to CANCELLED status instead of archiving on booking cancellation by @joeauyeung in #24478
- fix(apps/web): update description formatting in bookings single view to preserve whitespace by @zhyd1997 in #24440
- fix: Calendar invite owner not updating after round robin reassignment by @ibex088 in #24474
- feat: add booking uid to zapier payload by @dhairyashiil in #24489
- fix: managed user api playground (time format transform) by @kusiewicz in #24255
- fix: enable format on save with Prettier in VS Code by @hariombalhara in #24502
- fix: add
isDryRun
behaviour for date overrides by @Ryukemeister in #24464