Cal.com v2.8.0stable Released Apr 15, 2023
Impact Score: 5/10

Cal.com v2.8.0 โ€” Release Notes & Engineering Impact

Source available โ€” automated, not human-reviewed

Component: calcom ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.

Analysis updated: 2026-11-01.

Compatibility not verified โ€” check source notes
๐Ÿ“„ .MD
โšก Executive Summary (TL;DR)

Cal.com v2.8.0. Source highlight: Move some dependencies into async

Who Does This Impact? (Role-Based Analysis)

๐Ÿ’ป Software Engineers & Devs

Check the source notes against the package and APIs you use before upgrading.

๐Ÿ“Š Product & Engineering Leads

Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.

โš™๏ธ DevOps & Security

Verify the target version, runtime requirements and rollback procedure in the official documentation.

โœจ New Features & Capabilities (6)

  • Feat: Support setting custom css variables through embed API.
  • feat: add isRecordingExist field and create api handler
  • Feature: Reserve slots currently being booked
  • test: add other fields to routing form e2e
  • Stripe add the ability to place hold on cards
  • Added serverside translations to teams page.

โšก Performance & Enhancements (6)

  • perf: parallelize database calls to improve speed
  • perf: reduce array iteration on bookings router
  • Improvement: Do immediate redirect for "Redirect on Booking"
  • Improves reported type errors on CI
  • perf: parallelize database calls to improve speed
  • perf: reduce array iteration on bookings router

