What's Changed
- perf: Lazy load
libphonenumber-js
only when validation is needed. by @hariombalhara in #10812 - fix: GCal shared calendars write if enabled by @joeauyeung in #10824
- fix: Google spam warning banner text aligns to the right by @anikdhabal in #10799
- test: Create unit tests for react components in packages/ui/components/createButton by @gitstart-calcom in #10644
- test: Create unit tests for react components in packages/ui/components/meta by @gitstart-calcom in #10478
- perf: Fix slowest db query by @keithwillcode in #10842
- feat: Availability slider for orgs by @sean-brydon in #10740
- perf: Booker-Bundle Size Improvement - Lazy load react-select, remove lodash and Dom Purify by @hariombalhara in #10814
- fix: Username suffix on production [CAL-2262] by @joeauyeung in #10825
- fix: org username check [CAL-2352] by @leog in #10773
- fix: org admin has team member privileges [CAL-2338] by @leog in #10809
- perf: Cache translations per language/per release by @keithwillcode in #10843
- feat: add basecamp integration to cal.com by @Jonathan1599 in #9195
- fix: missing border-subtle class by @KoushikVanama in #10838
- fix: Next/previous buttons on week view move 8 instead of 7 days by @moonpatel in #10742
- chore: fix all
@typescript-eslint/no-explicit-any
warnings by @gitstart-calcom in #10656 - test: adding confirmed payment test cases on Stripe by @ologbonowiwi in #10243
- perf: GCal reduce calendar payload by @joeauyeung in #10853
- chore: add Editor in storybook (CALCOM-10760) by @gitstart-calcom in #10820
- fix: icon in emails is considered a tracking pixel by @hkdobrev in #10807
- chore: add Dialog component in storybook by @gitstart-calcom in #10822
- fix: Removing payment fee on stripe by @alannnc in #10652
- fix: Make identifier conform to RHF field requirement by @hariombalhara in #10860
- chore: add datePicker in storybook (CALCOM-10760) by @gitstart-calcom in #10784
- fix: Resolved Typescript Error in PR #9598 created by @vijeet-shah. by @pateldivyesh1323 in #10871
- test: added team & user having same name test by @nategrift in #10868
- feat: Added more query params to successRedirect page by @titanventura in #8271
- fix: client locale inference by @zomars in #10850
- chore: add constant for production builds by @zomars in #10762
- fix: Improves the Login button for SAML/OIDC by @alishaz-polymath in #10885
- fix: client locale inference by @zomars in #10893
- fix: scheduling workflow emails by @CarinaWolli in #10890
- chore: expect emails e2e by @shivamklr in #10881
- chore: cron workflow tidying by @nicktrn in #10127
- fix: data collection for headless router by @hariombalhara in #9183
- fix: Prevents mixed server and client code by @zomars in #10909
- fix: team availability shows only to the member owning it by @monto7926 in #10738
- fix: Remove multiple durations for seated events by @joeauyeung in #10910
- fix: adding a new workflow step that requires kyc verification by @CarinaWolli in #10912
New Contributors
- @hkdobrev made their first contribution in #10807
- @pateldivyesh1323 made their first contribution in #10871
- @nategrift made their first contribution in #10868
- @titanventura made their first contribution in #8271
Full Changelog: v3.2.1...v3.2.2