Releases: calcom/cal.com
Releases · calcom/cal.com
v4.8.10
What's Changed
- fix: Handle more dry-run cases by @hariombalhara in #18286
- perf: improve checkIsAvailable in getAvailable slots by @Udit-takkar in #18352
- feat: update translations via @replexica by @calcom-bot in #18389
- fix: removed plain chat from app.cal.com/video by @nizzyabi in #18385
- fix: Localized date format for the payment page by @anikdhabal in #18388
- refactor: email handler by @Udit-takkar in #18391
Full Changelog: v4.8.9...v4.8.10
v4.8.9
What's Changed
- fix: plain chat removed from mobile devices by @nizzyabi in #18377
- perf: /router endpoint perf improvement by @hariombalhara in #18366
- fix: Route Builder field input looses focus on typing by @hariombalhara in #18381
- chore: rely less on autoinfer, use initial data types in consumers by @emrysal in #18359
- perf: getAvailableSlots improvements - 1 by @Udit-takkar in #18382
Full Changelog: v4.8.8...v4.8.9
v4.8.8
What's Changed
- chore: new /help folder by @PeerRich in #18342
- Delete help directory by @calcom-bot in #18343
- chore: moved docs/help to /help by @PeerRich in #18345
- chore: Delete unused guides directory by @PeerRich in #18346
- feat: booking filters by @Udit-takkar in #18303
- chore: Remove
HeadSeo
components where no longer needed + improve app router metadata logic by @hbjORbj in #18348 - chore: app router - /bookings status page by @hbjORbj in #18183
- perf: Optimize i18n instance caching in App Router by @hbjORbj in #18309
- feat: virtual queues tab in insights by @CarinaWolli in #18260
- feat: update translations via @replexica by @calcom-bot in #18361
- fix: update OOO e2e tests to remove flakiness by @vijayraghav-io in #18367
- fix: metadata is overwritten for child managed eventType when updating parent by @anikdhabal in #18059
- chore: added routing support link by @PeerRich in #18369
- chore: refactor handling logic for embeds in app router and add a test by @hbjORbj in #18362
- feat: Plain chat by @nizzyabi in #18284
- fix: discrepancy in description hyperlinks and calendar invite by @asadath1395 in #18365
- fix: Recurring meeting creates increasing number of Zoom events by @anikdhabal in #18360
- fix: Last used label in button shown in 2-factor code and backup screen by @asadath1395 in #18341
- feat: add name and email url params when rescheduling past bookings by @kart1ka in #18318
- fix: update contact email for CalDAV by @alishaz-polymath in #18351
Full Changelog: v4.8.7...v4.8.8
v4.8.7
What's Changed
- fix: prevents cron to be clogged with malformed calendars by @zomars in #18281
- chore: add cal.com logo to platform booker embed by @ThyMinimalDev in #18269
- fix: password validation bug for pt-BR version by @retrogtx in #18273
- chore: move intercom /help into mintlify by @mintlify in #18301
- feat: added chatbase app by @PeerRich in #18302
- chore: add cache to static pages in app router by @hbjORbj in #18278
- fix: refresh pages rendered by app router by @hbjORbj in #18304
- fix: hotfix hide hidden booking fields in event-types GET / by @ThyMinimalDev in #18306
New Contributors
Full Changelog: v4.8.6...v4.8.7
v4.8.6
What's Changed
- fix: Booker atom default booking fields by @supalarry in #18275
- fix: platform booker icons and styling by @ThyMinimalDev in #18276
- fix: platform booker timezone select by @ThyMinimalDev in #18277
- feat: Support event level conflict checking by @hariombalhara in #18052
- feat: update translations via @replexica by @calcom-bot in #18279
Full Changelog: v4.8.5...v4.8.6
v4.8.5
What's Changed
- fix: seats option not working for booker atom by @SomayChauhan in #18265
- fix: event type atom availability by @Ryukemeister in #18263
- fix: include app directory in rewrites generation logic + migrate /reschedule pages to App Router by @hbjORbj in #18261
Full Changelog: v4.8.4...v4.8.5
v4.8.4
What's Changed
- feat: update translations via @replexica by @calcom-bot in #18249
- chore: app router - /teams single page by @hbjORbj in #18184
- chore: bring back removed onboarding steps by @hbjORbj in #18254
- chore: app router - /booking pages by @hbjORbj in #18182
- chore: removed posthog identifier by @nizzyabi in #18253
- chore: CRM logging, add booking uid by @joeauyeung in #18256
- fix: Revert "app router - /reschedule pages #18150" by @hbjORbj in #18258
Full Changelog: v4.8.3...v4.8.4
v4.8.3
What's Changed
- fix: Team Form - Email going to form owner and user doesn't have the option to disable it by @hariombalhara in #18222
- fix: calendar cache date ranges by @zomars in #18237
- feat: v2 teams event types by @supalarry in #18085
- fix: v2 isSystemAdmin by @supalarry in #18162
- feat: Plain integration by @nizzyabi in #18130
- fix: single rejection caused cache cron to fail by @zomars in #18239
- feat: update translations via @replexica by @calcom-bot in #18234
- feat: match edit user sheet designs by @sean-brydon in #18243
- fix: missing n8n app screenshot and add margin to the back button by @anikdhabal in #18240
- refactor: v2 calendars busy-times by @supalarry in #18244
- fix: platform decrease usage when cancelling booking by @supalarry in #18241
- chore: app router - /getting-started page by @hbjORbj in #18185
- chore: app router - /reschedule pages by @hbjORbj in #18150
- feat: Salesforce skip ownership check if attendee email is a free domain by @joeauyeung in #17916
- chore: Set the stage for a primary key with value uuid() by @emrysal in #18245
- feat: ooo calibration by @CarinaWolli in #17864
- fix: refactor and fix bulk attribute handling by @sean-brydon in #18231
- fix: skip failed cache subscriptions from retrying by @zomars in #18252
Full Changelog: v4.8.2...v4.8.3
v4.8.2
What's Changed
- refactor: getContacts by @Udit-takkar in #18137
- perf: improve insights where query and type fix by @emrysal in #18211
- fix: trigger guest no show bug by @Udit-takkar in #18164
- chore: bring back availability step by @hbjORbj in #18205
- feat: Booker atom slots callbacks by @supalarry in #18203
- chore: New booking perf tracing by @keithwillcode in #18212
- perf: limit # of host members for OG image by @hbjORbj in #18219
- fix: column f.userid does not exist by @anikdhabal in #18215
- chore: improve prisma exception filter messages by @ThyMinimalDev in #18227
- fix: webhook page improvements by @Udit-takkar in #18220
- fix: redirect on calendar oauth denied auth by @ThyMinimalDev in #18228
- refactor: added
ApiPropertyOptional
decorator for optional fields in api for better documentation by @SomayChauhan in #18208 - chore: add TLD in username of managed users by @ThyMinimalDev in #18229
- feat: v2 wildcard redirectURIs by @supalarry in #18165
- fix: private team does not hide team members for managed event type by @anikdhabal in #18166
- fix:
bookerEmbed
atom by @Ryukemeister in #18168 - perf: More tracing for handleNewBooking by @keithwillcode in #18233
- feat: v2 teams CRUD by @supalarry in #18019
- feat: allows forcing/skipping calendar cache serving by @zomars in #18224
Full Changelog: v4.8.1...v4.8.2
v4.8.1
What's Changed
- fix: Next.js bundle analysis build error by @keithwillcode in #18193
- fix: Booking questions order correction in confirmation email by @VenkataRohan in #18192
- feat: insights filter refactoring by @eunjae-lee in #18167
- feat: added office 365 video to conferencing atoms by @SomayChauhan in #18067
- fix: routing form insights and refactoring by @anikdhabal in #18207
- fix: bookings parsing errors by @supalarry in #18200
New Contributors
- @VenkataRohan made their first contribution in #18192
Full Changelog: v4.8.0...v4.8.1