What's Changed
- fix: Convert an error in webhook to info by @hariombalhara in #20806
- feat: add "React (Atom)" to embed generator and rename rest by @retrogtx in #20618
- refactor: remove iframe usage note from Preview tab in EmbedTabs component by @retrogtx in #20810
- fix: api v2 license check by @ThyMinimalDev in #20813
- chore: Add more Foundation and Consumer team CODEOWNERS configuration by @keithwillcode in #20816
- refactor: forbidden 403 v2 guard messages by @supalarry in #20794
- feat: update DeleteSegmentDialog to use ConfirmationDialogContent CAL-5399 by @devin-ai-integration in #20820
- feat: open dropdown right after adding a filter by @eunjae-lee in #20819
- fix: remove window usage in not-found client by @hbjORbj in #20822
- fix: user is already part of a team by @Ryukemeister in #20774
- refactor: Remove kysely as its unused by @emrysal in #20817
- perf: Fetch data server-side for Api Keys page by @hbjORbj in #20677
- perf: simplify metadata in availability schedule view by @hbjORbj in #20827
- feat: Optout of SMS workflows by @joeauyeung in #20769
Full Changelog: v5.2.3...v5.2.4