Cal.com - Package Updates
-
[2.2.2]
- Update cal.com to 5.3.2
- Full Changelog
- perf: Better perf by going event type first w/o booking by @emrysal in https://github.com/calcom/cal.com/pull/21369
- perf: Optimize getSlots function to handle large dateRanges arrays efficiently by @devin-ai-integration in https://github.com/calcom/cal.com/pull/21371
- perf: optimize getSlots performance by selectively merging overlapping date ranges by @devin-ai-integration in https://github.com/calcom/cal.com/pull/21370
- fix: make 'Send reset email' button text visible on hover (#21334) by @NishantSinghF11 in https://github.com/calcom/cal.com/pull/21335
- perf: add p-limit to _getUsersAvailability to limit concurrent executions to 10 by @devin-ai-integration in https://github.com/calcom/cal.com/pull/21374
- feat: option to enforce language for bookingPage by @vijayraghav-io in https://github.com/calcom/cal.com/pull/18782
- feat: support no show webhook for instant meetings by @Udit-takkar in https://github.com/calcom/cal.com/pull/21251
- revert: "perf: add p-limit to _getUsersAvailability to limit concurre by @keithwillcode in https://github.com/calcom/cal.com/pull/21396
- fix: Wrong event details sent to previous host on reschedule RR event by @anikdhabal in https://github.com/calcom/cal.com/pull/21390
-
[2.2.3]
- Update cal.com to 5.3.3
- Full Changelog
- perf: cache TRPC queries in /event-types RSC by @hbjORbj in https://github.com/calcom/cal.com/pull/21381
- perf: follow up of server query caching in /event-types by @hbjORbj in https://github.com/calcom/cal.com/pull/21402
- perf: optimize O(n) algorithms in slot generation by @devin-ai-integration in https://github.com/calcom/cal.com/pull/21373
- fix: Handle invalid non-delegation credential in cron by @hariombalhara in https://github.com/calcom/cal.com/pull/21270
- perf: cache TRPC queries in /event-types/[eventTypeId] RSC by @hbjORbj in https://github.com/calcom/cal.com/pull/21401
- perf: cache TRPC queries in /availability RSC by @hbjORbj in https://github.com/calcom/cal.com/pull/21398
- perf: remove unused tRPC routes to reduce type generation load by @devin-ai-integration in https://github.com/calcom/cal.com/pull/21418
- feat: pbac by @sean-brydon in https://github.com/calcom/cal.com/pull/21296
- fix: apply transaction to public methods of CreditService by @eunjae-lee in https://github.com/calcom/cal.com/pull/21356
- fix: add migration to backfill BookingDenormalized by @eunjae-lee in https://github.com/calcom/cal.com/pull/21420
-
[2.2.4]
- Update cal.com to 5.3.4
- Full Changelog
- feat: Send emails to potentially affected Organization Members on disabling delegation credential by @hariombalhara in https://github.com/calcom/cal.com/pull/21276
- fix: Improve the communication via Delegation Credential disabled email by @hariombalhara in https://github.com/calcom/cal.com/pull/21456
- fix: Delegation Credentials - Use Cal Video if set as the default conferencing app by @hariombalhara in https://github.com/calcom/cal.com/pull/21431
- fix: delete button is not visible on small screen by @anikdhabal in https://github.com/calcom/cal.com/pull/21470
- fix: use local date range on /insights (based on profile's timezone) by @eunjae-lee in https://github.com/calcom/cal.com/pull/21472
- feat: Dub App integration by @Amit91848 in https://github.com/calcom/cal.com/pull/21321
- feat: allow custom SMS templates for free users by @CarinaWolli in https://github.com/calcom/cal.com/pull/21469
- fix: RR hosts are not being added when fixed hosts are also present by @anikdhabal in https://github.com/calcom/cal.com/pull/21407
- fix: increase timeout to 800 seconds for workflow reminders by @hbjORbj in https://github.com/calcom/cal.com/pull/21476
- feat: Round robin, when attendee books same timeslot return original booking by @joeauyeung in https://github.com/calcom/cal.com/pull/21455
-
[2.2.5]
- Update cal.com to 5.3.5
- Full Changelog
- fix: Error in selected-calendars cron of Delegation Credentials due to plus based emails by @hariombalhara in https://github.com/calcom/cal.com/pull/21465
- test: fix few e2e flakes by @anikdhabal in https://github.com/calcom/cal.com/pull/21408
- refactor: platform docs and oauth webhook auth by @supalarry in https://github.com/calcom/cal.com/pull/21488
- feat: recording url with 6 months expiry time by @Udit-takkar in https://github.com/calcom/cal.com/pull/18707
- feat: upgrade typescript to 5.8.3 by @devin-ai-integration in https://github.com/calcom/cal.com/pull/21449
- feat(calendar): add error tracking with attempts to SelectedCalendar by @devin-ai-integration in https://github.com/calcom/cal.com/pull/21326
- fix: Host schedule not updating upon updating/deleting default schedule by @anikdhabal in https://github.com/calcom/cal.com/pull/20750
- Revert "test: fix few e2e flakes" by @zomars in https://github.com/calcom/cal.com/pull/21501
- perf: parallelize getBusyTimes calls to improve performance by @devin-ai-integration in https://github.com/calcom/cal.com/pull/21372
- fix: e2e test failure in ci by @anikdhabal in https://github.com/calcom/cal.com/pull/21510
-
[2.2.6]
- Update cal.com to 5.3.6
- Full Changelog
- refactor: prevents mixed server/clients imports by @zomars in https://github.com/calcom/cal.com/pull/21499
- fix: platform members tab by @Ryukemeister in https://github.com/calcom/cal.com/pull/21508
- fix: Remove global GTM container on private booking page. by @vijayraghav-io in https://github.com/calcom/cal.com/pull/21490
- fix: GoogleCalendar - Ensure that Delegation Credentials are able to reuse access_token by @hariombalhara in https://github.com/calcom/cal.com/pull/21389
- fix: (Reschedule) Email Settings being ignored for RR event by @anikdhabal in https://github.com/calcom/cal.com/pull/21520
-
[2.2.7]
- Update cal.com to 5.3.7
- Full Changelog
- fix: 'Hide from profile' toggle background not sized correctly on mobile by @faizshaikh17 in https://github.com/calcom/cal.com/pull/21535
- feat: v2 managed organizations pagination by @supalarry in https://github.com/calcom/cal.com/pull/21359
- fix: update stripe webhooks to handle past due subscriptions by @Ryukemeister in https://github.com/calcom/cal.com/pull/20466
- feat: cal video settings by @Udit-takkar in https://github.com/calcom/cal.com/pull/21347
- perf: stop merging routers twice. by @sean-brydon in https://github.com/calcom/cal.com/pull/21538
- fix: hide organizer info on rescheduled events by @eunjae-lee in https://github.com/calcom/cal.com/pull/21541
- fix: date range computation on /insights by @eunjae-lee in https://github.com/calcom/cal.com/pull/21436
- refactor: prevent mixed imports by @zomars in https://github.com/calcom/cal.com/pull/21500
- fix: Anonymize host email in ics by @alishaz-polymath in https://github.com/calcom/cal.com/pull/21544
-
[2.2.8]
- Update cal.com to 5.3.8
- Full Changelog
- perf: service worker and lifecycle method by @Udit-takkar in https://github.com/calcom/cal.com/pull/21532
- fix: Create separate calendar events to hide organizer by @joeauyeung in https://github.com/calcom/cal.com/pull/21555
- fix: Variable fix by @joeauyeung in https://github.com/calcom/cal.com/pull/21557
- fix: Function return type is illegal, not sure how this passed eslint by @emrysal in https://github.com/calcom/cal.com/pull/21567
- fix: misaligned and undersized tick mark in timezone dropdown by @faizshaikh17 in https://github.com/calcom/cal.com/pull/21550
- fix: only generate sms message bodies when needed by @CarinaWolli in https://github.com/calcom/cal.com/pull/21566
- fix: Logger in
SalesforceGraphQLClient
by @joeauyeung in https://github.com/calcom/cal.com/pull/21593
-
[2.2.9]
- Update cal.com to 5.3.9
- Full Changelog
- fix: generator enums in prisma db by @nerdberg792 in https://github.com/calcom/cal.com/pull/21595
- feat: v2 return team event type hosts username by @supalarry in https://github.com/calcom/cal.com/pull/21617
- fix: recording button bug by @Udit-takkar in https://github.com/calcom/cal.com/pull/21609
- feat: add support for custom no schedule children in AvailabilitySett by @Devanshusharma2005 in https://github.com/calcom/cal.com/pull/21601
- feat: OnformChange on Availability Settings Atom by @weknowyourgame in https://github.com/calcom/cal.com/pull/21560
- feat: update translations via @LingoDotDev by @calcom-bot in https://github.com/calcom/cal.com/pull/21260
- fix: v2 slots reservation by @supalarry in https://github.com/calcom/cal.com/pull/21623
- feat: Enable Adding Custom children components at the bottom of EventMeta within Booker using children component props by @weknowyourgame in https://github.com/calcom/cal.com/pull/21618
- fix: revalidations for attributes are missing in some places by @hbjORbj in https://github.com/calcom/cal.com/pull/21632
- feat: Support NEXT_PUBLIC_SINGLE_ORG_SLUG to force that slug similar to x-cal-force-slug(which works in E2E only) by @hariombalhara in https://github.com/calcom/cal.com/pull/21622
-
[2.2.10]
- Update cal.com to 5.3.10
- Full Changelog
- fix: Prevent Timing Attacks by Removing await in Password Reset Flow by @Sebastian-Brunow in https://github.com/calcom/cal.com/pull/21747
- fix: Add onFormStateChange callback on EventTypeSettings atom [CAL-5856] by @weknowyourgame in https://github.com/calcom/cal.com/pull/21615
- fix: Use setTimeout instead of requestAnimationFrame which is more reliable and support calOrigin in prerender by @hariombalhara in https://github.com/calcom/cal.com/pull/21730
- feat: move team privacy settings to dedicated settings page by @devin-ai-integration in https://github.com/calcom/cal.com/pull/21590
- fix: improved update host in eventName function to handle more pattern by @anikdhabal in https://github.com/calcom/cal.com/pull/21734
-
[2.2.11]
- Update cal.com to 5.3.11
- Full Changelog
- perf: use repository for queries & caching in /teams RSC by @hbjORbj in https://github.com/calcom/cal.com/pull/21399
- fix: Incorrect RR host is shown in the email and calendar event for a seated RR event by @anikdhabal in https://github.com/calcom/cal.com/pull/21684
- fix: select component icons misaligned by @romitg2 in https://github.com/calcom/cal.com/pull/21688
- fix: dub installation on teams by @Amit91848 in https://github.com/calcom/cal.com/pull/21654
- fix: Resending team invites now updates token expiry date by @joeauyeung in https://github.com/calcom/cal.com/pull/21774
-
[2.2.12]
- Update cal.com to 5.3.12
- Full Changelog
- feat: Round Robin timestamp basis by @CarinaWolli in https://github.com/calcom/cal.com/pull/21337
- perf: Implement worker threads for getAvailableSlots to prevent CPU blocking by @devin-ai-integration in https://github.com/calcom/cal.com/pull/21479
- fix: cascade organization hideBranding setting to user and team events by @devin-ai-integration in https://github.com/calcom/cal.com/pull/21703
- refactor: async constructor is an anti-pattern, use init instead by @emrysal in https://github.com/calcom/cal.com/pull/21785
- feat: override name in daily video by @Udit-takkar in https://github.com/calcom/cal.com/pull/21758
- fix: cal atoms schedule container class in availability settings custom class names not being applied by @parteekmalik in https://github.com/calcom/cal.com/pull/21733
- fix: multi-line formatted correctly for sms by @chaitanyya in https://github.com/calcom/cal.com/pull/21779
- refactor: Deprecate Legacy v2 Booker Atom Endpoints by @SomayChauhan in https://github.com/calcom/cal.com/pull/20939
- fix: provide timeZone to /insights from the server side by @eunjae-lee in https://github.com/calcom/cal.com/pull/21580
- feat: add credit purchase log by @CarinaWolli in https://github.com/calcom/cal.com/pull/21768
-
[2.2.13]
- Update cal.com to 5.3.13
- Full Changelog
- perf: use repository for apiKeys list query & caching in /settings/developer/api-keys RSC by @Amit91848 in https://github.com/calcom/cal.com/pull/21776
- fix: apply user timeZone for Event Trends on /insights by @eunjae-lee in https://github.com/calcom/cal.com/pull/21787
- fix: Updates to HitPay app by @MuhammadAimanSulaiman in https://github.com/calcom/cal.com/pull/21175
- fix: hovering over insights tab does not show pointer by @kart1ka in https://github.com/calcom/cal.com/pull/21772
- feat: api v2 get google-calendar event details by @SomayChauhan in https://github.com/calcom/cal.com/pull/21336
- feat: enable transcription automatically by @Udit-takkar in https://github.com/calcom/cal.com/pull/21691
- feat: support updating cal video settings in API v2 by @Udit-takkar in https://github.com/calcom/cal.com/pull/21784
- feat: restructure org pages based on permission levels by @hbjORbj in https://github.com/calcom/cal.com/pull/21611
- fix: ensure failed apiv2 slots workers are terminated by @ThyMinimalDev in https://github.com/calcom/cal.com/pull/21797
- feat: add api v2 endpoints for cal video by @Udit-takkar in https://github.com/calcom/cal.com/pull/21775
-
[2.3.0]
- Update cal.com to 5.4.0
- Full Changelog
- perf: remove 2 DB fetches by removing getFacetedValues by @hbjORbj in https://github.com/calcom/cal.com/pull/21808
- fix: Few flaky e2e test by @anikdhabal in https://github.com/calcom/cal.com/pull/21818
- fix: getBookings for team admins within orgs by @ThyMinimalDev in https://github.com/calcom/cal.com/pull/21833
-
[2.3.1]
- Update cal.com to 5.4.2
- Full Changelog
- fix: Add Guests dialog for Bookings by @nerdberg792 in https://github.com/calcom/cal.com/pull/21669
- refactor: seated booking reschedule error message by @supalarry in https://github.com/calcom/cal.com/pull/21841
- feat: Headless router - queue recording booking response by @joeauyeung in https://github.com/calcom/cal.com/pull/21805
- fix: Dry run in prerender flow by @hariombalhara in https://github.com/calcom/cal.com/pull/21876
- fix: duplicate workflow reminders caused by scanWorkflowBody by @CarinaWolli in https://github.com/calcom/cal.com/pull/21767
- fix: attendee could not reschedule or cancel unconfirmed events directly from the email by @anikdhabal in https://github.com/calcom/cal.com/pull/21844
- fix: v2 event type disable guests by @supalarry in https://github.com/calcom/cal.com/pull/21753
- feat: optimize Prisma queries by replacing findFirst with findUnique where applicable by @devin-ai-integration in https://github.com/calcom/cal.com/pull/21826
- fix: replyTo includes the correct email by @anikdhabal in https://github.com/calcom/cal.com/pull/21843
- fix: event type settings atom not saving by @supalarry in https://github.com/calcom/cal.com/pull/21864
-
[2.3.2]
- Attempt to fix enterprise license
-
[2.3.3]
- Update cal.com to 5.4.4
- Full Changelog
- feat: Schedule restriction and booker timezone by @alishaz-polymath in https://github.com/calcom/cal.com/pull/21452
- fix: Slots are available even after exceeding the booking limits for the team event by @anikdhabal in https://github.com/calcom/cal.com/pull/21801
- fix(i18n): correct Serbian translation for scheduled event (#21235) by @AyushMukkanwar in https://github.com/calcom/cal.com/pull/21925
- fix: can save an event type without a slug by @anikdhabal in https://github.com/calcom/cal.com/pull/21922
- fix: multiple button designs of dropdown by @Adarsh9977 in https://github.com/calcom/cal.com/pull/21928
- fix: align tick icon, text, and cross icon inside toaster by @faizshaikh17 in https://github.com/calcom/cal.com/pull/21607
- fix: update trigger function for RoutingFormResponseField by @eunjae-lee in https://github.com/calcom/cal.com/pull/21868
- fix: GCal - change to OR operator by @joeauyeung in https://github.com/calcom/cal.com/pull/21881
- perf: deduplicating DB fetches + leverage unique DB index for team type booking page by @hbjORbj in https://github.com/calcom/cal.com/pull/21811
- perf: leverage DB index for user profile fetching (booking page & payment page) by @hbjORbj in https://github.com/calcom/cal.com/pull/21814
-
[2.3.4]
- Update cal.com to 5.4.5
- Full Changelog
- feat: add attendee data to CSV export with seated event support by @devin-ai-integration in https://github.com/calcom/cal.com/pull/21842
- feat: add response status to calendar event host details by @SomayChauhan in https://github.com/calcom/cal.com/pull/21934
- fix: gap between reschedule label and user on mobile screen by @kart1ka in https://github.com/calcom/cal.com/pull/21936
- fix: routing form redirects to use app.cal.com instead of cal.com by @anikdhabal in https://github.com/calcom/cal.com/pull/21924
- fix: Rate limit /router endpoint by @Udit-takkar in https://github.com/calcom/cal.com/pull/21940
-
[2.3.5]
- Update cal.com to 5.4.6
- Full Changelog
- feat: Phone based bookings for everyone by @Udit-takkar in https://github.com/calcom/cal.com/pull/21320
- fix: Double skeleton apps page by @Amit91848 in https://github.com/calcom/cal.com/pull/21965
- fix: dont expose credential.key in api output by @SomayChauhan in https://github.com/calcom/cal.com/pull/21970
- feat: download credit expense log button by @CarinaWolli in https://github.com/calcom/cal.com/pull/21771
- feat: Add
onTimeslotsLoaded
prop toBooker
atom by @dhairyashiil in https://github.com/calcom/cal.com/pull/21871 - fix: 502 in auth session by @hbjORbj in https://github.com/calcom/cal.com/pull/21972
- feat: add integration test for RoutingFormResponseField triggers by @devin-ai-integration in https://github.com/calcom/cal.com/pull/21586
- fix: Zoom missing property schedule_meeting sometimes by @hariombalhara in https://github.com/calcom/cal.com/pull/21977
- fix: don't fetch calendar credentials for top banner by @Udit-takkar in https://github.com/calcom/cal.com/pull/21908
- fix: Disable slots tRPC call when API slots fetch fails by @joeauyeung in https://github.com/calcom/cal.com/pull/21986
-
[2.3.6]
- Update cal.com to 5.4.7
- Full Changelog
- revert: "feat: Phone based bookings for everyone (#21320)" by @hbjORbj in https://github.com/calcom/cal.com/pull/22018
- fix: Allow
backgroundSlotsFetch
option to disable slots fetching during prerender by @hariombalhara in https://github.com/calcom/cal.com/pull/21999 - feat: add /v2/billing/webhook route to RawBodyMiddleware configuration by @devin-ai-integration in https://github.com/calcom/cal.com/pull/22032
- fix: Org creation for self-hosters by @joeauyeung in https://github.com/calcom/cal.com/pull/21994
- feat: correct Error codes in /api/social/og/image responses by @hbjORbj in https://github.com/calcom/cal.com/pull/22015
- fix: add uuid to App_RoutingForms_FormResponse by @eunjae-lee in https://github.com/calcom/cal.com/pull/21910
- feat: allow setting DAILY VIDEO region via env by @ThyMinimalDev in https://github.com/calcom/cal.com/pull/21939
- fix: e2e tests failure by @anikdhabal in https://github.com/calcom/cal.com/pull/22043
- feat: Leverage ErrorCode cases for correct error codes in server responses by @hbjORbj in https://github.com/calcom/cal.com/pull/22023
- feat: add graceful webhook secret validation to billing controller by @devin-ai-integration in https://github.com/calcom/cal.com/pull/22034
-
[2.3.7]
- Update cal.com to 5.4.8
- Full Changelog
- fix: add InsightsBookingRepository by @eunjae-lee in https://github.com/calcom/cal.com/pull/22003
- feat: disable changing field type of routing forms if responses exist by @devin-ai-integration in https://github.com/calcom/cal.com/pull/21911
- fix: handle existing oAuth client ID in user email to prevent duplication by @SomayChauhan in https://github.com/calcom/cal.com/pull/22021
- fix: google calendar event creation failure due to invalid timezone by @anikdhabal in https://github.com/calcom/cal.com/pull/22048
- fix: Persist filters across tabs to improve user experience by @weknowyourgame in https://github.com/calcom/cal.com/pull/21706
- fix: make uuid of App_RoutingForms_FormResponse nullable by @eunjae-lee in https://github.com/calcom/cal.com/pull/22056
- fix: Generate new idempotency key when round robin reassigning by @joeauyeung in https://github.com/calcom/cal.com/pull/22065