Releases: calcom/cal.com
Releases · calcom/cal.com
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
v4.8.0
What's Changed
- fix: Invalid time zone specified: Etc/Unknown by @anikdhabal in #18121
- fix: add no show guest by @Udit-takkar in #18075
- fix: wrong workflow notifications when enabling workflows by @CarinaWolli in #18169
- fix: improve getAllUserBooking filter by teamIds by @ThyMinimalDev in #18171
- fix: don't send reassingment email to attendee for past events by @CarinaWolli in #18173
- chore: bump platform libraries version for api-v2 by @ThyMinimalDev in #18174
- revert: "fix: correct line-breaks in calendar event description" by @zomars in #18175
- fix: change trigger time for form submitted not booked webhook by @CarinaWolli in #18176
- fix: app router - viewport / favicon metadata by @hbjORbj in #18177
- fix: trpc/react-query — only one query client should exist by @hbjORbj in #18179
- feat: update translations via @replexica by @calcom-bot in #18158
- chore: update app layout by @hbjORbj in #17126
Full Changelog: v4.7.25...v4.8.0
v4.7.25
What's Changed
- fix: show tooltip below the delete button by @sanchitttt in #18135
- fix: update get booking output for v2 by @Ryukemeister in #18082
- fix: Searching users in admin page not working by @anikdhabal in #18140
- fix: default to 100 when attribute weight undefined by @CarinaWolli in #18145
- feat: update translations via @replexica by @calcom-bot in #18139
- fix: Prisma validation error in generateMetadata (workflows) by @emrysal in #18149
- refactor: improved observability in google calendar service by @zomars in #18147
- chore: fix misleading test names by @hbjORbj in #18154
- fix: ensure migrated pages are added to config.matcher in middleware by @hbjORbj in #18153
- chore: use getTranslate instead by @hbjORbj in #18148
- chore: i18n - remove hardcoded strings by @hbjORbj in #18156
- chore: Upgrade actions/upload-artifact to v4 by @keithwillcode in #18160
- fix: Hyperlinks not highlighted in eventmeta by @anikdhabal in #18120
- chore: small changes for platform booker embed by @ThyMinimalDev in #18159
- chore:
/availability
- Remove Pages Router / Render App Router by @hbjORbj in #16517
New Contributors
- @sanchitttt made their first contribution in #18135
Full Changelog: v4.7.24...v4.7.25
v4.7.24
What's Changed
- build: Node alpine libssl symlink fix by @emrysal in #18127
- fix: Salesforce - only call create prospect record once by @joeauyeung in #18131
- fix: CRM error log by @hariombalhara in #18105
- fix: store default booking fields when creating event by @supalarry in #18108
- feat: weights per attribute UI by @sean-brydon in #18109
- fix: early return if no users are found to prevent prisma error by @sean-brydon in #18133
- chore: add successRedirectUrl to event-types api v2 by @ThyMinimalDev in #18136
- fix: filling users logic by @hbjORbj in #18128
Full Changelog: v4.7.22...v4.7.24
v4.7.22
What's Changed
- feat: update translations via @replexica by @calcom-bot in #18100
- feat: assigned bookings per period by @sean-brydon in #17940
- chore: Remove Pages Router / Use App Router -
/workflows
by @hbjORbj in #16519 - fix: Insights team filter behavior by @anikdhabal in #18084
- feat: Title - AI translation for booking pages by @hbjORbj in #17794
- fix: prevent infinite rerendering of DataTable by @eunjae-lee in #18087
- revert: "fix: Request permissions to allow events to be created on sh… by @keithwillcode in #18111
- chore: Remove Pages Router / Render App Router -
/video
by @hbjORbj in #16518 - chore: Add CODEOWNERS by @keithwillcode in #18116
- fix: Error on webhooks page exporting client only comp directly by @emrysal in #18118
- fix: do not export client components directly in app routes by @hbjORbj in #18122
- fix: correct line-breaks in calendar event description by @michaelvalette in #18077
- feat: Change 'add override' to 'save override' by @Amit91848 in #17434
- refactor: improved observability for Salesforce by @zomars in #18125
New Contributors
- @michaelvalette made their first contribution in #18077
Full Changelog: v4.7.21...v4.7.22