⚠️ Breaking Change
Impact Score: 7/10
Cal.com: v1.0: Our first stable version
Source available — automated, not human-reviewed
Component: calcom · Channel: stable. Automated analysis, not a compatibility certification. How this works.
Analysis updated: 2026-11-01.
Breaking-change evidence from the source
Fix breaking word style on location informations - Book page by @guillaume-ro-fr in https://github.com/calendso/calendso/pull/616
⚡ Executive Summary (TL;DR)
Cal.com v1.0. Source highlight: Read more about the release here: https://cal.com/blog/calendso-rebrands-to-cal-com
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.
⚠️ Breaking Changes & Deprecations (1)
- Fix breaking word style on location informations - Book page by @guillaume-ro-fr in https://github.com/calendso/calendso/pull/616
✨ New Features & Capabilities (6)
- docs(README): Add Prisma to the list of tools
- Docs - Added more details on info about obtaining google api creds
- add NEXTAUTH_URL to environment variables
- Added ics library, added icon to download .ics on the success page.
- Adds Office 365 / Outlook.com Calendar Integration
- Add office 365 calendar instructions
⚡ Performance & Enhancements (6)
- README Improvements
- docs(README): Improve "Development Setup"
- Take server config into account whilst listing integrations, improved…
- Perform simple validation for required fields
- Telemetry improvements
- Improved 'Create your first event type' layouting
🔧 Bug Fixes & Patches (6)
- Fixed some minor bugs that caused console errors
- Fix for a bug when updating an event type
- Fixes adding google integration not appearing in the dashboard
- csrfToken->getCsrfToken is required by webpack5 (fixes #123, thanks @jacobocode)
- Fixes #134, invalid add to google calendar link on success page.
- fix calendar style and resolve some TS lint errors
📄 View Raw Release Notes (Original Developer Log)

Read more about the release here: https://cal.com/blog/calendso-rebrands-to-cal-com
## The full changelog
* When navigating to a calendso user that does not exist, return notFound. by @emrysal in https://github.com/calendso/calendso/pull/2
* Fixed some minor bugs that caused console errors by @emrysal in https://github.com/calendso/calendso/pull/3
* README Improvements by @pcrosthwaite in https://github.com/calendso/calendso/pull/6
* docs(README): Improve "Development Setup" by @janpio in https://github.com/calendso/calendso/pull/20
* docs(README): Add Prisma to the list of tools by @m-abdelwahab in https://github.com/calendso/calendso/pull/21
* Docs - Added more details on info about obtaining google api creds by @thekeviv in https://github.com/calendso/calendso/pull/23
* add NEXTAUTH_URL to environment variables by @mfts in https://github.com/calendso/calendso/pull/25
* Refactor in pages by @chrisbenseler in https://github.com/calendso/calendso/pull/44
* Basic support for time zones by @50bbx in https://github.com/calendso/calendso/pull/28
* Bump jose from 1.28.0 to 1.28.1 by @dependabot in https://github.com/calendso/calendso/pull/52
* Added ics library, added icon to download .ics on the success page. by @emrysal in https://github.com/calendso/calendso/pull/45
* dependencies: update prisma to version 2.21.2 by @cpanato in https://github.com/calendso/calendso/pull/59
* Update README.md by @harad in https://github.com/calendso/calendso/pull/58
* Fix for a bug when updating an event type by @harad in https://github.com/calendso/calendso/pull/57
* Basic validation for New Event Type to prevent unexpected behaviour by @harad in https://github.com/calendso/calendso/pull/56
* Tweaks to the Dashboard UI by @harad in https://github.com/calendso/calendso/pull/53
* Fixes adding google integration not appearing in the dashboard by @emrysal in https://github.com/calendso/calendso/pull/89
* Adds Office 365 / Outlook.com Calendar Integration by @emrysal in https://github.com/calendso/calendso/pull/87
* Combine different timezones to condense the options by @emrysal in https://github.com/calendso/calendso/pull/91
* Implemented react-timezone-select library by @emrysal in https://github.com/calendso/calendso/pull/103
* Add office 365 calendar instructions by @sublime93 in https://github.com/calendso/calendso/pull/112
* Feature/calendar layout by @hedwardd in https://github.com/calendso/calendso/pull/113
* Update success page calendar icons by @diegofn in https://github.com/calendso/calendso/pull/111
* Updated Next.js to 10.2 by @emrysal in https://github.com/calendso/calendso/pull/115
* csrfToken->getCsrfToken is required by webpack5 (fixes #123, thanks @jacobocode) by @emrysal in https://github.com/calendso/calendso/pull/124
* Added telemetry collection (through jitsu.com) by @vklimontovich in https://github.com/calendso/calendso/pull/110
* Fixes #134, invalid add to google calendar link on success page. by @emrysal in https://github.com/calendso/calendso/pull/136
* Adding email validation to booking by @rymaju in https://github.com/calendso/calendso/pull/138
* Remove the 'Cancel' button from the Settings pages suggested in #140 by @emrysal in https://github.com/calendso/calendso/pull/141
* Take server config into account whilst listing integrations, improved… by @emrysal in https://github.com/calendso/calendso/pull/148
* fix calendar style and resolve some TS lint errors by @Choongkyu in https://github.com/calendso/calendso/pull/150
* Jitsu → 2.0.1, mask sensitive information by @vklimontovich in https://github.com/calendso/calendso/pull/153
* Add timezone select in calendar view by @50bbx in https://github.com/calendso/calendso/pull/163
* send back a specific message per field by @rberrelleza in https://github.com/calendso/calendso/pull/164
* Perform simple validation for required fields by @rymaju in https://github.com/calendso/calendso/pull/158
* Add Links to Public Pages by @MaZderMind in https://github.com/calendso/calendso/pull/156
* added powered by calendso by @PeerRich in https://github.com/calendso/calendso/pull/173
* Telemetry improvements by @vklimontovich in https://github.com/calendso/calendso/pull/172
* Removed redirect clientside session logic from pages and moved to shell by @emrysal in https://github.com/calendso/calendso/pull/171
* Check if user exists or return a 404 before proceeding by @emrysal in https://github.com/calendso/calendso/pull/170
* Added redirects() entry to next.config.js, changed Settings url to /settings/profile by @emrysal in https://github.com/calendso/calendso/pull/169
* Fix bug when dismissing modal on availability page by @rymaju in https://github.com/calendso/calendso/pull/159
* Update README.md: Google API instructions by @PabloCastellano in https://github.com/calendso/calendso/pull/146
* Upgraded prisma to v2.22.1 by @emrysal in https://github.com/calendso/calendso/pull/175
* Implemented configurable eventType phone or physical locations. by @emrysal in https://github.com/calendso/calendso/pull/176
* Default [] value for locations array on booking page by @emrysal in https://github.com/calendso/calendso/pull/178
* fix: check for overlapping appointments by @parasg1999 in https://github.com/calendso/calendso/pull/180
* Fixes UTC issue to success page when refreshed by @emrysal in https://github.com/calendso/calendso/pull/181
* feat: Add support to use gravatar as a fallback avatar by @jfernandogt in https://github.com/calendso/calendso/pull/177
* feat: Add support for multiple google calendars by @jfernandogt in https://github.com/calendso/calendso/pull/147
* added donation banner for self-hosted by @PeerRich in https://github.com/calendso/calendso/pull/198
* add random bullet color in user's events list by @jasmeetsohal in https://github.com/calendso/calendso/pull/199
* Add ability to select first day of week by @hedwardd in https://github.com/calendso/calendso/pull/206
* Removed unnecessary DB calls & changes everything to use session.user.id by @emrysal in https://github.com/calendso/calendso/pull/212
* Implemented sticky time options based on localStorage by @emrysal in https://github.com/calendso/calendso/pull/216
* Feature/mailings by @emrysal in https://github.com/calendso/calendso/pull/219
* Fixes #222 - switched out custom function with dayjs toArray by @emrysal in https://github.com/calendso/calendso/pull/223
* Added the optional Location information + fixed nonfunctional a tag by @emrysal in https://github.com/calendso/calendso/pull/224
* Fixes #225 by correctly applying the timezone whilst keeping the original date in UTC by @emrysal in https://github.com/calendso/calendso/pull/226
* Fixed alignment issue with loading spinner by @emrysal in https://github.com/calendso/calendso/pull/231
* Disable booking confirm for o365 & enable new event email for all by @emrysal in https://github.com/calendso/calendso/pull/232
* ActiveLink extends Link by adding an activated class when page is active by @emrysal in https://github.com/calendso/calendso/pull/234
* Removed calendar scope, we shouldn't need it. by @emrysal in https://github.com/calendso/calendso/pull/236
* stroke-width -> strokeWidth + 4-tab to 2-tab by @emrysal in https://github.com/calendso/calendso/pull/237
* Feat: Add teams by @emrysal in https://github.com/calendso/calendso/pull/247
* Restricted usernames to be unique by @emrysal in https://github.com/calendso/calendso/pull/249
* Fixed incorrect variable & also clears old errors now by @emrysal in https://github.com/calendso/calendso/pull/250
* Adds a bit of margin to left and right for better mobile display by @emrysal in https://github.com/calendso/calendso/pull/252
* Feature: Cancel/Reschedule links by @Nico-J in https://github.com/calendso/calendso/pull/253
* Updated README.md with update notices by @Nico-J in https://github.com/calendso/calendso/pull/255
* Set Reply-To header & mobile fixes to EventType page by @emrysal in https://github.com/calendso/calendso/pull/256
* Added button to add integrations by @Nico-J in https://github.com/calendso/calendso/pull/257
* Bugfix: Send email when no integrations are present as well by @Nico-J in https://github.com/calendso/calendso/pull/258
* Implements inviting external users to teams by @emrysal in https://github.com/calendso/calendso/pull/251
* Append reschedule/cancel also to event description by @Nico-J in https://github.com/calendso/calendso/pull/260
* Added migration for current db schema by @Nico-J in https://github.com/calendso/calendso/pull/261
* feat: Manage subscription by @PeerRich in https://github.com/calendso/calendso/pull/276
* Updated useEffect so it only fires once (added []) by @emrysal in https://github.com/calendso/calendso/pull/279
* Feature: select calendars to check for availability by @Malte-D in https://github.com/calendso/calendso/pull/267
* Feature/customise event names by @Malte-D in https://github.com/calendso/calendso/pull/272
* Added migrations for adding external users by @emrysal in https://github.com/calendso/calendso/pull/273
* Implemented a configurable buffer between events by @Malte-D in https://github.com/calendso/calendso/pull/275
* Fixes #266: ICS event is off by one month by @emrysal in https://github.com/calendso/calendso/pull/268
* Selected calendars hotfix by @Malte-D in https://github.com/calendso/calendso/pull/284
* Return 404 when requesting event url that does not exist by @emrysal in https://github.com/calendso/calendso/pull/285
* Fixed cancellation bug: "cannot read property 'length' of null" by @Nico-J in https://github.com/calendso/calendso/pull/286
* Revert "Fixed cancellation bug: "cannot read property 'length' of null"" by @femyeda in https://github.com/calendso/calendso/pull/288
* fix: eventType not defined on [user]/[type] by @femyeda in https://github.com/calendso/calendso/pull/289
* Zoom integration and major architecture upgrades by @Nico-J in https://github.com/calendso/calendso/pull/277
* fix: Use proper url parameter for profile img placeholder by @Rrrricky in https://github.com/calendso/calendso/pull/278
* Feature/custom fields on the booking page by @Malte-D in https://github.com/calendso/calendso/pull/290
* upgraded tailwindcss to support jit by @PeerRich in https://github.com/calendso/calendso/pull/291
* Add linting and precommits by @femyeda in https://github.com/calendso/calendso/pull/295
* Revert "Revert "Fixed cancellation bug: "cannot read property 'length… by @femyeda in https://github.com/calendso/calendso/pull/294
* Included missing dayjs plugins by @emrysal in https://github.com/calendso/calendso/pull/297
* feat: allow users to set google meet as a location for events by @femyeda in https://github.com/calendso/calendso/pull/287
* Added <AvailableTimes /> and <TimeOptions /> components by @emrysal in https://github.com/calendso/calendso/pull/292
* Updated timeFormat to something more sensible by @emrysal in https://github.com/calendso/calendso/pull/298
* added edit/remove for customEventTypeInputs by @Malte-D in https://github.com/calendso/calendso/pull/299
* Added og-image to booking pages by @Malte-D in https://github.com/calendso/calendso/pull/300
* Lowercase the router.query.user & some typescript fixes by @emrysal in https://github.com/calendso/calendso/pull/301
* dep: superjson, plays nice with prisma dates by @femyeda in https://github.com/calendso/calendso/pull/302
* Prevent users from entering mixed case usernames by @emrysal in https://github.com/calendso/calendso/pull/303
* Revert "dep: superjson, plays nice with prisma dates" by @femyeda in https://github.com/calendso/calendso/pull/305
* The page was being rendered during the async router.replace call by @emrysal in https://github.com/calendso/calendso/pull/306
* Feature/refresh tokens and error handling by @Malte-D in https://github.com/calendso/calendso/pull/296
* made sendEmail async by @Malte-D in https://github.com/calendso/calendso/pull/308
* booking hotfix by @Malte-D in https://github.com/calendso/calendso/pull/309
* Fix 244 can book when not available by @femyeda in https://github.com/calendso/calendso/pull/310
* Feat/cal 69/password reset by @femyeda in https://github.com/calendso/calendso/pull/307
* Added zoom as an event location and fixed linting by @Nico-J in https://github.com/calendso/calendso/pull/311
* hotfix for booking by @Malte-D in https://github.com/calendso/calendso/pull/314
* onChange callback got removed in eslint cleanups by @emrysal in https://github.com/calendso/calendso/pull/315
* Added migration for ResetPasswordRequest by @emrysal in https://github.com/calendso/calendso/pull/318
* Added NEXTAUTH_URL back to .env.example as it is required on Vercel by @emrysal in https://github.com/calendso/calendso/pull/319
* dont allow user to book a past date by @femyeda in https://github.com/calendso/calendso/pull/322
* fix: add login link on forgot password page by @mihaic195 in https://github.com/calendso/calendso/pull/323
* add railway button by @FarazPatankar in https://github.com/calendso/calendso/pull/325
* Fixed Zoom Auth by @Nico-J in https://github.com/calendso/calendso/pull/320
* hotfix for api/book/user by @Malte-D in https://github.com/calendso/calendso/pull/327
* Feature/scheduling by @emrysal in https://github.com/calendso/calendso/pull/293
* docs(readme): prisma db push is not in preview anymore by @oscard0m in https://github.com/calendso/calendso/pull/335
* Added .editorconfig file as suggested in #270 by @emrysal in https://github.com/calendso/calendso/pull/339
* Fixes #337: Event times ordered seemingly random by @emrysal in https://github.com/calendso/calendso/pull/338
* Adds prisma helper function for whereAndSelect by @emrysal in https://github.com/calendso/calendso/pull/345
* Add google meet link to email notifications by @femyeda in https://github.com/calendso/calendso/pull/321
* Team API error and page by @mihaic195 in https://github.com/calendso/calendso/pull/333
* Feature/extended event info by @Nico-J in https://github.com/calendso/calendso/pull/330
* fix issue where checking availability throws an error by @femyeda in https://github.com/calendso/calendso/pull/331
* Fixes #347: timeZone is not applied to AvailableTimes by @emrysal in https://github.com/calendso/calendso/pull/348
* added darkmode classes to [type] and /book and dashboard by @PeerRich in https://github.com/calendso/calendso/pull/346
* hotfix: added dark mode for profile page by @PeerRich in https://github.com/calendso/calendso/pull/351
* Add application logger by @femyeda in https://github.com/calendso/calendso/pull/332
* safely check user availability by @femyeda in https://github.com/calendso/calendso/pull/352
* fix for wrong day selected by @Malte-D in https://github.com/calendso/calendso/pull/356
* Implemented theme through user preferences by @emrysal in https://github.com/calendso/calendso/pull/354
* [cal-184] add and handle date query params for event types by @femyeda in https://github.com/calendso/calendso/pull/359
* fix: truncate event type description instead of title by @heuels in https://github.com/calendso/calendso/pull/361
* Feat/cal 95/date range on event types by @femyeda in https://github.com/calendso/calendso/pull/353
* fix: styles missing on headline component by @femyeda in https://github.com/calendso/calendso/pull/366
* fix: stats, layout defect from merge by @femyeda in https://github.com/calendso/calendso/pull/367
* Redesign invitee confirmation email by @baileypumfleet in https://github.com/calendso/calendso/pull/369
* Redesign organizer confirmation email by @baileypumfleet in https://github.com/calendso/calendso/pull/370
* Fix Codacy issues by @baileypumfleet in https://github.com/calendso/calendso/pull/372
* Fixes 404 issue with slug when trailing whitespaces exist by @emrysal in https://github.com/calendso/calendso/pull/374
* Feature/opt in booking by @Malte-D in https://github.com/calendso/calendso/pull/371
* (Conditionally) remove HTML from event description by @Nico-J in https://github.com/calendso/calendso/pull/378
* Feature/minimum booking notice by @emrysal in https://github.com/calendso/calendso/pull/384
* Minimized msgraph calls while event listing by batching by @emrysal in https://github.com/calendso/calendso/pull/343
* Removed sub-account scopes from README by @Nico-J in https://github.com/calendso/calendso/pull/388
* Updated office365 button to UTC by @emrysal in https://github.com/calendso/calendso/pull/389
* Double fix for o365/outlook buttons by @emrysal in https://github.com/calendso/calendso/pull/390
* Reduced scopes to a minimum by @Nico-J in https://github.com/calendso/calendso/pull/392
* Fixes Shifting the selected working days by @emrysal in https://github.com/calendso/calendso/pull/394
* Entering Title autogenerates Slug CAL-201 by @alishaz-polymath in https://github.com/calendso/calendso/pull/399
* Restyling by @baileypumfleet in https://github.com/calendso/calendso/pull/400
* minor fixes for redesign by @PeerRich in https://github.com/calendso/calendso/pull/401
* CAL-206 Added date and time to /booking entries by @alishaz-polymath in https://github.com/calendso/calendso/pull/404
* Improved 'Create your first event type' layouting by @emrysal in https://github.com/calendso/calendso/pull/403
* Adjust chevron color in DatePicker to make it more intuitive by @mfts in https://github.com/calendso/calendso/pull/396
* Make collapsible time options accessible to screen readers by @peduarte in https://github.com/calendso/calendso/pull/380
* Fix: Settings page bug and dark theme adjustments by @mihaic195 in https://github.com/calendso/calendso/pull/379
* fixed boolean custom input bug by @Malte-D in https://github.com/calendso/calendso/pull/407
* Fixes no-document-viewport-meta + adds lang='en' to <html> tag by @emrysal in https://github.com/calendso/calendso/pull/410
* Missing dayjs().isBetween plugin + format Z explicitly by @emrysal in https://github.com/calendso/calendso/pull/406
* Implemented @radix-ui/dialog for creating new event types by @emrysal in https://github.com/calendso/calendso/pull/409
* Added 'Add Guest' button at the confirm booking step by @alishaz-polymath in https://github.com/calendso/calendso/pull/411
* added bottom nav padding bottom for iphone x and beyond by @PeerRich in https://github.com/calendso/calendso/pull/415
* Design revision based on @ciaran feedback by @PeerRich in https://github.com/calendso/calendso/pull/416
* renamed integrations to apps by @PeerRich in https://github.com/calendso/calendso/pull/417
* fix issue where rescheduleUid missing when updating date by @femyeda in https://github.com/calendso/calendso/pull/418
* Removed full stop by @Nico-J in https://github.com/calendso/calendso/pull/420
* changed preview link to open in new tab by @joshsny in https://github.com/calendso/calendso/pull/421
* Use calendarView instead of events for Office 365 calendars by @javereec in https://github.com/calendso/calendso/pull/397
* Was able to remove one level + improve bottom padding by @emrysal in https://github.com/calendso/calendso/pull/427
* Change Zoom app type / even fewer scopes needed by @Nico-J in https://github.com/calendso/calendso/pull/424
* fix: add missing mailto: in pages/integrations by @philippdormann in https://github.com/calendso/calendso/pull/423
* Changed styling and added dark mode as request in PR 411 by @alishaz-polymath in https://github.com/calendso/calendso/pull/414
* Got rid of doubled emails, introduced the EventManager, made several bugfixes, linting + code style improvements by @Nico-J in https://github.com/calendso/calendso/pull/375
* Fixed dismiss on toggle + implemented switch component by @emrysal in https://github.com/calendso/calendso/pull/433
* Resolved errors on the pages/event-types/[type].tsx page by @emrysal in https://github.com/calendso/calendso/pull/437
* Attempts to fix conflict with zoom by @emrysal in https://github.com/calendso/calendso/pull/413
* cal-101-caldav-integration by @femyeda in https://github.com/calendso/calendso/pull/419
* added image-uploader component and refactored profile settings page by @alishaz-polymath in https://github.com/calendso/calendso/pull/441
* Issues w caldav by @femyeda in https://github.com/calendso/calendso/pull/454
* url input has incorrect label props by @femyeda in https://github.com/calendso/calendso/pull/455
* Added Slider Component and hooked it up with the Image Uploader component by @alishaz-polymath in https://github.com/calendso/calendso/pull/452
* Team pages by @femyeda in https://github.com/calendso/calendso/pull/448
* Removed selectedEventType + fixed missing booking.eventTypeId by @emrysal in https://github.com/calendso/calendso/pull/412
* Fixed: Office 365 integration redirection URL issue by @kanji-keraliya in https://github.com/calendso/calendso/pull/449
* Fixed issues relating to custom-inputs by @emrysal in https://github.com/calendso/calendso/pull/450
* Fix 500 error when trying to cancel a booking that was already cancelled. by @joshsny in https://github.com/calendso/calendso/pull/434
* Added project.toml to force yarn over npm when using Railway by @emrysal in https://github.com/calendso/calendso/pull/393
* fix issue where user could not connect to caldav by @femyeda in https://github.com/calendso/calendso/pull/459
* Switched exclusivity, initial bugfix was incorrect by @emrysal in https://github.com/calendso/calendso/pull/464
* disable bad eslint rules by @KATT in https://github.com/calendso/calendso/pull/462
* fix: add success modal on event-type update by @mihaic195 in https://github.com/calendso/calendso/pull/445
* Fix next-auth issues by @mihaic195 in https://github.com/calendso/calendso/pull/430
* Update README.md by @barrydegraaff in https://github.com/calendso/calendso/pull/466
* add dependabot by @KATT in https://github.com/calendso/calendso/pull/469
* add `yarn build` in ci by @KATT in https://github.com/calendso/calendso/pull/471
* add linting to ci by @KATT in https://github.com/calendso/calendso/pull/470
* turn on typescript `strict` mode by @KATT in https://github.com/calendso/calendso/pull/463
* Revert "add linting to ci" by @PeerRich in https://github.com/calendso/calendso/pull/474
* bump almost all dependencies by @KATT in https://github.com/calendso/calendso/pull/477
* add kodiak autoupdate label by @KATT in https://github.com/calendso/calendso/pull/482
* added react-hot-toast, showToast() in @lib, started using it in EventType by @PeerRich in https://github.com/calendso/calendso/pull/468
* type-safe `getSession()` by @KATT in https://github.com/calendso/calendso/pull/486
* fix bad auth commit by @KATT in https://github.com/calendso/calendso/pull/487
* make `pages/[user]/[type].tsx` type-safe by @KATT in https://github.com/calendso/calendso/pull/484
* add vscode extensions & settings by @KATT in https://github.com/calendso/calendso/pull/485
* ⬆️ Bump @heroicons/react from 1.0.3 to 1.0.4 by @dependabot in https://github.com/calendso/calendso/pull/483
* ⬆️ Bump react-timezone-select from 1.0.6 to 1.0.7 by @dependabot in https://github.com/calendso/calendso/pull/489
* quick fix for location error by @KATT in https://github.com/calendso/calendso/pull/492
* add linting in CI + fix lint errors by @KATT in https://github.com/calendso/calendso/pull/473
* add query params parser util by @KATT in https://github.com/calendso/calendso/pull/496
* Fixes #494: TimeOptions 24h clock toggle broken by @emrysal in https://github.com/calendso/calendso/pull/495
* added dark mode to ics icon by @PeerRich in https://github.com/calendso/calendso/pull/498
* fix google auth callback by @KATT in https://github.com/calendso/calendso/pull/500
* fix: clickable checkbox/label and minor styling by @mihaic195 in https://github.com/calendso/calendso/pull/442
* Small fixes to darkmode on teams page & event type select by @emrysal in https://github.com/calendso/calendso/pull/509
* feat: CustomEventType placeholder and API fixes by @mihaic195 in https://github.com/calendso/calendso/pull/446
* Remove image from session, add /api/me, update Avatar component by @emrysal in https://github.com/calendso/calendso/pull/493
* Lock NodeJS version to 14 for now by @emrysal in https://github.com/calendso/calendso/pull/510
* Implement the new Avatar interface to the teams page by @emrysal in https://github.com/calendso/calendso/pull/512
* `<Button>`-component by @KATT in https://github.com/calendso/calendso/pull/480
* improve speed of caldav event fetching by @femyeda in https://github.com/calendso/calendso/pull/501
* fixes #513 by @zomars in https://github.com/calendso/calendso/pull/514
* Fixed `Button` import by @emrysal in https://github.com/calendso/calendso/pull/515
* Fix #478: Text in phonenumber field is white on white by @emrysal in https://github.com/calendso/calendso/pull/520
* fix linting issue by @KATT in https://github.com/calendso/calendso/pull/529
* feat: add react-query and navigate to edit after event-type creation by @mihaic195 in https://github.com/calendso/calendso/pull/528
* refactor: add next-seo by @mihaic195 in https://github.com/calendso/calendso/pull/531
* Add 'Button' component & update to current best practise by @emrysal in https://github.com/calendso/calendso/pull/523
* Changed button text on Select calendars modal by @bennetfabian in https://github.com/calendso/calendso/pull/535
* fix: error when description is null by @femyeda in https://github.com/calendso/calendso/pull/536
* fix: organizer/attendee timezones in emails by @mihaic195 in https://github.com/calendso/calendso/pull/543
* ⬆️ Bump next from 10.2.3 to 11.1.1 by @dependabot in https://github.com/calendso/calendso/pull/548
* use `JSX.IntrinsicElements` for pass-through props by @KATT in https://github.com/calendso/calendso/pull/545
* Onboarding Flow by @femyeda in https://github.com/calendso/calendso/pull/503
* allows builds to complete even if the project has lint errors by @KATT in https://github.com/calendso/calendso/pull/552
* bare minimum to fix lint error on `main` by @KATT in https://github.com/calendso/calendso/pull/555
* add `yarn dx` for easier local development by @KATT in https://github.com/calendso/calendso/pull/553
* add `inferSSRProps` utility by @KATT in https://github.com/calendso/calendso/pull/551
* mv `/getting_started` to `/getting-started` by @KATT in https://github.com/calendso/calendso/pull/556
* mv `ONBOARDING_INTRODUCED_AT` to new file by @KATT in https://github.com/calendso/calendso/pull/557
* add cypress e2e testing by @KATT in https://github.com/calendso/calendso/pull/534
* ⬆️ Bump @typescript-eslint/eslint-plugin from 4.29.2 to 4.30.0 by @dependabot in https://github.com/calendso/calendso/pull/550
* improve typings on "getting started" by @KATT in https://github.com/calendso/calendso/pull/554
* fix: `<Button/>` proper types of `StartIcon` / `EndIcon` by @KATT in https://github.com/calendso/calendso/pull/562
* inverted logic on `ONBOARDING_INTRODUCED_AT` by @KATT in https://github.com/calendso/calendso/pull/566
* ⬆️ Bump eslint-plugin-react from 7.24.0 to 7.25.1 by @dependabot in https://github.com/calendso/calendso/pull/567
* use `getSession()` from `@lib/auth` everywhere by @KATT in https://github.com/calendso/calendso/pull/563
* Added bodies and responses for availability API calls by @baileypumfleet in https://github.com/calendso/calendso/pull/569
* Fix the text of the requiresConfirmation option by @aspiers in https://github.com/calendso/calendso/pull/571
* reverting App Store naming back to Integrations, closes #576 by @PeerRich in https://github.com/calendso/calendso/pull/584
* Adds the rest of the bodies and responses for API docs by @baileypumfleet in https://github.com/calendso/calendso/pull/585
* CAL-295 added BASE_URL in nextjs config by @alishaz-polymath in https://github.com/calendso/calendso/pull/587
* Prepares the email system for Calendso Teams by @emrysal in https://github.com/calendso/calendso/pull/586
* Implemented Button, hide 'Prev step' on first step by @emrysal in https://github.com/calendso/calendso/pull/583
* Cal 262 refactor edit teams according to the design reference by @alishaz-polymath in https://github.com/calendso/calendso/pull/516
* add free plan by @KATT in https://github.com/calendso/calendso/pull/549
* ⬆️ Bump @headlessui/react from 1.4.0 to 1.4.1 by @dependabot in https://github.com/calendso/calendso/pull/590
* update kodiak to approve dependabot automatically by @KATT in https://github.com/calendso/calendso/pull/593
* Check the event type belongs to the current user by @baileypumfleet in https://github.com/calendso/calendso/pull/603
* ⬆️ Bump @radix-ui/react-dialog from 0.0.20 to 0.1.0 by @dependabot in https://github.com/calendso/calendso/pull/600
* CAL-310 Timezone difference causing availability day shift Bug fix by @alishaz-polymath in https://github.com/calendso/calendso/pull/592
* tweak `inferSSRProps` to not need `as const` by @KATT in https://github.com/calendso/calendso/pull/591
* Fixed #598 - handleLegacyConfirmationMail by @emrysal in https://github.com/calendso/calendso/pull/601
* changed api docs link by @PeerRich in https://github.com/calendso/calendso/pull/606
* Username is now @unique in main, so we can now catch Prisma conflicts by @emrysal in https://github.com/calendso/calendso/pull/610
* Change event types to use slug instead of ID by @baileypumfleet in https://github.com/calendso/calendso/pull/612
* feat: add better error handling by @mihaic195 in https://github.com/calendso/calendso/pull/605
* Hidden should hide it from the listing, but not the actual event by @emrysal in https://github.com/calendso/calendso/pull/618
* fix e2e tests for hidden events by @KATT in https://github.com/calendso/calendso/pull/619
* Updated jsxBracketSameLine to bracketSameLine by @emrysal in https://github.com/calendso/calendso/pull/620
* Copy of #560 Parallel CalDav by @femyeda in https://github.com/calendso/calendso/pull/621
* Fix breaking word style on location informations - Book page by @guillaume-ro-fr in https://github.com/calendso/calendso/pull/616
* added 404 for event types by @PeerRich in https://github.com/calendso/calendso/pull/604
* integrate apple icalendar by @femyeda in https://github.com/calendso/calendso/pull/623
* fixed mobile layout for event types advanced settings by @PeerRich in https://github.com/calendso/calendso/pull/627
* copy of #561 ensure callbackUrl exists when submitting login form by @PeerRich in https://github.com/calendso/calendso/pull/609
* Converts booking deletion to soft-delete + more robust cancellation by @emrysal in https://github.com/calendso/calendso/pull/581
* move calendso branding into pro by @KATT in https://github.com/calendso/calendso/pull/629
* fixed "Disband Team" Button (likely Radix upgrade) by @PeerRich in https://github.com/calendso/calendso/pull/631
* fixed Dialog action buttons by @PeerRich in https://github.com/calendso/calendso/pull/630
* upgraded radix-ui as to asChild by @PeerRich in https://github.com/calendso/calendso/pull/632
* Feature/round robin by @emrysal in https://github.com/calendso/calendso/pull/613
* added readme and license for /ee folder by @PeerRich in https://github.com/calendso/calendso/pull/633
* clarify necessity for app password when connecting apple calendar by @femyeda in https://github.com/calendso/calendso/pull/634
* minor style changes to team pages by @PeerRich in https://github.com/calendso/calendso/pull/639
* Fixes timeZone() by no longer needing timeZone() by @emrysal in https://github.com/calendso/calendso/pull/646
* [CAL-394] Dropdown refactoring by @zomars in https://github.com/calendso/calendso/pull/644
* added publicRuntimeConfig in nextjs config for upgrade URL by @alishaz-polymath in https://github.com/calendso/calendso/pull/651
* Fixes eventtype listing by @emrysal in https://github.com/calendso/calendso/pull/653
* Fixed booking page not rendering due to missing linked event type by @emrysal in https://github.com/calendso/calendso/pull/654
* Fixes users getting unrelated bookings by @emrysal in https://github.com/calendso/calendso/pull/655
* Update README.md by @PeerRich in https://github.com/calendso/calendso/pull/657
* renamed more calendso to cal.com by @PeerRich in https://github.com/calendso/calendso/pull/659
* Replace all instances of calendso.com with cal.com + new email logo by @emrysal in https://github.com/calendso/calendso/pull/662
* Only show alert to upgrade when applicable and fix button by @emrysal in https://github.com/calendso/calendso/pull/661
* Fixes 404 pages by @emrysal in https://github.com/calendso/calendso/pull/664
* Replace another calendso with cal by @whatrocks in https://github.com/calendso/calendso/pull/670
* Lacked encoding of the URL components for iso8601 dates by @emrysal in https://github.com/calendso/calendso/pull/669
* Fix issues in multiple endpoints by @bytesbuffer in https://github.com/calendso/calendso/pull/679
* fixed booking buttons on mobile by @PeerRich in https://github.com/calendso/calendso/pull/682
* No confirmation shall be needed when rescheduling events that need confirmation by @Nico-J in https://github.com/calendso/calendso/pull/440
* suggestion: `max-params` `3` by @KATT in https://github.com/calendso/calendso/pull/647
* [CAL-409] Prevents usernames with special characters by @zomars in https://github.com/calendso/calendso/pull/668
* Skip failing tests for now + fix typo by @emrysal in https://github.com/calendso/calendso/pull/686
* Fix/events from caldav not taken into consideration when checking availability by @femyeda in https://github.com/calendso/calendso/pull/637
* Revert "suggestion: `max-params` `3`" by @emrysal in https://github.com/calendso/calendso/pull/689
* Prevent unauthorized event type access by @bytesbuffer in https://github.com/calendso/calendso/pull/694
* Remove password reset data from response by @bytesbuffer in https://github.com/calendso/calendso/pull/699
* removed arrow from dropdown by @PeerRich in https://github.com/calendso/calendso/pull/685
* Update Issue Templates by @masteradit in https://github.com/calendso/calendso/pull/703
* Rename link share from Calendso to Cal by @cassidoo in https://github.com/calendso/calendso/pull/702
* skip failing e2e test by @KATT in https://github.com/calendso/calendso/pull/704
* Run jest tests as part of ci by @KATT in https://github.com/calendso/calendso/pull/705
* Add two-factor authentication by @bytesbuffer in https://github.com/calendso/calendso/pull/692
* Adds name and missing relationship to seeder by @zomars in https://github.com/calendso/calendso/pull/688
* chore: change calendso strings to cal.com by @conrmahr in https://github.com/calendso/calendso/pull/707
## New Contributors
* @pcrosthwaite made their first contribution in https://github.com/calendso/calendso/pull/6
* @janpio made their first contribution in https://github.com/calendso/calendso/pull/20
* @m-abdelwahab made their first contribution in https://github.com/calendso/calendso/pull/21
* @thekeviv made their first contribution in https://github.com/calendso/calendso/pull/23
* @mfts made their first contribution in https://github.com/calendso/calendso/pull/25
* @chrisbenseler made their first contribution in https://github.com/calendso/calendso/pull/44
* @50bbx made their first contribution in https://github.com/calendso/calendso/pull/28
* @cpanato made their first contribution in https://github.com/calendso/calendso/pull/59
* @harad made their first contribution in https://github.com/calendso/calendso/pull/58
* @sublime93 made their first contribution in https://github.com/calendso/calendso/pull/112
* @hedwardd made their first contribution in https://github.com/calendso/calendso/pull/113
* @diegofn made their first contribution in https://github.com/calendso/calendso/pull/111
* @vklimontovich made their first contribution in https://github.com/calendso/calendso/pull/110
* @rymaju made their first contribution in https://github.com/calendso/calendso/pull/138
* @Choongkyu made their first contribution in https://github.com/calendso/calendso/pull/150
* @rberrelleza made their first contribution in https://github.com/calendso/calendso/pull/164
* @MaZderMind made their first contribution in https://github.com/calendso/calendso/pull/156
* @PabloCastellano made their first contribution in https://github.com/calendso/calendso/pull/146
* @parasg1999 made their first contribution in https://github.com/calendso/calendso/pull/180
* @jfernandogt made their first contribution in https://github.com/calendso/calendso/pull/177
* @jasmeetsohal made their first contribution in https://github.com/calendso/calendso/pull/199
* @Rrrricky made their first contribution in https://github.com/calendso/calendso/pull/278
* @FarazPatankar made their first contribution in https://github.com/calendso/calendso/pull/325
* @oscard0m made their first contribution in https://github.com/calendso/calendso/pull/335
* @heuels made their first contribution in https://github.com/calendso/calendso/pull/361
* @peduarte made their first contribution in https://github.com/calendso/calendso/pull/380
* @joshsny made their first contribution in https://github.com/calendso/calendso/pull/421
* @javereec made their first contribution in https://github.com/calendso/calendso/pull/397
* @philippdormann made their first contribution in https://github.com/calendso/calendso/pull/423
* @kanji-keraliya made their first contribution in https://github.com/calendso/calendso/pull/449
* @barrydegraaff made their first contribution in https://github.com/calendso/calendso/pull/466
* @bennetfabian made their first contribution in https://github.com/calendso/calendso/pull/535
* @aspiers made their first contribution in https://github.com/calendso/calendso/pull/571
* @guillaume-ro-fr made their first contribution in https://github.com/calendso/calendso/pull/616
* @whatrocks made their first contribution in https://github.com/calendso/calendso/pull/670
* @masteradit made their first contribution in https://github.com/calendso/calendso/pull/703
* @cassidoo made their first contribution in https://github.com/calendso/calendso/pull/702
* @conrmahr made their first contribution in https://github.com/calendso/calendso/pull/707
**Full Changelog**: https://github.com/calendso/calendso/commits/v1.0
← Older Version
First Tracked Release
Newer Version →
Cal.com v1.1