What's Changed
- fix: Broken reschedule page for migrated user's booking through request-reschedule by @hariombalhara in #16068
- feat: update translations by @calcom-bot in #16401
- perf: Improve loading existing bookings via API getBusyTimes by @keithwillcode in #16410
- chore: reorganize event type files by @ThyMinimalDev in #16393
- fix: recurring booking idempotency key after cancel by @supalarry in #16414
- fix: Fallback to the default language (en) on Admin page in User edit form by @pietrzakacper in #16425
- feat: synthflow app by @PeerRich in #16420
- feat: add "somewhere else" as a location option by @anikdhabal in #15108
- feat: update translations by @calcom-bot in #16436
- fix: Unconfirmed booking busytimes of other users being fetched in troubleshooter by @hariombalhara in #16439
- feat: browser push notifications by @thepradipvc in #14888
- chore: App router migration (
/workflows
) fix metadata and remove duplicate file forgetStaticProps
by @hbjORbj in #16452 - feat: update translations by @calcom-bot in #16462
- chore: Log cold starts of /v1/slots by @keithwillcode in #16468
- chore: App router migration - Add method to
BookingRepository
& Extract/videos/**/*
into/modules
and/lib
by @hbjORbj in #16466 - chore: App router migration -
/auth/forgot-password/*
,/auth/login
,/auth/logout
by @hbjORbj in #16467 - chore: Add 3 more languages to AI translations by @keithwillcode in #16469
- test: Unit Tests for FormBuilderField and BookingFields components by @hariombalhara in #16162
- feat: update translations by @calcom-bot in #16475
- fix: Adding yearly title to preview page by @darshil89 in #16441
- feat: availability in instant meeting by @Udit-takkar in #16424
- feat: update translations by @calcom-bot in #16477
- chore: Update bug_report.yml by @PeerRich in #16089
- chore: Remove unnecessary log by @keithwillcode in #16426
- chore: v2 bump platform libraries by @supalarry in #16473
- fix: use dbWrite in OrganizationsTeamsRepository by @supalarry in #16485
- chore: App-router-migration
/auth/new
and/auth/saml-idp
by @hbjORbj in #16447 - chore: App-router-migration
/auth/error
,/auth/platform
,/auth/oauth2
by @hbjORbj in #16445 - fix: api v2 booking controller handle error codes by @ThyMinimalDev in #16486
- chore: App router migration - Add env variables for
/auth
route group by @hbjORbj in #16488 - chore: Remove obsolete docker compose version by @ImBIOS in #16419
- fix: meeting url missing in workflow email by @CarinaWolli in #16434
- chore: Edit deploy script to enable
/future/auth
by @hbjORbj in #16492 - fix: v1 API Teams access by @alishaz-polymath in #16403
- fix: Add jitter when Outlook requests are throttled by @joeauyeung in #16484
- ci: adds basic visual regression testing for icons by @zomars in #16408
- feat: attributes v2 api by @sean-brydon in #16461
- fix: v2 api fix recurring booking by @supalarry in #16472
- feat: Ability to Hyperlink text in Checkbox on Additional Questions by @anikdhabal in #15194
- chore: App-router-migration
(/availability
) add pages / extract components into/module
by @hbjORbj in #16404 - perf: Separate OR clauses from Insights counts by @keithwillcode in #16502
- chore: Add next batch of languages to AI translations by @keithwillcode in #16506
- feat: update translations by @calcom-bot in #16508
- chore: v4.4.6 by @keithwillcode in #16507
New Contributors
- @pietrzakacper made their first contribution in #16425
- @darshil89 made their first contribution in #16441
Full Changelog: v4.4.5...v4.4.6