Releases: calcom/cal.com
Releases · calcom/cal.com
v5.0.13
What's Changed
- refactor: Remove intervalLimits from @calcom/lib and export directly by @emrysal in #19710
- feat: add booking id & booking link columns to /insights/routing by @eunjae-lee in #19697
- fix: prevent background scroll on opening timezone select menu by @suraj719 in #19789
- feat: display country code from IP by @Udit-takkar in #19788
- chore: rename virtual-queue to router-position by @Neon-20 in #19774
- fix: invalid access token bug for v2 bookings controller by @Ryukemeister in #19793
- refactor: Salesforce - account query based on website by @joeauyeung in #19799
- fix: api v2 create event-type with delegation credentials by @ThyMinimalDev in #19797
New Contributors
Full Changelog: v5.0.12...v5.0.13
v5.0.12
What's Changed
- feat: improve Intercom app by @vachmara in #19687
- fix: api v2 axiom logs exceed column size by @ThyMinimalDev in #19636
- chore: improve validate hosts api v2 team event-types by @ThyMinimalDev in #19696
- fix: member filter issue by @anikdhabal in #19707
- chore: rename DWD to DelegationCredential by @ThyMinimalDev in #19703
- fix: incorrect locale value by @anikdhabal in #19692
- feat: improved ooo search by @vijayraghav-io in #19704
- fix: v2 managed user attendee bookings by @supalarry in #19716
- chore: remove storybook by @sean-brydon in #19659
- feat: update translations via @lingodotdev by @calcom-bot in #19729
- perf: dynamic import for Sentry CaptureException by @hbjORbj in #19730
- fix: typos in packages directory by @luzpaz in #19574
- fix: auto submission upon uploading photo by @retrogtx in #19715
- fix: booking fields being overridden for team events in atoms by @Ryukemeister in #19702
- chore: write
defaultResponder
for App Router APIs by @hbjORbj in #19727 - fix: tab item is not translated by @anikdhabal in #19735
- revert: "chore: rename DWD to DelegationCredential" by @ThyMinimalDev in #19734
- fix: search on team availiability (for non-org users) by @eunjae-lee in #19738
- feat: Updates to HitPay Payment App by @MuhammadAimanSulaiman in #19737
- chore: Upgrade to node v20 as v18 is EOL next month by @emrysal in #19733
- refactor: Typescript fixes and updates for bumping ts version to 5.8.2 by @emrysal in #19690
- perf: remove atoms monorepo imports by @keithwillcode in #19688
- fix: open cal video url on new page when ready by @Udit-takkar in #19683
- chore: rename DWD to DelegationCredential by @ThyMinimalDev in #19744
- chore: Bump .nvmrc node version to node 20 by @emrysal in #19760
- fix: typos in apps/api by @luzpaz in #19762
- fix(payments): add return_url for Alipay PaymentIntent confirmation; fixes #19138 by @ShivanshKumar760 in #19153
- feat: make calcom UI dumb again by @sean-brydon in #19658
- chore: Fix types of app-store to prevent type drilling by @emrysal in #19732
- fix: hubspot not working for paid team events by @anikdhabal in #19761
- fix: condition-for-incomplete-bookings-tab by @TusharBhatt1 in #19720
- fix: use impersonatedById by @Udit-takkar in #19682
- fix: plain z index by @nizzyabi in #19767
- chore: Update CODEOWNERS to have @calcom/Foundation on Platform line items by @keithwillcode in #19769
- fix: make strict bottom position of DateRangePicker optional by @vijayraghav-io in #19768
- perf: Add
CrmServiceMap
by @joeauyeung in #19718 - chore: [Snyk] Fix for 1 vulnerabilities by @pumfleet in #19755
- chore: Bump node to 20 in APIv2 Dockerfile by @emrysal in #19770
New Contributors
- @ShivanshKumar760 made their first contribution in #19153
Full Changelog: v5.0.11...v5.0.12
v5.0.11
What's Changed
- feat: update translations via @lingodotdev by @calcom-bot in #19654
- fix: Re-instate new slot logic now it's A/B tested in production by @emrysal in #19605
- refactor: Move @calcom/core to @calcom/lib by @keithwillcode in #19655
- fix: verification input field by @retrogtx in #19656
- fix: Incorrect Attendee Shown When Cancelling a Seated Event by @anikdhabal in #19647
- fix: remove ‘add guests’ from the dropdown if it’s disabled in the booking questions by @anikdhabal in #19649
- feat: added Ability to set organizer's default app as a valid input location in api/v2 by @SomayChauhan in #19549
- fix: show selected filter values first in single- & multi-select filters by @eunjae-lee in #19620
- fix: small mistake in Hungarian confirmation by @retrogtx in #19665
- fix: adjust table height on /bookings by @eunjae-lee in #19662
- fix: Private links in orgs when profile username isnt cal.com username by @sean-brydon in #19667
- chore: add hooks section to v2 docs by @Ryukemeister in #19651
- refactor: import UseIsPlatform directly instead of barrel file by @ThyMinimalDev in #19670
- feat: booking redirect page url is now has uid in it's parameters by @retrogtx in #19522
- fix: UI on mobile by @TusharBhatt1 in #19673
- fix: use portal for DataTableSelectionBar by @eunjae-lee in #19672
- refactor: Move classNames from @calcom/lib to @calcom/ui by @keithwillcode in #19674
- chore: add docs to /v2/organizations/:orgId/organizations endpoints by @ThyMinimalDev in #19668
- fix: some flaky e2e tests by @anikdhabal in #19648
- fix: scheduleId to work on PATCH event type host assignment via api v1 by @Shpadoinkle in #19546
- fix: allow cancelledBy query param to work on api v1 by @Shpadoinkle in #19268
- chore: remove TRPC barrel exports by @sean-brydon in #19598
- chore: early return for static assets in middleware by @hbjORbj in #19678
- chore: TS config - ignore node_modules in subdirectories by @keithwillcode in #19680
Full Changelog: v5.0.10...v5.0.11
v5.0.10
What's Changed
- fix: App theme being used in routing-form embed by @hariombalhara in #19489
- feat: update translations via @lingodotdev by @calcom-bot in #19632
- revert: v2 managed user attendee bookings by @zomars in #19635
- fix: useAtomGetEventTypes pathname by @ThyMinimalDev in #19637
- hotfix: Embed - Sometimes hidden mostly for acme.cal.local/team1 page by @hariombalhara in #19639
- chore: replaced submit to continue by @PeerRich in #19641
- fix: 6 character hash suffix in the username for a member of an orga… by @utkarsh10000 in #19633
- fix: Dismiss toast on click by @nayan-bagale in #19650
- feat: Organization Delegation Credentials (Google,Outlook) by @hariombalhara in #16622
New Contributors
- @utkarsh10000 made their first contribution in #19633
Full Changelog: v5.0.9...v5.0.10
v5.0.9
What's Changed
- fix: v2 managed user attendee bookings by @supalarry in #19612
- fix: added zoom, msTeams as valid locations in event-type, booker atoms by @SomayChauhan in #19599
- revert: country code by @Udit-takkar in #19618
- chore: migrate OG image generation API to App Router by @hbjORbj in #19568
- fix: hubSpot doesn't work for paid team events by @anikdhabal in #19609
- chore: migrate /org and /team embed pages to App Router by @hbjORbj in #19148
- fix: remove onboarding check for platform account creation by @Ryukemeister in #19449
- fix: Change the origin to WEBAPP_URL for routing from event redirect URL by @anikdhabal in #19593
- chore: moved /help to github.com/calcom/help by @PeerRich in #19554
- chore: update platform docs for teams setup by @Ryukemeister in #19619
- feat: Task createCRMEvent can retry at cutomizable fixed interval by @hariombalhara in #19571
- fix: update profile instead of username. Display p.username by @sean-brydon in #19621
- fix: few ui issues by @anikdhabal in #19625
- feat: plain-thread-tier by @nizzyabi in #19463
Full Changelog: v5.0.8...v5.0.9
v5.0.8
What's Changed
- fix: ics compat with older ical specced calendars by @emrysal in #19582
- perf: do not import from
@calcom/lib/server
barrel file by @hbjORbj in #19579 - feat: eleven labs app by @PeerRich in #19585
- fix: add flex-wrap to fix overflow by @scarlachs in #19584
- fix: two items in one row in profile by @retrogtx in #19602
- perf: Do not import Stripe lib in
getServerErrorFromUnknown
by @hbjORbj in #19578 - fix: updating attributes doesn't happen in real-time by @anikdhabal in #19604
- fix: remove wrong conditions to fetch users on /bookings by @eunjae-lee in #19580
- perf: Remove PlainChat from pages router by @hbjORbj in #19588
- fix: Valid timeslot marked 'slot no longer available' by @hariombalhara in #19590
- perf: dynamically import sentry lib in error catch clause by @hbjORbj in #19607
New Contributors
- @scarlachs made their first contribution in #19584
Full Changelog: v5.0.7...v5.0.8
v5.0.7
What's Changed
- perf: cache app store imports by @keithwillcode in #19519
- perf: run
ssrInit()
at root layout by @hbjORbj in #19460 - chore: migrate
/api/avatar/[uuid]
to App Router by @hbjORbj in #19514 - fix: Encode usernames in booking url to UTF-8 to prevent 500 throws by @hbjORbj in #19475
- chore: pr-template updates to include demonstrations by @TusharBhatt1 in #19533
- fix: No option to install/disconnect app from app detail page by @asadath1395 in #17997
- fix: Attempted to call ZFormsInputSchema() from the server by @anikdhabal in #19540
- feat: v2 managed organizations by @supalarry in #19341
- fix: disable skip confirm for booker_layout=WEEK_VIEW by @SomayChauhan in #19524
- fix: refactor filter UIs on /bookings by @eunjae-lee in #19532
- chore: remove not used code related to filters on /bookings by @eunjae-lee in #19450
- fix: some ui fixes by @anikdhabal in #19558
- chore: migrate /user embed pages by @hbjORbj in #19149
- feat: Manage Team ooo or crud by @vijayraghav-io in #16456
- fix: old v2 booking cancel endpoint issue by @ThyMinimalDev in #19564
- fix: apply routing form filter by default on /insights/routing by @eunjae-lee in #19535
- chore: small ooo translation fixes by @PeerRich in #19569
- feat: Introduce a 'slot no longer available' message by @hariombalhara in #18935
- refactor: platform default event types by @supalarry in #19225
- feat: update translations via @lingodotdev by @calcom-bot in #19576
- fix: time slot doesn't get selected in email embed by @anikdhabal in #19523
- test: Salesforce CRM - Add user facing tests and more logs by @hariombalhara in #19531
- feat: booker atom prevent event type success redirect by @ThyMinimalDev in #19573
- fix: phone input and week view missing styles atoms by @ThyMinimalDev in #19581
- feat: support attendee name and email filter on /bookings by @eunjae-lee in #19565
Full Changelog: v5.0.6...v5.0.7
v5.0.6
What's Changed
- fix: block POST requests to invalid routes in middleware intentionally by @hbjORbj in #19446
- feat: enable_pip_ui in dailyvideo by @vijayraghav-io in #19423
- perf: do not use dynamic imports for settings layouts by @hbjORbj in #19461
- feat: update translations via @lingodotdev by @calcom-bot in #19462
- fix: FAB size by @PeerRich in #19466
- fix: Revert "fix: FAB size" by @PeerRich in #19467
- Upgrade
dub
version by @steven-tey in #19472 - fix: FAB size by @PeerRich in #19469
- perf: move all booking pages into (booking-page-wrapper) route group by @hbjORbj in #19321
- fix: Username input field not in line by @anikdhabal in #19480
- chore: new license purchase link by @PeerRich in #19363
- fix: Misaligned Select with input box by @harshit078 in #19400
- fix: Wrong avatars shown in webhooks page by @asadath1395 in #19386
- feat(lexicalEditor): custom enter-key plugin by @SySagar in #15952
- fix: display error msg when end date not selected by @vijayraghav-io in #19485
- fix: typos in packages/app-store by @luzpaz in #19470
- feat: extract bottom navigation logic into a custom hook by @ddoemonn in #19468
- revert: default people filter at bookings by @eunjae-lee in #19486
- chore: cleanup - Remove WithLayout HoC itself by @hbjORbj in #19490
- fix: Some errors breaking storybook build by @cnhhoang850 in #18767
- chore: bump alby packages by @rolznz in #18406
- fix: typos in several package/ directories by @luzpaz in #19495
- chore: replace toaster with sonner by @nayan-bagale in #19342
- chore: .env.example by @PeerRich in #19364
- chore: removed experimental calcom license api call by @PeerRich in #19366
- fix: /bookings get handler by @eunjae-lee in #19369
- fix: replace filter implementations on bookings by @eunjae-lee in #19445
- fix: Fix for 'Scheduling by cal.com' is still showing in workflow emails even when branding is disabled by @sn10-debug in #18862
- perf: improve matching paths in middleware by @hbjORbj in #19491
- revert: "fix: replace filter implementations on bookings (#19445)" by @eunjae-lee in #19506
- fix: consider sendToAll settings in routingForms response by @vijayraghav-io in #18226
New Contributors
- @sn10-debug made their first contribution in #18862
Full Changelog: v5.0.5...v5.0.6
v5.0.5
What's Changed
- fix: Routing Form - Crash due to an invalid state of connected field that was deleted in main form by @hariombalhara in #19421
- fix: #19296 Success pages shows wrong nr of occurrences (recurring booking) by @PAVANNAIK25 in #19304
- fix: preserve columnVisibility from initialState by @eunjae-lee in #19412
- feat: v2 routing forms responses endpoints by @supalarry in #19319
- fix: typos in packages/features by @luzpaz in #19220
- fix: Tabs activation issue and refactor by @anikdhabal in #19399
- feat: display alert when leaving/reloading booking page by @Udit-takkar in #18932
- fix: booking fields being overridden whenever saving with atom by @Ryukemeister in #19339
- refactor: Enabling typescript 5.3.3 in @calcom/trpc by @emrysal in #19394
- fix: skip confirm step followup by @SomayChauhan in #19076
- chore: remove deprecated code, Meta & MetaProvider by @hbjORbj in #19407
- docs: add help section for creating phone only event type by @Udit-takkar in #19440
- chore: More salesforce logs by @hariombalhara in #19409
- fix: typos in packages/ui by @luzpaz in #19434
- fix: Issues in custom event name by @anikdhabal in #19405
Full Changelog: v5.0.4...v5.0.5
v5.0.4
What's Changed
- fix: impersonation button alignment by @retrogtx in #19383
- chore: Salesforce - Added logs more by @hariombalhara in #19397
- fix: phone input crash for platform by @Ryukemeister in #19396
- fix: Dry Run improvements - Slot reservation by @hariombalhara in #18865
- fix: multiselect is broken by @anikdhabal in #19351
- fix: reduce abnormal spacing in calendar invite by @retrogtx in #19290
- feat: implement mintlify AI search into CMD+K by @Amit91848 in #18749
- chore: remove /user & /user/type dynamic routes from middleware by @hbjORbj in #19345
- fix: fix youtube link and referral url by @yuriisilkov1986 in #19410
- feat: update translations via @lingodotdev by @calcom-bot in #19417
- chore: remove org/team booking routes from middleware by @hbjORbj in #19349
- fix: Issues with scheduling timezone change without end time by @nayan-bagale in #19103
- chore: Block POST requests to all page routes except a whitelist by @hbjORbj in #19346
New Contributors
- @nayan-bagale made their first contribution in #19103
Full Changelog: v5.0.3...v5.0.4