Public Changes:
- ✨ add logs to service worker extension (#3987)
- ✨ add support for persisted GraphQL Queries (#3979) [RUM] [RUM-REACT] [RUM-SLIM]
- ✨ extend masking cases to include aria-label and name (#3961) [RUM] [RUM-REACT] [RUM-SLIM]
- 🐛 add support for arbitrary Error causes (#3860) [FLAGGING] [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
Internal Changes:
- 👷 Update dependency vite to v5.4.21 [SECURITY] (#4010)
- 👷 Include test apps in renovate scan (#4009)
- 👷 restore canary deployment (#4008)
- 👷 Update all non-major dependencies (#3980) [FLAGGING] [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
- 👷 configure renovate to not create PRs before stable (#4006)
- 👷 Exclude renovate from CLA Assistant check (#4007)
- 👷 extend monitor date (#3990) [FLAGGING] [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
- 👷 Update actions/checkout action to v6 (#3989)
- 👷 disable deploy-prod-canary during the freeze (#3984)
- 👷 fix temporal dead zone (#3974)
- 👷 check package.json files for each PR (#3970)
- 👷 [EX-1236] Add support for flagevaluation track. (#3976) [FLAGGING] [LOGS] [RUM] [RUM-REACT] [RUM-SLIM] [WORKER]
- 👷 Add CLA bot GitHub action (#3995)
- 👷 Add more complete tests for DOM attribute serialization (#3994) [RUM]
- 👷 [RUM-12600] Refine Continuous Benchmarking (#3977)
- 🔧 migrate the developer-extension to wxt (#3962)
- 🎨 [PANA-4929] Add the concept of serialization transactions and reorganize state (#3982) [RUM]
- 🎨 [PANA-4976] Separate emission of replay records and serialization stats (#3978) [RUM]
- ♻️ separate RUM event collection (#3985) [RUM] [RUM-REACT] [RUM-SLIM]
- 🔥 remove the
performances/script (#3986) - 🔉 add _dd.configuration.trace_sample_rate (#3946) [RUM] [RUM-REACT] [RUM-SLIM]