Cal.com - Package Updates
-
[2.5.0]
- Update cal.com to 5.6.0
- Full Changelog
- feat: add dry run events for SDK (dryRunBookingSuccessfulV2 and dryRunRescheduleBookingSuccessfulV2) by @hariombalhara in https://github.com/calcom/cal.com/pull/23072
- refactor: convert handleNotificationWhenNoSlots to service class with DI by @devin-ai-integration[bot] in https://github.com/calcom/cal.com/pull/23055
-
[2.5.1]
- Update cal.com to 5.6.1
- Full Changelog
- fix: multiple booking duration isn't working by @anikdhabal in https://github.com/calcom/cal.com/pull/23140
- perf: use promise.all in /apps/installed by @hbjORbj in https://github.com/calcom/cal.com/pull/23146
- fix: Add cal.eu to
IS_CALCOMby @joeauyeung in https://github.com/calcom/cal.com/pull/23111 - fix: show temporarily out-of-office message on all screen sizes by @ChinmayOnGithub in https://github.com/calcom/cal.com/pull/23130
- fix: Consistently remove a member from organization/sub-team/team - through all the APIs and webapp actions by @hariombalhara in https://github.com/calcom/cal.com/pull/22806
- fix: redirect to existing payment session on paid booking retry by @anikdhabal in https://github.com/calcom/cal.com/pull/23096
- fix: api v2 workflow controller trigger validation by @ThyMinimalDev in https://github.com/calcom/cal.com/pull/23159
- fix: team admin/owner can't change others member role by @anikdhabal in https://github.com/calcom/cal.com/pull/23161
- refactor: rename insights routing service files by @eunjae-lee in https://github.com/calcom/cal.com/pull/22917
-
[2.5.2]
- Update cal.com to 5.6.2
- Full Changelog
- fix: fixed scroll issue while configuring workflow by @ShashwatPS in https://github.com/calcom/cal.com/pull/23142
- feat: v2 api hidden event types by @RadheyMugdal in https://github.com/calcom/cal.com/pull/22715
- fix: Managed event types - children inherit team's appearance settings by @joeauyeung in https://github.com/calcom/cal.com/pull/23116
- fix: allow org admin to accept/reject booking by @supalarry in https://github.com/calcom/cal.com/pull/23164
- fix: error when opening date override input dialog by @anikdhabal in https://github.com/calcom/cal.com/pull/23182
- perf: og image caching v1 by @hbjORbj in https://github.com/calcom/cal.com/pull/23180
- fix: correct impossible logical condition Office365CalendarService by @ThyMinimalDev in https://github.com/calcom/cal.com/pull/23185
- fix: Availability atom handleFormSubmit callbacks not triggering by @SomayChauhan in https://github.com/calcom/cal.com/pull/23174
- feat: hide member filter for users with only MEMBER role by @eunjae-lee in https://github.com/calcom/cal.com/pull/23097
- fix: get organization bookings bookingUid parameter by @supalarry in https://github.com/calcom/cal.com/pull/23186
-
[2.5.3]
- Update cal.com to 5.6.3
- Full Changelog
- perf: Only apply autoprefixer in production by @timneutkens in https://github.com/calcom/cal.com/pull/23168
- perf: Only run Sentry in production by @timneutkens in https://github.com/calcom/cal.com/pull/23167
- fix: Add missing CSS variable for switch component accent color by @Vansh5632 in https://github.com/calcom/cal.com/pull/23129
- refactor: remove highperf endpoints by @volnei in https://github.com/calcom/cal.com/pull/23171
- fix: duplicate event created on attendee calendar due to wrong icalUid by @anikdhabal in https://github.com/calcom/cal.com/pull/23216
- fix: addOnLeading text field caret cropping by @vitormrmonteiro in https://github.com/calcom/cal.com/pull/23225
-
[2.5.4]
- Update cal.com to 5.6.4
- Full Changelog
- fix: Add guests via URL param even if field is hidden by @joeauyeung in https://github.com/calcom/cal.com/pull/23229
- fix:
onBookerStateChangeprop forBookeratom by @Ryukemeister in https://github.com/calcom/cal.com/pull/23213 - feat: add organizer.id to the BOOKING_CREATED webhook for requires confirmation event bookings by @SomayChauhan in https://github.com/calcom/cal.com/pull/23245
- feat: add hideEventMetadata prop by @SomayChauhan in https://github.com/calcom/cal.com/pull/23211
- feat: add attendee filters to /insights/routing (+ use RoutingFormResponseDenormalized) by @eunjae-lee in https://github.com/calcom/cal.com/pull/21297
- feat: update global feature flag to team feature flag for team booking page cache by @hbjORbj in https://github.com/calcom/cal.com/pull/23154
- feat: multi Select for "Event Type" in Insights by @ShashwatPS in https://github.com/calcom/cal.com/pull/23173
- fix: Event attendees are not showing in the calendar when hideOrganizerEmail is true by @anikdhabal in https://github.com/calcom/cal.com/pull/23255
- fix: POST v2/bookings - recurrenceCount (with eventType reoccuring enabled) causes lengthInMinutes to be ignored by @romitg2 in https://github.com/calcom/cal.com/pull/23023
- feat: add send & verify code flow to booker atom when email verification is turned on by @SomayChauhan in https://github.com/calcom/cal.com/pull/23074
-
[2.5.5]
- Update cal.com to 5.6.5
- Full Changelog
- fix: truncated droplist in reroute booking by @bandhan-majumder in https://github.com/calcom/cal.com/pull/23263
- feat: implement system filter segments for data tables by @eunjae-lee in https://github.com/calcom/cal.com/pull/22939
- fix: Use Memberships with OWNER role for platform owner lookup by @sahitya-chandra in https://github.com/calcom/cal.com/pull/22475
- fix: Manual RR reassign location change - Cal Video/Zoom/GoogleMeet to Zoom/Google Meet/Cal Video by @hariombalhara in https://github.com/calcom/cal.com/pull/22840
- feat: authentication secured event types by @supalarry in https://github.com/calcom/cal.com/pull/23217
- refactor: run atoms e2e when e2e label added by @supalarry in https://github.com/calcom/cal.com/pull/23281
- feat: Add custom label for organizer default app and link meeting by @joeauyeung in https://github.com/calcom/cal.com/pull/23114
- feat: add E2E test to prevent duplicate schedule API calls by @keithwillcode in https://github.com/calcom/cal.com/pull/23232
- perf: Improve memory cache on build by @volnei in https://github.com/calcom/cal.com/pull/23286
-
[2.5.6]
- Update cal.com to 5.6.7
- Full Changelog
- perf: Move runtime redirects to build-time redirects in next.config.js by @hbjORbj in https://github.com/calcom/cal.com/pull/23325
- revert: "fix: remove fallback permssions on organization Id. (#22769)" by @sean-brydon in https://github.com/calcom/cal.com/pull/23013
- fix: Skip trial button visibility by @anikdhabal in https://github.com/calcom/cal.com/pull/23034
- fix: auto-open filter dropdown after adding a new filter by @hemantmm in https://github.com/calcom/cal.com/pull/23330
- perf: implement quick app store loading optimizations by @keithwillcode in https://github.com/calcom/cal.com/pull/22450
- fix: team metadata restriction for subscription by @anikdhabal in https://github.com/calcom/cal.com/pull/23327
- fix: update e2e tests for event types by @Ryukemeister in https://github.com/calcom/cal.com/pull/23322
- fix: remove TypeScript path mapping and standardize @calcom/ui imports by @hbjORbj in https://github.com/calcom/cal.com/pull/23359
- feat: add self-hosted to ignored labels in team labeler workflow by @keithwillcode in https://github.com/calcom/cal.com/pull/23373
- perf: optimize analytics app imports to avoid loading entire app store by @keithwillcode in https://github.com/calcom/cal.com/pull/23372
-
[2.5.7]
- Update cal.com to 5.6.8
- Full Changelog
- fix: Role not getting updated immediately in edit profile modal by @asadath1395 in https://github.com/calcom/cal.com/pull/23236
- refactor: extract PanelCard from ChartCard for reusability by @eunjae-lee in https://github.com/calcom/cal.com/pull/23360
- feat: replace window.todesktop with official @todesktop/client-core package by @PeerRich in https://github.com/calcom/cal.com/pull/23354
- fix: replace
useTranslationwithuseLocaleinAppCardcomponent by @zhyd1997 in https://github.com/calcom/cal.com/pull/23379 - perf: use promise all when possible in RSCs by @hbjORbj in https://github.com/calcom/cal.com/pull/23384
- refactor: extract rating values and emojis into reusable constants by @eunjae-lee in https://github.com/calcom/cal.com/pull/23340
- fix: dutch appearing in booking field name by @supalarry in https://github.com/calcom/cal.com/pull/23364
- fix: platform confirmed/declined meeting attendee reschedule email url by @supalarry in https://github.com/calcom/cal.com/pull/23335
- feat: add paid, userEmail, userName, and rating filters to insights page by @eunjae-lee in https://github.com/calcom/cal.com/pull/23299
- feat: update translations via @LingoDotDev by @calcom-bot in https://github.com/calcom/cal.com/pull/22894
-
[2.5.8]
- Update cal.com to 5.6.9
- Full Changelog
- perf: optimize payment app imports to avoid loading entire app store by @keithwillcode in https://github.com/calcom/cal.com/pull/23408
- refactor: Routed to Per Period to use Insights Routing Service by @eunjae-lee in https://github.com/calcom/cal.com/pull/23031
- refactor: FailedBookingsByField to use Insights Routing Service by @eunjae-lee in https://github.com/calcom/cal.com/pull/23259
- feat: add Recent No-Show Guests chart to insights page by @eunjae-lee in https://github.com/calcom/cal.com/pull/23381
- fix: type error in the
EventAvailabilityTabPlatformWrappercomponent by @apsinghdev in https://github.com/calcom/cal.com/pull/21983 - fix: remove zoom waiting room additional setting by @anikdhabal in https://github.com/calcom/cal.com/pull/23427
- fix: incorrect placeholder for start of week by @SinghaAnirban005 in https://github.com/calcom/cal.com/pull/23402
- fix: Event Type empty title validation by @vitormrmonteiro in https://github.com/calcom/cal.com/pull/23220
- refactor: replace @prisma/client/runtime imports with public API by @hbjORbj in https://github.com/calcom/cal.com/pull/23087
- feat: Cal.ai Self Serve #2 by @Udit-takkar in https://github.com/calcom/cal.com/pull/22995
-
[2.5.9]
- Update cal.com to 5.6.11
- Full Changelog
- fix(navigation): make child nav links accessible on tablet widths by @Vibgitcode27 in https://github.com/calcom/cal.com/pull/23138
- fix: Plain chat not opening from help button for free users and on bookings list page by @Amit91848 in https://github.com/calcom/cal.com/pull/23491
- fix: bring back
currencyparam for checkout creation when updating team subscription by @Ryukemeister in https://github.com/calcom/cal.com/pull/23488 - feat: Allow disabling auto-scroll using ui.disable-auto-scroll by @hariombalhara in https://github.com/calcom/cal.com/pull/23462
- fix(phone input): trigger validation and formatting for prefill query by @Vibgitcode27 in https://github.com/calcom/cal.com/pull/23123
- feat: add toggleable legend functionality to ChartCard components by @eunjae-lee in https://github.com/calcom/cal.com/pull/23390
- feat: add collapsible support to PanelCard component by @eunjae-lee in https://github.com/calcom/cal.com/pull/23366
- fix: regex and id extraction for giphy media urls by @abhix4 in https://github.com/calcom/cal.com/pull/22276
- fix: e2e test - wait for session to load next step by @sean-brydon in https://github.com/calcom/cal.com/pull/23489
- fix: add new backfill script for RoutingFormResponseDenormalized by @eunjae-lee in https://github.com/calcom/cal.com/pull/23166
-
[2.5.10]
- Update cal.com to 5.6.12
- Full Changelog
- feat: skip onboarding and fix UI for redirect apps by @keerthikumanduri in https://github.com/calcom/cal.com/pull/23115
- fix: booking field name by @supalarry in https://github.com/calcom/cal.com/pull/23508
- fix: Username Overflow Fix using Ellipsis and tooltip by @Anshumancanrock in https://github.com/calcom/cal.com/pull/22570
- feat: [Booking flow refactor - 0] Add RegularBookingService, RecurringBookingService and InstantBookingCreateService[Skeleton-No Integration] by @hariombalhara in https://github.com/calcom/cal.com/pull/23277
- fix: prevent non-E2E labels from triggering workflow runs by @keithwillcode in https://github.com/calcom/cal.com/pull/23459
- feat: add iCalSequence to new booking data by @Devanshusharma2005 in https://github.com/calcom/cal.com/pull/22899
- fix(payment): only send payment email to booking user in seated events by @DarshanKumarA in https://github.com/calcom/cal.com/pull/22558
- fix(availability): prevent hover animation jump when switching days by @ddoemonn in https://github.com/calcom/cal.com/pull/22209
- fix: event type settings name field default label by @supalarry in https://github.com/calcom/cal.com/pull/23510
- feat: PBAC on team members page + org members page to use specific permissi by @sean-brydon in https://github.com/calcom/cal.com/pull/23004
-
[2.5.11]
- Update cal.com to 5.6.13
- Full Changelog
- feat: Make single org setup more reliable by automatically adjusting RESERVED_SUBDOMAINS and ORGANIZATIONS_ENABLED by @hariombalhara in #23448
- feat: add external link icon to organization admin API menu item by @sean-brydon in #23538
- perf: Remove next-i18next dependency from packages/emails and packages/lib by @hbjORbj in #23531
- feat: dogfood pbac internally on IS_CALCOM instances by @sean-brydon in #23537
- fix: delete related api key when make.com app is disconnect by @anikdhabal in #23539
- fix: Disable cancel button for past bookings by @husniabad in #22667
- feat: update translations via @LingoDotDev by @calcom-bot in #23528
- fix: incorrect slot duration when rescheduling bookings by @sahitya-chandra in #23290
- feat: skip CI checks for translation-only MRs by @keithwillcode in #23550
- fix: make CSRF cookies accessible in embedded iframe contexts by @anikdhabal in #23556
-
[2.5.12]
- Update cal.com to 5.6.14
- Full Changelog
- fix: Avoid using prisma types on client by @volnei in #23566
- feat: add email and phone number to credit expense log by @shaun-ak in #22846
- fix: Limit API key name length using constant by @kartik-212004 in #22703
- fix: no show webhook triggers not updating by @kart1ka in #21345
- fix: clicking on previous step navigates to correct step instead of next by @subediDarshan in #22146
- fix: timezone parsing issues for calendars by @curiousgeorgios in #21665
- feat: update translations via @LingoDotDev by @calcom-bot in #23569
- fix: resolve undefined {CANCEL_URL} in workflow templates by @ShashwatPS in #23476
- feat: zod schemas for app metadata in config.json by @Hemil36 in #21231
- fix: missing step causes
Invalid rewrites foundin local API docs by @bandhan-majumder in #23572
-
[2.5.13]
- Update cal.com to 5.6.15
- Full Changelog
- feat: update translations via @LingoDotDev by @calcom-bot in #23608
- fix: Pbac NITS found in dog food tesitng (I18n) by @sean-brydon in #23609
- feat: update translations via @LingoDotDev by @calcom-bot in #23611
- fix: Calendar Event getting orphaned if location changes. by @hariombalhara in #23585
- fix: Switch component thumb positioning in RTL languages by @Anshumancanrock in #23600
- perf: Delete
viewer.public.sessiontRPC endpoint by @hbjORbj in #23615 - refactor: handle emails and sms side effects by @ThyMinimalDev in #23578
- feat: add time-based cancellation fees for no-show fee events by @joeauyeung in #23595
- feat: update translations via @LingoDotDev by @calcom-bot in #23631
- fix: resolve Sentry version conflicts and import-in-the-middle error by @keithwillcode in #23551
-
[2.5.14]
- Update cal.com to 5.6.16
- Full Changelog
- fix: platform onboarding by @Ryukemeister in #23581
- fix: workflows attach ICS file in base64 format by @anikdhabal in #23680
- fix: guests are not adding when reschedule booking by @anikdhabal in #23620
- fix: change internal note preset team fkey to cascade by @anikdhabal in #23613
- fix: send awaiting payment email only to the current attendee seat by @anikdhabal in #23630
- fix: misaligned buttons in platform oauth client update form by @romitg2 in #23685
- fix: Dont allow hosts to cancel a booking without providing a reason through v1 by @anikdhabal in #23647
- fix: design improvements for log in screen for cal video by @bandhan-majumder in #22359
- fix: prevent footer doubling with CSS position absolute for grid layouts by @Sompalkar in #23368
- feat: update translations via @LingoDotDev by @calcom-bot in #23699
-
[2.5.15]
- Update cal.com to 5.6.17
- Full Changelog
- fix: delegated credentials timezone outlook by @ThyMinimalDev in #23700
- fix: duplicate event created in attendee calendar due to incorrect icalUid by @saurabhraghuvanshii in #23658
- perf: move to disable prisma client extension inference by @emrysal in #23692
- fix: Prevent loading of dashboard GTM container on booking success page by @romitg2 in #22620
- fix: v2 hidden event types by @supalarry in #23584
- feat: add PBAC permission checks to insights by @eunjae-lee in #23592
- fix: org layout authentication by @sean-brydon in #23707
- fix: Zoom being set to UTC (wrong time) after creating a meeting by @romitg2 in #23705
- feat: add
customReplyToEmailfor EventTypeSettings atom by @Ryukemeister in #23686 - feat: update translations via @LingoDotDev by @calcom-bot in #23715
-
[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
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