v6.1.12
What's Changed
- chore(deps): bump tar resolution to 7.5.7 by @pedroccastro in #27538
- fix: missing phone numbers on new HubSpot contacts by @anikdhabal in #27555
- feat: support Cubic feedback workflow for external forked PRs by @keithwillcode in #26910
- test: replace text locators with data-testid selectors in team filter tests by @keithwillcode in #27148
- fix: prevent video redirect when booking additional seats by @anikdhabal in #27574
- fix: restore Atoms build by reverting component relocation to @calcom/web by @pedroccastro in #27575
- feat: add GitHub workflows to sync agents/ to Devin Knowledge by @eunjae-lee in #26994
- fix: misalignment in rows per page select in bookings page by @mr-mods-yg in #27512
- fix: use step output for PR number in Cubic review workflow by @keithwillcode in #27577
- fix(docs): correct env copy command in local-development.mdx by @Shivangisharma4 in #27274
- fix: avatar URL breaking for team/orgs in
BookerEmbedatom by @Ryukemeister in #27424 - fix(companion): handle special characters in extension event types by @pedroccastro in #27533
- chore(deps): resolve @isaacs/brace-expansion to 5.0.1 by @pedroccastro in #27596
- fix: users not joining org/team when signing up with API v2 invite tokens by @anikdhabal in #27526
- feat: allow users to provide custom apiUrl prop to BookerEmbed by @ThyMinimalDev in #27576
- feat(api-v2): add GET /v2/bookings/by-seat/{seatUid} endpoint by @ThyMinimalDev in #26786
- feat: add PostHog event tracking for feature opt-in banner and dialog by @eunjae-lee in #27579
- refactor: move admin and filter components out of packages/features by @hbjORbj in #27604
- fix: ensure default calendars api v2 by @ThyMinimalDev in #27603
- fix: actions menu being hidden by long availability titles by @deepanshurajput0 in #27607
- fix: show Google Meet link in location field instead of "Google" by @anikdhabal in #27508
- feat: OAuth 2.0 support for atoms by @supalarry in #27158
- fix: hide cal branding for user by @Ryukemeister in #27594
- feat: skip platform billing for non-platform-managed users in 2024-08-13 API by @ThyMinimalDev in #27586
- chore: add react-grab by @eunjae-lee in #27598
- fix: initiate OAuth flow in setup page instead of redirecting to dashboard for stripe by @anikdhabal in #27608
- chore: add deprecated comment to FeaturesRepository by @eunjae-lee in #27611
- test: add integration test for FeatureRepository with @memoize decorator by @eunjae-lee in #27613
- feat: update translations via @lingodotdev by @cal-com-ci[bot] in #27532
- perf: optimize myStats tRPC call to only trigger when Intercom session is created by @keithwillcode in #27623
- perf: Optmize DB queries around attribute routing by @joeauyeung in #27600
- fix: prevent attendee phone number from overriding organizer default app location by @anikdhabal in #27620
- revert: Revert "init: hide cal branding on user level (#27594)" by @hbjORbj in #27626
- feat: use cache for intecom query by @sean-brydon in #27627
- perf: replace O(n*m) array lookups with O(1) Map lookups in attribute routing by @joeauyeung in #27599
- fix: verification code perf by @sean-brydon in #27631
- fix: use SMS-specific rate limits for verification code by @pedroccastro in #27635
- fix: handle null/undefined tracking IDs in analytics schemas by @pedroccastro in #27625
- fix: improve error handling in delegation credential workspace configuration by @ThyMinimalDev in #26985
New Contributors
- @mr-mods-yg made their first contribution in #27512
- @Shivangisharma4 made their first contribution in #27274
Full Changelog: v6.1.11...v6.1.12