|
15 | 15 |
|
16 | 16 | --- |
17 | 17 |
|
| 18 | +## v7.2.0 |
| 19 | + |
| 20 | +**Public Changes:** |
| 21 | + |
| 22 | +- ✨ add `required` option for remote configuration ([#4651](https://github.com/DataDog/browser-sdk/pull/4651)) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] |
| 23 | +- ✨ [PROF-13798] ✨ Add subdomain support to ProxyFn for quota check ([#4638](https://github.com/DataDog/browser-sdk/pull/4638)) [DEBUGGER] [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER] |
| 24 | +- ✨[Profiler] Quota check ([#4514](https://github.com/DataDog/browser-sdk/pull/4514)) [DEBUGGER] [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER] |
| 25 | +- ✨ implement remote configuration async loading & caching ([#4606](https://github.com/DataDog/browser-sdk/pull/4606)) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] |
| 26 | +- ✨ Add operation's start vital's id to profiles metadata ([#4617](https://github.com/DataDog/browser-sdk/pull/4617)) [DEBUGGER] [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER] |
| 27 | +- ✨ Add `view_update` support to developer extension ([#4319](https://github.com/DataDog/browser-sdk/pull/4319)) |
| 28 | +- ✨ Remove start stop action and resource experiment flag ([#4677](https://github.com/DataDog/browser-sdk/pull/4677)) [DEBUGGER] [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER] |
| 29 | +- ✨ feat(graphql): extract operationType from the req. body ([#4574](https://github.com/DataDog/browser-sdk/pull/4574)) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] |
| 30 | +- 🐛 generalize @-prefix ref desugaring in debugger expressions ([#4671](https://github.com/DataDog/browser-sdk/pull/4671)) [DEBUGGER] |
| 31 | +- 🐛 await re-grant if consent is revoked during session manager init ([#4605](https://github.com/DataDog/browser-sdk/pull/4605)) [DEBUGGER] [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER] |
| 32 | +- 🐛 ignore symlinked BROWSER_SUPPORT.md in prettier ([#4665](https://github.com/DataDog/browser-sdk/pull/4665)) |
| 33 | +- 🐛 Add context to session manager error telemetry ([#4621](https://github.com/DataDog/browser-sdk/pull/4621)) [DEBUGGER] [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER] |
| 34 | +- 🐛 honor strictest allowUntrustedEvents policy in XHR observable ([#4611](https://github.com/DataDog/browser-sdk/pull/4611)) [DEBUGGER] [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER] |
| 35 | +- 🐛 improve early request collection reliability in Firefox ([#4573](https://github.com/DataDog/browser-sdk/pull/4573)) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] |
| 36 | +- 📝 group subdomain option with Session Replay in docs ([#4632](https://github.com/DataDog/browser-sdk/pull/4632)) [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] |
| 37 | +- ⚗️ auto-disable Live Debugger after prolonged Delivery API outage ([#4663](https://github.com/DataDog/browser-sdk/pull/4663)) [DEBUGGER] |
| 38 | +- ⚗️ Default debugger version and embed build identity in snapshots ([#4511](https://github.com/DataDog/browser-sdk/pull/4511)) [DEBUGGER] |
| 39 | +- ⚗️ Add Live Debugger lifetime event budgets ([#4510](https://github.com/DataDog/browser-sdk/pull/4510)) [DEBUGGER] |
| 40 | +- ⚗️️️️ Default args and locals params in debugger snapshot hooks ([#4609](https://github.com/DataDog/browser-sdk/pull/4609)) [DEBUGGER] |
| 41 | +- ⚗️ test(e2e): work around Playwright WebKit click and session bugs ([#4616](https://github.com/DataDog/browser-sdk/pull/4616)) |
| 42 | +- ⚗️ Switch debugger delivery to public ClientTokenAuth endpoint ([#4480](https://github.com/DataDog/browser-sdk/pull/4480)) [DEBUGGER] |
| 43 | +- ⚗️ [Live Debugger] Add 10ms snapshot capture timeout circuit breaker ([#4512](https://github.com/DataDog/browser-sdk/pull/4512)) [DEBUGGER] |
| 44 | +- ⚗️ Make Live Debugger per-second budgets configurable ([#4509](https://github.com/DataDog/browser-sdk/pull/4509)) [DEBUGGER] |
| 45 | +- ⚗️ Tighten Live Debugger global hook typing ([#4508](https://github.com/DataDog/browser-sdk/pull/4508)) [DEBUGGER] |
| 46 | +- ⚗️ fix debugger package version for v7 [DEBUGGER] |
| 47 | +- ⚗️ Add Live Debugger package ([#4449](https://github.com/DataDog/browser-sdk/pull/4449)) [DEBUGGER] [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER] |
| 48 | + |
| 49 | +**Internal Changes:** |
| 50 | + |
| 51 | +- 👷 Allow version bump titles in PR ([#4681](https://github.com/DataDog/browser-sdk/pull/4681)) |
| 52 | +- 👷 Split unit-bs CI job per browser ([#4623](https://github.com/DataDog/browser-sdk/pull/4623)) |
| 53 | +- 👷 Update dependency nuxt to v3.21.6 [SECURITY] ([#4653](https://github.com/DataDog/browser-sdk/pull/4653)) |
| 54 | +- 👷 run latest firefox and webkit in CI, default local e2e to chromium ([#4618](https://github.com/DataDog/browser-sdk/pull/4618)) [DEBUGGER] [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER] |
| 55 | +- 👷 add CI check enforcing gitmoji PR title convention ([#4619](https://github.com/DataDog/browser-sdk/pull/4619)) |
| 56 | +- 👷 scope debugger CODEOWNERS to the Node.js debugger team ([#4666](https://github.com/DataDog/browser-sdk/pull/4666)) |
| 57 | +- 👷 Update dependency @vitejs/plugin-vue to v6 ([#4655](https://github.com/DataDog/browser-sdk/pull/4655)) |
| 58 | +- 👷 Update dependency vue-router to v5.0.7 ([#4654](https://github.com/DataDog/browser-sdk/pull/4654)) [RUM-NUXT] [RUM-VUE] |
| 59 | +- 👷 Update actions/upload-pages-artifact action to v5 ([#4636](https://github.com/DataDog/browser-sdk/pull/4636)) |
| 60 | +- 👷 Update all non-major dependencies ([#4635](https://github.com/DataDog/browser-sdk/pull/4635)) [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-VUE] |
| 61 | +- 👷 E2E scope WebKit workaround to macOS only ([#4643](https://github.com/DataDog/browser-sdk/pull/4643)) |
| 62 | +- 👷 add api-performance-benchmark scheduled job + rename test-performance to bundle-size ([#4633](https://github.com/DataDog/browser-sdk/pull/4633)) |
| 63 | +- 👷 default local e2e to chromium only ([#4634](https://github.com/DataDog/browser-sdk/pull/4634)) |
| 64 | +- 👷 disable reviewers-approval mergegate rule ([#4627](https://github.com/DataDog/browser-sdk/pull/4627)) |
| 65 | +- 👷 support Claude worktree setup ([#4620](https://github.com/DataDog/browser-sdk/pull/4620)) |
| 66 | +- 👷 bump performance test SDK bundle to v7 ([#4614](https://github.com/DataDog/browser-sdk/pull/4614)) |
| 67 | +- 👷 Update actions/configure-pages action to v6 ([#4597](https://github.com/DataDog/browser-sdk/pull/4597)) |
| 68 | +- 👷 allocate 4 CPUs to performance-benchmark job ([#4610](https://github.com/DataDog/browser-sdk/pull/4610)) |
| 69 | +- 👷 Add pinned Firefox 119 + WebKit 17.4 e2e + Chromium 120 test runner without BrowserStack ([#4612](https://github.com/DataDog/browser-sdk/pull/4612)) |
| 70 | +- 👷 parallelize test app builds ([#4567](https://github.com/DataDog/browser-sdk/pull/4567)) |
| 71 | +- 👷 Update actions/deploy-pages action to v5 ([#4598](https://github.com/DataDog/browser-sdk/pull/4598)) |
| 72 | +- ♻️ Update debugger generated code target to ES2020 ([#4680](https://github.com/DataDog/browser-sdk/pull/4680)) [DEBUGGER] |
| 73 | +- ♻️ [Profiler] Remove sample-count threshold from profiler discard logic ([#4566](https://github.com/DataDog/browser-sdk/pull/4566)) [RUM] |
| 74 | +- ✅ remove unit test noise ([#4673](https://github.com/DataDog/browser-sdk/pull/4673)) [DEBUGGER] [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER] |
| 75 | +- ✅ fix flaky cookieAccess tests in slow CI ([#4613](https://github.com/DataDog/browser-sdk/pull/4613)) [DEBUGGER] [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER] |
| 76 | +- ✅ delay /empty.css response to fix WebKit early-timings flake ([#4631](https://github.com/DataDog/browser-sdk/pull/4631)) |
| 77 | +- 🔧 handle missing packages when renewing the npm token ([#4411](https://github.com/DataDog/browser-sdk/pull/4411)) |
| 78 | +- 🧹 [Profiler] Remove dead page.route() quota mock from E2E profiling scenario ([#4656](https://github.com/DataDog/browser-sdk/pull/4656)) |
| 79 | +- 🔊 Send source-code-context telemetry usage ([#4675](https://github.com/DataDog/browser-sdk/pull/4675)) [DEBUGGER] [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER] |
| 80 | +- 🔊 enrich session lock error telemetry with operation and lifecycle context ([#4668](https://github.com/DataDog/browser-sdk/pull/4668)) [DEBUGGER] [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER] |
| 81 | +- 🔊 Add more session error context telemetry ([#4641](https://github.com/DataDog/browser-sdk/pull/4641)) [DEBUGGER] [LOGS] [RUM] [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-SLIM] [RUM-VUE] [WORKER] |
| 82 | + |
18 | 83 | ## v7.1.0 |
19 | 84 |
|
20 | 85 | **Public Changes:** |
|
0 commit comments