๐Ÿ”ง Bug Fixes & Patches (6)

  • fix: spacing in booking item mobile
  • fix: clock icon size in booker page
  • fix: reccuring input width
  • bugfix/Reading timezone of undefined on getUserAvailability function
  • Fix workflows on seated events
  • fix: selectfield bug and min height
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
## What's Changed * Move some dependencies into async by @emrysal in https://github.com/calcom/cal.com/pull/8270 * perf: parallelize database calls to improve speed by @anonrig in https://github.com/calcom/cal.com/pull/8275 * perf: reduce array iteration on bookings router by @anonrig in https://github.com/calcom/cal.com/pull/8276 * Change Stripe `<CardElement />` to `<PaymentElement />` by @joeauyeung in https://github.com/calcom/cal.com/pull/8268 * In-app users admin by @zomars in https://github.com/calcom/cal.com/pull/8035 * refactor: remove unnecessary or operation by @anonrig in https://github.com/calcom/cal.com/pull/8274 * Removing deprecated endpoint by @leog in https://github.com/calcom/cal.com/pull/8280 * fix: spacing in booking item mobile by @Udit-takkar in https://github.com/calcom/cal.com/pull/8279 * fix: clock icon size in booker page by @G3root in https://github.com/calcom/cal.com/pull/8249 * fix: reccuring input width by @joe-shajan in https://github.com/calcom/cal.com/pull/8227 * Feat: Support setting custom css variables through embed API. by @hariombalhara in https://github.com/calcom/cal.com/pull/8169 * bugfix/Reading timezone of undefined on getUserAvailability function by @roae in https://github.com/calcom/cal.com/pull/8170 * Fix workflows on seated events by @alannnc in https://github.com/calcom/cal.com/pull/8034 * feat: add isRecordingExist field and create api handler by @Udit-takkar in https://github.com/calcom/cal.com/pull/6777 * Feature: Reserve slots currently being booked by @alannnc in https://github.com/calcom/cal.com/pull/6909 * fix: selectfield bug and min height by @Udit-takkar in https://github.com/calcom/cal.com/pull/8253 * Fix: Sylaps app shown uninstalled after installation by @hariombalhara in https://github.com/calcom/cal.com/pull/8256 * remove leading-none by @PeerRich in https://github.com/calcom/cal.com/pull/8232 * Replace react icons with lucidedev by @abdallahalsamman in https://github.com/calcom/cal.com/pull/8146 * Caldav/refactor: Mutiple Fixes and General code improvement by @alishaz-polymath in https://github.com/calcom/cal.com/pull/8031 * test: add other fields to routing form e2e by @G3root in https://github.com/calcom/cal.com/pull/8112 * Managed event-types by @leog in https://github.com/calcom/cal.com/pull/6876 * Fix payment app credential search by @alannnc in https://github.com/calcom/cal.com/pull/8235 * [CALCOM-8009] show the link only if there's a username by @gitstart-calcom in https://github.com/calcom/cal.com/pull/8238 * fix: Dark mode fixes by @G3root in https://github.com/calcom/cal.com/pull/8243 * use brand for highlight by @PeerRich in https://github.com/calcom/cal.com/pull/8240 * readded vibrancy for desktop app by @PeerRich in https://github.com/calcom/cal.com/pull/8245 * Few darkmode fixes - Avatar Tooltip | Forgot password page by @sean-brydon in https://github.com/calcom/cal.com/pull/8242 * Fix radio item on future limits by @sean-brydon in https://github.com/calcom/cal.com/pull/8247 * Refactor app store & fix admin apps list bugs by @joeauyeung in https://github.com/calcom/cal.com/pull/7812 * make routing form select full width by @PeerRich in https://github.com/calcom/cal.com/pull/8215 * wip: replaced dark border with border-subtle by @PeerRich in https://github.com/calcom/cal.com/pull/8211 * Hotfix: Revert color-scheme for embed by @hariombalhara in https://github.com/calcom/cal.com/pull/8229 * app store fixes by @PeerRich in https://github.com/calcom/cal.com/pull/8224 * Updated issue/PR staleness checks by @keithwillcode in https://github.com/calcom/cal.com/pull/8209 * Stripe add the ability to place hold on cards by @joeauyeung in https://github.com/calcom/cal.com/pull/8022 * Fix app not visible in app-store after enabling from admin by @hariombalhara in https://github.com/calcom/cal.com/pull/8202 * Fixes /more page + fixes multiple duration badge on BookingPage by @sean-brydon in https://github.com/calcom/cal.com/pull/8200 * Added serverside translations to teams page. by @JeroenReumkens in https://github.com/calcom/cal.com/pull/7999 * CALCOM-7895 - [CAL-1320] remove "application_fee_amount" for all regions by @gitstart-calcom in https://github.com/calcom/cal.com/pull/7933 * Wrap useSuspense with NoSSR by @emrysal in https://github.com/calcom/cal.com/pull/8079 * Prevent updating app to enabled on seed app store by @joeauyeung in https://github.com/calcom/cal.com/pull/8092 * added dark mode upgrade banner by @PeerRich in https://github.com/calcom/cal.com/pull/8172 * Bugfix: Booking Success Redirect should be in parent frame in case of embed. by @hariombalhara in https://github.com/calcom/cal.com/pull/8164 * Prioritizes published teams over unpublished ones by @zomars in https://github.com/calcom/cal.com/pull/8177 * Fix missing sylaps icon in admin/apps by @hariombalhara in https://github.com/calcom/cal.com/pull/8190 * Fix forcing hard refresh across forced themes by @sean-brydon in https://github.com/calcom/cal.com/pull/8188 * Darkmode Fixes by @sean-brydon in https://github.com/calcom/cal.com/pull/8191 * bugfix/sync-not-working-properly by @roae in https://github.com/calcom/cal.com/pull/8168 * Fix loading state - force subtle token to exist by @sean-brydon in https://github.com/calcom/cal.com/pull/8153 * fix: replace ltr and rtl with new ms and me by @joeshajan in https://github.com/calcom/cal.com/pull/8138 * feat: dynamically elapse time left in cal video sidebar by @G3root in https://github.com/calcom/cal.com/pull/7938 * Fix loading indicator alignment touching the select input value by @lmnnarciso in https://github.com/calcom/cal.com/pull/8083 * fix: booker phone input style by @G3root in https://github.com/calcom/cal.com/pull/8165 * fix: whitelist legacy custom event name variables by @G3root in https://github.com/calcom/cal.com/pull/8095 * FIX-CALCOM-8009 by @gitstart-calcom in https://github.com/calcom/cal.com/pull/8097 * discord app by @PeerRich in https://github.com/calcom/cal.com/pull/8101 * Async import of the appStore packages by @emrysal in https://github.com/calcom/cal.com/pull/8087 * Fix: availability not deleteable by @G3root in https://github.com/calcom/cal.com/pull/8086 * added illustrations to app store by @PeerRich in https://github.com/calcom/cal.com/pull/8104 * Feat/tokens + darkmode + theme support by @sean-brydon in https://github.com/calcom/cal.com/pull/7876 * Don't schedule cancelled workflow reminders by @CarinaWolli in https://github.com/calcom/cal.com/pull/8096 * fix: ui and ux improvements in booking questions by @Udit-takkar in https://github.com/calcom/cal.com/pull/7734 * fix: flash of title in event types page by @G3root in https://github.com/calcom/cal.com/pull/8114 * fix: tight line height in email info by @G3root in https://github.com/calcom/cal.com/pull/8130 * fix: switch bg when default checked by @G3root in https://github.com/calcom/cal.com/pull/8129 * fix/insights-order-user-type-event by @alannnc in https://github.com/calcom/cal.com/pull/8134 * fixed open-source to open source by @sydwardrae in https://github.com/calcom/cal.com/pull/8127 * fix: dark mode variant in team member card by @G3root in https://github.com/calcom/cal.com/pull/8137 * Force lightmode on onboarding by @sean-brydon in https://github.com/calcom/cal.com/pull/8141 * Fixes team skeleton - force brand on onboarding by @sean-brydon in https://github.com/calcom/cal.com/pull/8142 * Fix/send responses everywhere customInputs were being sent. by @hariombalhara in https://github.com/calcom/cal.com/pull/7898 * feat: add sylaps into the app-store in video category by @hthetiot in https://github.com/calcom/cal.com/pull/6728 * HotFix: Broken Email Field in Routing Form by @hariombalhara in https://github.com/calcom/cal.com/pull/8074 * fix: remove box shadow none by @Udit-takkar in https://github.com/calcom/cal.com/pull/8077 * Improvement: Do immediate redirect for "Redirect on Booking" by @hariombalhara in https://github.com/calcom/cal.com/pull/7947 * Apply labels from linked issues to a PR by @tedspare in https://github.com/calcom/cal.com/pull/8069 * fixed links and more on signup 404 page that requires license by @PeerRich in https://github.com/calcom/cal.com/pull/7937 * Follow up insights - user metrics by @alannnc in https://github.com/calcom/cal.com/pull/8016 * feat: Google Tag Manager (GTM) App by @StefanFlorea00 in https://github.com/calcom/cal.com/pull/7952 * BugFix: Don't open location dialog on removing location by @hariombalhara in https://github.com/calcom/cal.com/pull/8085 * [CAL-1222] Timezone dropdown shows london several times by @gitstart-calcom in https://github.com/calcom/cal.com/pull/7903 * added turkish by @PeerRich in https://github.com/calcom/cal.com/pull/8091 * CALCOM-7857 - [CAL-1303] UI issues webhook list by @gitstart-calcom in https://github.com/calcom/cal.com/pull/7968 * Refactor Prisma call creating attendees and seat reference by @joeauyeung in https://github.com/calcom/cal.com/pull/8014 * Fixes embeds tsconfig by @zomars in https://github.com/calcom/cal.com/pull/7995 * Fix showing seat attendees in emails by @joeauyeung in https://github.com/calcom/cal.com/pull/8033 * hotfix: locale not changeable by @G3root in https://github.com/calcom/cal.com/pull/7981 * fix: change ui of booking fields in booking page by @Udit-takkar in https://github.com/calcom/cal.com/pull/7776 * Show proper default destination calendar by @joeauyeung in https://github.com/calcom/cal.com/pull/7644 * chore: removed duplicate destination calendar selector components by @Vicolas11 in https://github.com/calcom/cal.com/pull/7880 * feat: Throwing a toast when adding a new team member by @g4rry420 in https://github.com/calcom/cal.com/pull/8046 * fix: use the correct step in team creation wizard by @G3root in https://github.com/calcom/cal.com/pull/8037 * CALCOM-7983 - [CAL-1359] /teams: Members should not see "Next steps" since they can't take any by @gitstart-calcom in https://github.com/calcom/cal.com/pull/8029 * fix: leaave team button focus and hover by @G3root in https://github.com/calcom/cal.com/pull/8024 * feat: soft delete rescheduled booking by @G3root in https://github.com/calcom/cal.com/pull/7970 * fix: modal padding on mobile by @G3root in https://github.com/calcom/cal.com/pull/8002 * CALCOM-8011 - [CAL-1372] /workflows: Filters avatars not showing by @gitstart-calcom in https://github.com/calcom/cal.com/pull/8036 * renamed banner folder to prevent adblock from blocking by @PeerRich in https://github.com/calcom/cal.com/pull/8020 * fix: use ssrinit in /apps by @Udit-takkar in https://github.com/calcom/cal.com/pull/7807 * CALCOM-8009 - [CAL-1371] /settings - team members: Show people's booking link by @gitstart-calcom in https://github.com/calcom/cal.com/pull/8030 * fix: disable 2FA switch for non `CAL` auth identity providers by @G3root in https://github.com/calcom/cal.com/pull/8021 * fix: add calendar button layout shift by @G3root in https://github.com/calcom/cal.com/pull/7930 * refactor: replace TextWidget component with EmailField by @saideepesh000 in https://github.com/calcom/cal.com/pull/8047 * fix: misaligned booking frequency toggle by @GermaVinsmoke in https://github.com/calcom/cal.com/pull/8006 * [CAL-1094] Embed modal / Inline - UI/Layout/Spacing issues by @gitstart-calcom in https://github.com/calcom/cal.com/pull/7350 * Fix: Reschedule Reason - Not shown on Success Page as well as wrong label in Email by @hariombalhara in https://github.com/calcom/cal.com/pull/8053 * Delete canceled workflow emails from scheduled_sends (SendGrid endpoint) by @CarinaWolli in https://github.com/calcom/cal.com/pull/8026 * fix: flash of grey when navigating to workflow page by @G3root in https://github.com/calcom/cal.com/pull/8038 * fix: flash of grey in event types single page by @G3root in https://github.com/calcom/cal.com/pull/8056 * Fixes duplicate New button in /workflows by @CarinaWolli in https://github.com/calcom/cal.com/pull/8058 * Updated Vercel OG to latest + added fallback img by @JeroenReumkens in https://github.com/calcom/cal.com/pull/8057 * fix: remove validateSlug Query by @Udit-takkar in https://github.com/calcom/cal.com/pull/8015 * chore: update robots.txt to allow `/api/app-store` by @p6l-richard in https://github.com/calcom/cal.com/pull/8023 * Set GCal & Outlook `iCalUID` in .ics file by @joeauyeung in https://github.com/calcom/cal.com/pull/8010 * fix: flickering of tips card rendering while changing routes by @G3root in https://github.com/calcom/cal.com/pull/8065 * fix(embeds): add support for RSC by adding `use client` directives by @juliusmarminge in https://github.com/calcom/cal.com/pull/7919 * CALCOM-7962 - [CAL-1350] create "collective or round robin" doenst open dialog anymore by @gitstart-calcom in https://github.com/calcom/cal.com/pull/7969 * Updated the PR template to not use checkboxes for 'Type of change' by @keithwillcode in https://github.com/calcom/cal.com/pull/7960 * Fixes formatted description in email + sanitize html everywhere by @CarinaWolli in https://github.com/calcom/cal.com/pull/7928 * Fix: AppStore CLI Create command not working after upgrading to yarn 3 by @hariombalhara in https://github.com/calcom/cal.com/pull/7975 * Remove 'avatar' (which is unused) from eventType.hosts query by @emrysal in https://github.com/calcom/cal.com/pull/7986 * Embed: Strictly type the codebase and fixes a few bugs found by @hariombalhara in https://github.com/calcom/cal.com/pull/7536 * Fix missing edge case where team is paid but needs to be updated by @zomars in https://github.com/calcom/cal.com/pull/7988 * Adds cron endpoint to keep team subscriptions in sync by @zomars in https://github.com/calcom/cal.com/pull/7992 * Add the new Team->useHostDefault option by @emrysal in https://github.com/calcom/cal.com/pull/7811 * Improves reported type errors on CI by @zomars in https://github.com/calcom/cal.com/pull/7813 * insights follow up by @alannnc in https://github.com/calcom/cal.com/pull/7922 * fix: set canonical to https://cal.com on .dev as well by @p6l-richard in https://github.com/calcom/cal.com/pull/7883 * fix redirect for recurring events by @darshandamre in https://github.com/calcom/cal.com/pull/7821 * fix: meeting not getting deleted in zoom when a meeting is cancelled by @G3root in https://github.com/calcom/cal.com/pull/7878 * fix: remove "Nameless" from title in booking cancel page by @G3root in https://github.com/calcom/cal.com/pull/7888 * Fixes formatted description in email by @CarinaWolli in https://github.com/calcom/cal.com/pull/7696 * Fix: Missing Video Call Link in reschedule by @hariombalhara in https://github.com/calcom/cal.com/pull/7899 * Add detailed error logs to handleNewBooking by @roae in https://github.com/calcom/cal.com/pull/7907 * fix: add belongsToActiveTeam by @Udit-takkar in https://github.com/calcom/cal.com/pull/7890 * Removes the getUser logic from createContext, instead use isAuthed by @emrysal in https://github.com/calcom/cal.com/pull/7902 * Techdebt/bundle size experiments by @emrysal in https://github.com/calcom/cal.com/pull/7894 * Fix/correctly handle Pending Status and fix conditional require confirmation by @hariombalhara in https://github.com/calcom/cal.com/pull/7911 * Revert "Fixes formatted description in email " by @zomars in https://github.com/calcom/cal.com/pull/7917 * /insights by @PeerRich in https://github.com/calcom/cal.com/pull/6511 * Fix for Apple Calendar failing entire availability check because of Shared Calendars by @alishaz-polymath in https://github.com/calcom/cal.com/pull/7934 * Fix minimum booking notice set to 0 by @joeauyeung in https://github.com/calcom/cal.com/pull/7750 * Adds basic global feature flags by @zomars in https://github.com/calcom/cal.com/pull/7459 * Revalidate booking pages on updateProfile by @roae in https://github.com/calcom/cal.com/pull/7941 * Fix Zod errors in Outlook auth function by @joeauyeung in https://github.com/calcom/cal.com/pull/7931 * Fix timezone select - create two variants by @sean-brydon in https://github.com/calcom/cal.com/pull/7875 * Fix: Send responses in confirm booking flow by @hariombalhara in https://github.com/calcom/cal.com/pull/7830 * Delete rescheduled booking by @CarinaWolli in https://github.com/calcom/cal.com/pull/7910 * CALCOM-7848 - Confirm button also in the branding color by @gitstart-calcom in https://github.com/calcom/cal.com/pull/7932 * Prevent GCal from sending update by @joeauyeung in https://github.com/calcom/cal.com/pull/7920 * fix: create team form by @Udit-takkar in https://github.com/calcom/cal.com/pull/7896 * fix: updating password ui bug #7775 by @joeshajan in https://github.com/calcom/cal.com/pull/7815 * added better regex for whereby allowing subdomains by @PeerRich in https://github.com/calcom/cal.com/pull/7957 * Fix/availability not loading by @joeauyeung in https://github.com/calcom/cal.com/pull/7789 * An empty array is truthy, [0] potentially isn't by @emrysal in https://github.com/calcom/cal.com/pull/7961 * Seat attendee was fetched and marked as required too early. by @emrysal in https://github.com/calcom/cal.com/pull/7964 * fix: set canonical to https://cal.com on .dev as well by @p6l-richard in https://github.com/calcom/cal.com/pull/7883 * fix redirect for recurring events by @darshandamre in https://github.com/calcom/cal.com/pull/7821 * fix: meeting not getting deleted in zoom when a meeting is cancelled by @G3root in https://github.com/calcom/cal.com/pull/7878 * fix: remove "Nameless" from title in booking cancel page by @G3root in https://github.com/calcom/cal.com/pull/7888 * Fix: Missing Video Call Link in reschedule by @hariombalhara in https://github.com/calcom/cal.com/pull/7899 * Add detailed error logs to handleNewBooking by @roae in https://github.com/calcom/cal.com/pull/7907 * fix: add belongsToActiveTeam by @Udit-takkar in https://github.com/calcom/cal.com/pull/7890 * Removes the getUser logic from createContext, instead use isAuthed by @emrysal in https://github.com/calcom/cal.com/pull/7902 * Techdebt/bundle size experiments by @emrysal in https://github.com/calcom/cal.com/pull/7894 * Fix/correctly handle Pending Status and fix conditional require confirmation by @hariombalhara in https://github.com/calcom/cal.com/pull/7911 * Add motif env vars by @p6l-richard in https://github.com/calcom/cal.com/pull/7847 * Add team members to iCal, Apple Cal, Outlook, and Lark calendar events by @joeauyeung in https://github.com/calcom/cal.com/pull/7846 * added team recording hint to cal video by @PeerRich in https://github.com/calcom/cal.com/pull/7855 * fix: use zod in getting started and settings by @Udit-takkar in https://github.com/calcom/cal.com/pull/7698 * Add a minute in endTime working hours when 11:59 is selected by @roae in https://github.com/calcom/cal.com/pull/7852 * Fix/conflicts of custom input Name, with system field by @hariombalhara in https://github.com/calcom/cal.com/pull/7856 * i18n for cal video sidebar by @PeerRich in https://github.com/calcom/cal.com/pull/7862 * Updated Daily.co Partnership links by @PeerRich in https://github.com/calcom/cal.com/pull/7868 * adds fix-availability-slot-addition by @shafkathullah in https://github.com/calcom/cal.com/pull/7420 * updated daily.co env description by @PeerRich in https://github.com/calcom/cal.com/pull/7869 * Handle empty label from Custom inputs by @hariombalhara in https://github.com/calcom/cal.com/pull/7871 * fix: Custom Input Migration - Make sure that label is also set by @hariombalhara in https://github.com/calcom/cal.com/pull/7874 * fix: pass timeFormat to booking page by @Udit-takkar in https://github.com/calcom/cal.com/pull/7642 * fix: metadata get lost when rescheduling by @G3root in https://github.com/calcom/cal.com/pull/7873 * style: Increase input width for duration limits by @ShaneMaglangit in https://github.com/calcom/cal.com/pull/7779 * Fix rescheduling updating calendars & duplicate bookings by @joeauyeung in https://github.com/calcom/cal.com/pull/7851 * replacing intercom with helpscout by @PeerRich in https://github.com/calcom/cal.com/pull/7865 * Fix dynamic bookings overwriting users by @joeauyeung in https://github.com/calcom/cal.com/pull/7699 * Make embed tests work with single playwright config by @hariombalhara in https://github.com/calcom/cal.com/pull/7781 * test: add multiple guests e2e test by @G3root in https://github.com/calcom/cal.com/pull/7774 * feat: take locale relavant while formatting date in /bookings by @G3root in https://github.com/calcom/cal.com/pull/7691 * fix: videoCallUrl is not saved in metadata after rescheduling by @G3root in https://github.com/calcom/cal.com/pull/7715 * Fixes select getting darkmode text color even on lightmode by @sean-brydon in https://github.com/calcom/cal.com/pull/7799 * feat: add toast dynamically on booking page by @saideepesh000 in https://github.com/calcom/cal.com/pull/7672 * Amend logic to calc slots time already in DST by @roae in https://github.com/calcom/cal.com/pull/7792 * O365 credentials change `expiry_date` to `expires_in` by @joeauyeung in https://github.com/calcom/cal.com/pull/7805 * Fixes that sometimes last shown slot was unavailable by @CarinaWolli in https://github.com/calcom/cal.com/pull/7804 * Follow up - Zoom & Outlook use Dayjs.tz for `utcOffset` by @joeauyeung in https://github.com/calcom/cal.com/pull/7808 * Upgrades turbo to 1.8.3 by @zomars in https://github.com/calcom/cal.com/pull/7809 * chore: update docs links by @p6l-richard in https://github.com/calcom/cal.com/pull/7782 * Bugfix/format without time zone by @emrysal in https://github.com/calcom/cal.com/pull/7820 * fix: render markdown in og images by @G3root in https://github.com/calcom/cal.com/pull/7693 * fix: add calendar button width for longer languages and alignment by @darshandamre in https://github.com/calcom/cal.com/pull/7814 * fix: hide giphy in cancellation detail page by @G3root in https://github.com/calcom/cal.com/pull/7828 * [CAL-1096] Embed selection modal - UI update by @gitstart-calcom in https://github.com/calcom/cal.com/pull/7327 * Update dialog min-width by @NadavsSchwartz in https://github.com/calcom/cal.com/pull/7806 * Fixes vercel url usage on the client by @zomars in https://github.com/calcom/cal.com/pull/7823 * Upgrade react-select by @sean-brydon in https://github.com/calcom/cal.com/pull/7824 * fix: Add appName to generate_api_key_description by @miguelnietoa in https://github.com/calcom/cal.com/pull/7819 * feat: add rate limiting to reset password endpoint by @G3root in https://github.com/calcom/cal.com/pull/7700 * Fixes: [CAL-644] Caches are not cleared when changing locations or recurring event settings by @roae in https://github.com/calcom/cal.com/pull/7685 * fix: remove cal.com from title when branding is disabled by @G3root in https://github.com/calcom/cal.com/pull/7827 * Adds multiselect checkbox fixes - fixes workflow page by @sean-brydon in https://github.com/calcom/cal.com/pull/7835 * Hotfix: Adds missing team members to gCal event by @zomars in https://github.com/calcom/cal.com/pull/7841 * fixed location input, date overwrite dialog by @PeerRich in https://github.com/calcom/cal.com/pull/7778 * No delete of booking on seated events, fix id->uid by @emrysal in https://github.com/calcom/cal.com/pull/7839 * Edit location dialog select by @sean-brydon in https://github.com/calcom/cal.com/pull/7833 * Fixes additional inputs as variables in custom workflow templates by @CarinaWolli in https://github.com/calcom/cal.com/pull/7840 * fix: reschedule reason title in email by @G3root in https://github.com/calcom/cal.com/pull/7746 * Allow rescheduleReason to be marked required by @hariombalhara in https://github.com/calcom/cal.com/pull/7729 * Fix: EventType crash when Moving up and down beyond boundaries by @hariombalhara in https://github.com/calcom/cal.com/pull/7765 * [CAL-203] App Store: Add <iframe> as an option in the slider by @gitstart-calcom in https://github.com/calcom/cal.com/pull/7324 * Hotfix: guest are not added to the invite and emails by @G3root in https://github.com/calcom/cal.com/pull/7767 * refactor: event types kbar action by @G3root in https://github.com/calcom/cal.com/pull/7423 * fix: badge component line-height according to the DS by @G3root in https://github.com/calcom/cal.com/pull/7766 * Remove 'userIsOwner' from isCancelled by @emrysal in https://github.com/calcom/cal.com/pull/7773 * Prevent refresh_token nulling if the returned refresh token is empty by @emrysal in https://github.com/calcom/cal.com/pull/7764 * Fix Google Calendar sharing guest information logic by @joeauyeung in https://github.com/calcom/cal.com/pull/7323 * Hotfix/account provider should be lowercase by @emrysal in https://github.com/calcom/cal.com/pull/7763 **Full Changelog**: https://github.com/calcom/cal.com/compare/v2.7.18...v2.8 ## What's Changed * Move some dependencies into async by @emrysal in https://github.com/calcom/cal.com/pull/8270 * perf: parallelize database calls to improve speed by @anonrig in https://github.com/calcom/cal.com/pull/8275 * perf: reduce array iteration on bookings router by @anonrig in https://github.com/calcom/cal.com/pull/8276 * Change Stripe `<CardElement />` to `<PaymentElement />` by @joeauyeung in https://github.com/calcom/cal.com/pull/8268 * In-app users admin by @zomars in https://github.com/calcom/cal.com/pull/8035 **Full Changelog**: https://github.com/calcom/cal.com/compare/v2.7.18...v2.8.0