Releases: calcom/cal.com
Releases · calcom/cal.com
v5.0.2
What's Changed
- feat: Create
UserCreationService
and use in API V1 create user endpoint by @joeauyeung in #19150 - fix: HubSpot doesn't work for paid team events. by @anikdhabal in #19298
- fix: timezone input text is now visible in dark mode by @retrogtx in #19325
- feat: make first tab active by default by @retrogtx in #19315
- perf: Use one PageWrapper instance for all settings pages by @hbjORbj in #18752
- fix: Can't use unsaved booking question as variable in event name by @Amit91848 in #18604
- chore: remove WithLayout from not-found route by @hbjORbj in #19331
- fix: redirect logic in /settings/admin/apps route by @hbjORbj in #19332
- chore: v3 fixed filters, new profile view by @PeerRich in #19312
- fix: Issues with date changes in column view by @anikdhabal in #19258
- chore: fixed tooltip position for routing form by @PeerRich in #19267
- fix: Fairness when routing by @emrysal & @CarinaWolli in #18550
- fix: blank add guest input, location and request reschedule glitch by @retrogtx in #19335
Full Changelog: v5.0.1...v5.0.2
v5.0.1
What's Changed
- fix: global e2e fail by @anikdhabal in #19306
- chore: migrate
/apps/routing-forms/[...pages]
to App Router by @hbjORbj in #18956 - chore: migrate api for team upgrade to App Router by @hbjORbj in #19100
- fix: cut off and alignment bug by @retrogtx in #19317
- fix: nested scrolls on /bookings by @eunjae-lee in #19284
- fix: Can't change availability for managed event type by @anikdhabal in #19006
- fix: bulk-update-in-scheduleId-in-detailed-view by @TusharBhatt1 in #19295
- feat: prevent automatic query parameters when opening booking page by @sanchitttt in #18132
- feat: atoms adjustments with ui v3 styles by @Ryukemeister in #19320
- refactor: Clean out old code, no longer needed by @emrysal in #19323
Full Changelog: v5.0.0...v5.0.1
v5.0.0
What's Changed
- chore: calendars controller v2 docs by @ThyMinimalDev in #19291
- feat: v3 of UI components by @sean-brydon in #19136
- fix: add ireland to noAlphanumericSenderIdSupport by @CarinaWolli in #19117
- perf: separate client vs server code from insights layout by @hbjORbj in #19285
- feat: Use Folders to organize SMS links on Dub by @steven-tey in #19248
- fix: removing-all-members-toggle-for-fh by @TusharBhatt1 in #19277
Full Changelog: v4.9.13...v5.0.0
v4.9.13
What's Changed
- fix: Salesforce - if no contact throw Error by @joeauyeung in #19271
- fix: missing await router controller by @ThyMinimalDev in #19276
- fix: Default people filter in bookings list for admin by @vijayraghav-io in #18035
- feat: add CSAT to V2 bookings return by @alishaz-polymath in #19278
- chore: disable v2 booking seats safe parse error logs by @supalarry in #19292
- revert: Reapply "fix: Multiple rr-hosts combine to create erroneous availabil… by @emrysal in #19263
Full Changelog: v4.9.12...v4.9.13
v4.9.12
What's Changed
- chore: CreateCRMEvent task - Handle cancelled status by @joeauyeung in #19272
- feat: Use new /routing URL for routing forms by @hariombalhara in #19235
- fix: remove section on /bookings if no data exists by @eunjae-lee in #19261
- feat: v2 slots new version by @supalarry in #18758
- refactor: remove depreceated fields by @Udit-takkar in #19279
- chore: Refactor to remove
getServerSideProps
for /teams route by @hbjORbj in #19286
Full Changelog: v4.9.11...v4.9.12
v4.9.11
What's Changed
- fix: decode params used in query object in buildLegacyCtx by @hbjORbj in #19253
- fix: Salesforce bugs by @joeauyeung in #19250
- fix: small ui bug in 404 pages by @hbjORbj in #19254
- fix: CTA is hidden on mobile by @anikdhabal in #19241
- fix: v2 slots not returning attendees and bookingUid info by @supalarry in #18858
- chore: Remove
BookerSeo
component by @hbjORbj in #19190 - perf: remove WithLayout HOC from private booking page and booking embed by @hbjORbj in #19189
- chore: remove unneeded props from
AuthContainer
and make its usages cleaner by @hbjORbj in #19191 - fix: overlapping-dropdown-bookings-page by @TusharBhatt1 in #19216
- chore: salesforce for Router / Booker atoms and api v2 by @ThyMinimalDev in #19217
- fix: indicate hidden columns on filter dropdown by @eunjae-lee in #19259
- fix: path to impersonation page on side bar by @eunjae-lee in #19260
- fix: added youtube videos to tips.tsx sidebar by @nizzyabi in #19245
- feat: add country code by @Udit-takkar in #19264
- perf: Move PlainChat up the hierarchy to remove rerenders by @hbjORbj in #19255
- fix: insights org without team return by @alishaz-polymath in #19266
Full Changelog: v4.9.10...v4.9.11
v4.9.10
What's Changed
- fix: RSC boundary error from auth/oauth2/authorize by @hbjORbj in #19226
- fix: replace filter implementations on /insights by @eunjae-lee in #19033
- fix: the set as default apps issue with links #19176 by @PAVANNAIK25 in #19198
- chore: atoms and docs update by @Ryukemeister in #19137
- fix: the word on confirm booking button in japanese by @anushka-0099 in #19230
- feat: v2 GET bookings updated at filters and sort by @supalarry in #19133
- fix: broken preview embed by @hariombalhara in #19223
- chore: added impersonation to sidebar for admins by @PeerRich in #19228
- fix: get user loggedin if accouont is found + add better error handling for new user creation by @hbjORbj in #19229
- fix: bookings for guests added by organizer get cancelled when rescheduled by @kart1ka in #17820
- fix: select "Your account" for members by default on insights by @eunjae-lee in #19236
- chore: Update CODEOWNERS to include more booking files by @keithwillcode in #19240
- revert: "fix: bookings for guests added by organizer get cancelled wh… by @keithwillcode in #19243
- perf: Use a limit for searching website in Salesforce by @keithwillcode in #19244
- fix: Multiple rr-hosts combine to create erroneous availability by @emrysal in #18772
New Contributors
- @PAVANNAIK25 made their first contribution in #19198
- @anushka-0099 made their first contribution in #19230
Full Changelog: v4.9.9...v4.9.10
v4.9.9
What's Changed
- fix: null check for useSearchParams() by @eunjae-lee in #19175
- fix: resize columns when column visibility changes by @eunjae-lee in #19172
- chore: SF logging by @joeauyeung in #19180
- fix: placeholder-added-robin-host-select by @TusharBhatt1 in #19184
- chore: migrate orgDomain instant meeting route to App Router by @hbjORbj in #19067
- chore: migrate user booking pages to App Router by @hbjORbj in #19069
- feat: move apps to more by @PeerRich in #19206
- perf: fetch only by id by @Udit-takkar in #19154
- fix: typos in apps/web by @luzpaz in #19194
- fix: typo in conferencing.repository.ts filename (#19161) by @mohdaquib171 in #19173
- feat: update translations via @lingodotdev by @calcom-bot in #19214
- chore: changed "routing" icon by @PeerRich in #19211
- chore: removed props.hideHeadingOnMobile by @PeerRich in #19208
- chore: move getTeamMemberEmailFromCrm to package/lib by @ThyMinimalDev in #19174
- fix: update hungarian translation for booking and cancellation texts by @retrogtx in #19218
- fix: Disable round robin reassignment if reroute is available by @joeauyeung in #19192
- feat: remove tabs when only user and no team by @TusharBhatt1 in #19222
New Contributors
- @mohdaquib171 made their first contribution in #19173
Full Changelog: v4.9.8...v4.9.9
v4.9.8
What's Changed
- chore: Trigger Docker release on publish by @keithwillcode in #19121
- feat: enable booker atom for non org team events by @SomayChauhan in #19125
- fix: check searchParams existence by @eunjae-lee in #19128
- feat: v2 bookings return cancelledBy and rescheduledBy by @supalarry in #19110
- fix: RSC boundary errors by @hbjORbj in #19130
- chore: Salesforce add more logging by @joeauyeung in #19106
- fix: change error message for cloudflare turnstile by @sean-brydon in #19135
- feat: track who updated routing form by @supalarry in #19079
- fix: logo for org team event types by @Udit-takkar in #19131
- chore: migrate api for team creation to App Router by @hbjORbj in #19105
- chore: migrate api/availability/calendar to App Router by @hbjORbj in #19099
- perf: make metadata generation light for event type single page by @hbjORbj in #19143
- chore: migrate
api/cancel
to App Router by @hbjORbj in #19074 - chore: tech debt clearing — remove HeadSeo from components where not needed by @hbjORbj in #19151
- fix: typos in docs/ by @luzpaz in #19144
- docs: Embed docs Help updated with metadata passing details by @hariombalhara in #19124
- chore: refactor
apiRouteMiddleware
and add it to some api routes in App Router by @hbjORbj in #19146 - test: Scenario that replicates the crash in production by @hariombalhara in #19071
- feat: add option to disable sending transcription emails by @Udit-takkar in #19065
- fix: source typo in EditUserForm.tsx by @luzpaz in #19157
- fix: source typo in bookingScenario.ts test by @luzpaz in #19162
New Contributors
Full Changelog: v4.9.7...v4.9.8
v4.9.7
What's Changed
- chore: Update CODEOWNERS for Platform and infra-related code by @keithwillcode in #18938
- fix: empty state search messaging event page by @TusharBhatt1 in #19064
- chore: run webhookTriggers cron job every minute by @CarinaWolli in #19086
- fix: do not force cancellation reason for platform by @ThyMinimalDev in #19087
- fix: Ensure previous slots do appear if the month search param is removed by @sanchitttt in #18097
- fix: nullish check on insights routing by @eunjae-lee in #19097
- feat: update translations via @lingodotdev by @calcom-bot in #19098
- feat: attio app by @PeerRich in #19102
- fix: preview.html by @hariombalhara in #18978
- chore: enable more router props by @ThyMinimalDev in #19088
- feat: v2 organization bookings endpoints by @supalarry in #18875
- chore: Don't require checks for /help updates by @keithwillcode in #19089
- fix: null check by @eunjae-lee in #19111
- fix: add orgId to EventTeamAssignmentTabPlatformWrapper by @SomayChauhan in #19109
- chore: Flatmap today's bookings by @joeauyeung in #19104
- fix: startdate filter and ui sync on bookings page by @TusharBhatt1 in #19113
- chore: create event-type input lengthInMinutesOptions by @ThyMinimalDev in #19114
New Contributors
- @TusharBhatt1 made their first contribution in #19064
Full Changelog: v4.9.6...v4.9.7