What's Changed
- One jest to rule them all by @zomars in #3957
- Update all Yarn dependencies (2022-08-17) by @depfu in #3887
- fix/3928-reschedule-unexpected-error by @alannnc in #4015
- V2 colors - Public Booking by @sean-brydon in #4022
- feat: Adds new v2 design for app detail page. Fixes #3779 by @JeroenReumkens in #3997
- Fix linting error by @emrysal in #4026
- Proposal to turn off eslint during 'yarn / next build' by @emrysal in #4027
- Border color - brand color - mobile 1 colum times by @sean-brydon in #4025
- Fixing padding + heading sizes by @sean-brydon in #4032
- fix: lark calendar get app access token bug by @ee07b570 in #4043
- Fix SAML login by @deepakprabhakara in #4037
- Improve the README development setup steps around environment variables by @zlwaterfield in #4034
- V2 Settings - Security View by @joeauyeung in #4018
- fix: rate limit auth by @agustif in #3820
- Enhancement: Prevent duplicate webhooks in Routing Forms to prevent duplicate entries by @dezerb in #3811
- Fix Zapier setup page by @CarinaWolli in #4054
- added translation for meeting ended webhook by @PeerRich in #4057
- HotFix: Routing forms logo by @hariombalhara in #4058
- Add back enabledDateButton and disabledDateButton UI custom styling for embed by @hariombalhara in #4059
- V2 General Fixes by @sean-brydon in #4038
- Fix locations listing in v2 by @hariombalhara in #4062
- Fixes type error by @sean-brydon in #4065
- fix: lark calendar refresh token bug by @ee07b570 in #4066
- V2 Workflows by @CarinaWolli in #4047
- fix: update rejectOnNotFound -> find(Fist|Unique)OrThrow by @agustif in #3829
- Improve 2fa: ask for code before account removal and 2fa disabling by @agustif in #3817
- Bump tsdav from 2.0.2 to 2.0.3 by @Hashen110 in #3632
- feat: reschedule workflow added by @Udit-takkar in #3996
- Refactors google calendar service by @zomars in #3933
- fixed dark mode skeleton on public page by @PeerRich in #4064
- Feat/v2 daterangepicker by @alishaz-polymath in #4002
- fixes dark mode for success by @PeerRich in #4081
- added lottie-react, added for success page by @PeerRich in #4083
- Fixes 400 being thrown for NaN on disabling seats by @sean-brydon in #3945
- small fixes to switch by @PeerRich in #4067
- One playwright config to rule them all by @zomars in #4072
- Tidy up on event-types + NITS by @sean-brydon in #4119
- New Crowdin translations by Github Action by @github-actions in #4068
- fix: add extra word-break for chromium by @lgastler in #4080
- added "add another calendar" to event-types detail in advanced by @PeerRich in #4122
- New Crowdin translations by Github Action by @github-actions in #4121
- New Crowdin translations by Github Action by @github-actions in #4125
- feat: #3921 Added v2 design for booking details. by @JeroenReumkens in #4118
- V2.0 - Routing Forms and Shell 2.0 everywhere by @hariombalhara in #3902
- /booking v2 fixes by @PeerRich in #4117
- V2 for app setup pages by @CarinaWolli in #4086
- [Checkly] adds "Cal.com Dashboard" code by @checkly in #4134
- Public Booking Pages by @sean-brydon in #4063
- wip: remove metamask app by @agustif in #4049
- Delete ColorPalletGenerator.js by @MrBirb in #4075
- removed bg behind app logo and made category icon rounded by @PeerRich in #4142
- fixed add a location button by @PeerRich in #4137
- New Crowdin translations by Github Action by @github-actions in #4143
- #4110: Made vertical tabs in bookings and event types pages sticky. by @JeroenReumkens in #4145
- New Crowdin translations by Github Action by @github-actions in #4147
- #4141: Fixed stretched image in app detail page. by @JeroenReumkens in #4144
- fixed campfire regex by @PeerRich in #4149
- fixed search icon and tablet menu by @PeerRich in #4139
- replaced gravatar default by @PeerRich in #4158
- fixed dark mode avatar border by @PeerRich in #4161
- #4133 fixed tooltip positioning by @PeerRich in #4136
- V2 Fixes by @sean-brydon in #4156
- New Crowdin translations by Github Action by @github-actions in #4184
- fixed horizontal nav on mobile, hiding scrollbar by @PeerRich in #4176
- added new VerticalDivider, using it in Event-types, fixed padding in app store by @PeerRich in #4165
- V2 select fixes by @alishaz-polymath in #4123
- Bugfix/typescript performance by @emrysal in #4073
- Get user from token as required for magic login to work by @hariombalhara in #4163
- V2.0 Shell - Progressive Rendering with Skeleton by @hariombalhara in #4138
- fix: use json.parse to get id by @Udit-takkar in #4001
- Adds banner to Opt-in to V2 UI by @zomars in #4187
- Design improvements for v2 security settings pages by @CarinaWolli in #4087
- Feat: Web3 Rainbowkit Integration by @hexcowboy in #4019
- feat: Migrating App Store to v2 by @leog in #3911
New Contributors
- @JeroenReumkens made their first contribution in #3997
- @zlwaterfield made their first contribution in #4034
- @lgastler made their first contribution in #4080
- @checkly made their first contribution in #4134
- @MrBirb made their first contribution in #4075
- @hexcowboy made their first contribution in #4019
Full Changelog: v1.9.2...v1.9.3