v6.1.15
Added
- Refactor billing to strategy implementation
- Add Claude specs
- Add caretta.so app
- Add UTM parameter data to insights bookings CSV download
- Format field labels to display human-readable names in form-builder
- Add fallback action options to routing form fallback section
- Login overlay redesign
- Re-render bookings page after feature opt-in without full refresh
Changed
- Optimize getBusyTimesForLimitChecks with batched parallel queries
- Use UNION ALL with DISTINCT for bookings query optimization
Fixed
- Update booking page terms text to use APP_NAME instead of "our"
- Add i18n and migration for booking history pbac
- API v2 @GetWebhook() decorator doesn't generate OpenAPI path
- Rename rediss:// to redis:// in .env.example
- Hide cancel/reschedule links in emails when disabled
- Use randomString() for booking UIDs in slots E2E tests
- Ensure metadata key is always present in BOOKING_CREATED webhook payload
- Unable to add and remove org banner
- Adjust Zoho token expiry time to milliseconds
- Maintain uid parameter in BookingDetailsSheet URL
- Correct value of selection box behavior in Edit of new Added Question dialog
What's Changed
- chore: resolve @modelcontextprotocol/sdk to 1.26.0 by @pedroccastro in https://github.com/calcom/cal.com/pull/27640
- fix: update booking page terms text to use APP_NAME instead of "our" by @CarinaWolli in https://github.com/calcom/cal.com/pull/27834
- fix: add i18n + migration for booking history pbac by @sean-brydon in https://github.com/calcom/cal.com/pull/27836
- fix: API v2
@GetWebhook()decorator doesn't generate OpenAPI path by @Ryukemeister in https://github.com/calcom/cal.com/pull/27612 - perf: optimize getBusyTimesForLimitChecks with batched parallel queries by @Udit-takkar in https://github.com/calcom/cal.com/pull/27399
- feat: refactor billing to strategy implemention by @sean-brydon in https://github.com/calcom/cal.com/pull/27828
- refactor: apply biome formatting to apps/web by @eunjae-lee in https://github.com/calcom/cal.com/pull/27692
- feat: add claude specs by @Udit-takkar in https://github.com/calcom/cal.com/pull/26852
- fix: renamed
rediss://toredis://in .env.example by @romitg2 in https://github.com/calcom/cal.com/pull/27478 - fix: hide cancel/reschedule links in emails when disabled by @evertonresende in https://github.com/calcom/cal.com/pull/27637
- Populated Contributing Section with a welcoming summary by @Kmadhav824 in https://github.com/calcom/cal.com/pull/27830
- fix: use randomString() for booking UIDs in slots E2E tests by @anikdhabal in https://github.com/calcom/cal.com/pull/27847
- fix: ensure metadata key is always present in BOOKING_CREATED webhook payload by @devin-ai-integration[bot] in https://github.com/calcom/cal.com/pull/27300
- feat: caretta.so app by @PeerRich in https://github.com/calcom/cal.com/pull/27840
- fix: unable to add and remove org banner by @anikdhabal in https://github.com/calcom/cal.com/pull/27848
- feat: add UTM parameter data to insights bookings CSV download by @CarinaWolli in https://github.com/calcom/cal.com/pull/27854
- chore: add agent rules to prevent circular dependencies between packages by @hbjORbj in https://github.com/calcom/cal.com/pull/27860
- feat(form-builder): format field labels to display human-readable names by @Shrey-Sutariya in https://github.com/calcom/cal.com/pull/27858
- fix: adjusted zoho Token expiry time to miliseconds. by @saptarshi-bose in https://github.com/calcom/cal.com/pull/27855
- feat: add fallback action options to routing form fallback section by @joeauyeung in https://github.com/calcom/cal.com/pull/27449
- perf: use UNION ALL with DISTINCT for bookings query optimization by @keithwillcode in https://github.com/calcom/cal.com/pull/27841
- refactor: apply biome formatting to packages/features by @eunjae-lee in https://github.com/calcom/cal.com/pull/27844
- fix: few flaky api v2 e2e tests by @anikdhabal in https://github.com/calcom/cal.com/pull/27849
- feat: login overlay re design by @Udit-takkar in https://github.com/calcom/cal.com/pull/27800
- fix: Improve wrong assignment report by @joeauyeung in https://github.com/calcom/cal.com/pull/27162
- chore(deps): resolve fast-xml-parser to 5.3.4 by @pedroccastro in https://github.com/calcom/cal.com/pull/27887
- fix: maintain uid parameter in BookingDetailsSheet URL by @eunjae-lee in https://github.com/calcom/cal.com/pull/27872
- feat: re-render bookings page after feature opt-in without full refresh by @eunjae-lee in https://github.com/calcom/cal.com/pull/27873
- fix(form-builder): correct value of selection box behavior in Edit of new Added Question dialog by @Shrey-Sutariya in https://github.com/calcom/cal.com/pull/27890
- fix: feedback dialog overlay on intercom by @dhairyashiil in https://github.com/calcom/cal.com/pull/27892
- chore: Remove /api/ routes from proxy by @keithwillcode in https://github.com/calcom/cal.com/pull/27883
- feat: add list formatting options to profile and event description editor by @SinghaAnirban005 in https://github.com/calcom/cal.com/pull/27838
- fix: support underscores in workflow template variables with backward compatibility by @hariombalhara in https://github.com/calcom/cal.com/pull/27571
- feat: add wrong routing tab under Insights for reviewing assignment reports by @joeauyeung in https://github.com/calcom/cal.com/pull/27423
New Contributors
- @Kmadhav824 made their first contribution in https://github.com/calcom/cal.com/pull/27830
- @saptarshi-bose made their first contribution in https://github.com/calcom/cal.com/pull/27855
Full Changelog: https://github.com/calcom/cal.com/compare/v6.1.14...v6.1.15