Skip to content

Commit 8b67430

Browse files
committed
v7.2.0
1 parent 5a795af commit 8b67430

16 files changed

Lines changed: 123 additions & 60 deletions

File tree

CHANGELOG.md

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,69 @@
1515
1616
---
1717

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+
- ✨ 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]
29+
- 🐛 generalize @-prefix ref desugaring in debugger expressions ([#4671](https://github.com/DataDog/browser-sdk/pull/4671)) [DEBUGGER]
30+
- 🐛 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]
31+
- 🐛 ignore symlinked BROWSER_SUPPORT.md in prettier ([#4665](https://github.com/DataDog/browser-sdk/pull/4665))
32+
- 🐛 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]
33+
- 🐛 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]
34+
- 🐛 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]
35+
- 📝 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]
36+
- ⚗️ auto-disable Live Debugger after prolonged Delivery API outage ([#4663](https://github.com/DataDog/browser-sdk/pull/4663)) [DEBUGGER]
37+
- ⚗️ Default debugger version and embed build identity in snapshots ([#4511](https://github.com/DataDog/browser-sdk/pull/4511)) [DEBUGGER]
38+
- ⚗️ Add Live Debugger lifetime event budgets ([#4510](https://github.com/DataDog/browser-sdk/pull/4510)) [DEBUGGER]
39+
- ⚗️ Default args and locals params in debugger snapshot hooks ([#4609](https://github.com/DataDog/browser-sdk/pull/4609)) [DEBUGGER]
40+
- ⚗️ Switch debugger delivery to public ClientTokenAuth endpoint ([#4480](https://github.com/DataDog/browser-sdk/pull/4480)) [DEBUGGER]
41+
- ⚗️ [Live Debugger] Add 10ms snapshot capture timeout circuit breaker ([#4512](https://github.com/DataDog/browser-sdk/pull/4512)) [DEBUGGER]
42+
- ⚗️ Make Live Debugger per-second budgets configurable ([#4509](https://github.com/DataDog/browser-sdk/pull/4509)) [DEBUGGER]
43+
- ⚗️ Tighten Live Debugger global hook typing ([#4508](https://github.com/DataDog/browser-sdk/pull/4508)) [DEBUGGER]
44+
- ⚗️ fix debugger package version for v7 [DEBUGGER]
45+
- ⚗️ 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]
46+
47+
**Internal Changes:**
48+
49+
- 👷 Split unit-bs CI job per browser ([#4623](https://github.com/DataDog/browser-sdk/pull/4623))
50+
- 👷 Update dependency nuxt to v3.21.6 [SECURITY] ([#4653](https://github.com/DataDog/browser-sdk/pull/4653))
51+
- 👷 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]
52+
- 👷 add CI check enforcing gitmoji PR title convention ([#4619](https://github.com/DataDog/browser-sdk/pull/4619))
53+
- 👷 scope debugger CODEOWNERS to the Node.js debugger team ([#4666](https://github.com/DataDog/browser-sdk/pull/4666))
54+
- 👷 Update dependency @vitejs/plugin-vue to v6 ([#4655](https://github.com/DataDog/browser-sdk/pull/4655))
55+
- 👷 Update dependency vue-router to v5.0.7 ([#4654](https://github.com/DataDog/browser-sdk/pull/4654)) [RUM-NUXT] [RUM-VUE]
56+
- 👷 Update actions/upload-pages-artifact action to v5 ([#4636](https://github.com/DataDog/browser-sdk/pull/4636))
57+
- 👷 Update all non-major dependencies ([#4635](https://github.com/DataDog/browser-sdk/pull/4635)) [RUM-ANGULAR] [RUM-NEXTJS] [RUM-NUXT] [RUM-VUE]
58+
- 👷 E2E scope WebKit workaround to macOS only ([#4643](https://github.com/DataDog/browser-sdk/pull/4643))
59+
- 👷 add api-performance-benchmark scheduled job + rename test-performance to bundle-size ([#4633](https://github.com/DataDog/browser-sdk/pull/4633))
60+
- 👷 default local e2e to chromium only ([#4634](https://github.com/DataDog/browser-sdk/pull/4634))
61+
- 👷 disable reviewers-approval mergegate rule ([#4627](https://github.com/DataDog/browser-sdk/pull/4627))
62+
- 👷 support Claude worktree setup ([#4620](https://github.com/DataDog/browser-sdk/pull/4620))
63+
- 👷 bump performance test SDK bundle to v7 ([#4614](https://github.com/DataDog/browser-sdk/pull/4614))
64+
- 👷 Update actions/configure-pages action to v6 ([#4597](https://github.com/DataDog/browser-sdk/pull/4597))
65+
- 👷 allocate 4 CPUs to performance-benchmark job ([#4610](https://github.com/DataDog/browser-sdk/pull/4610))
66+
- 👷 Add pinned Firefox 119 + WebKit 17.4 e2e + Chromium 120 test runner without BrowserStack ([#4612](https://github.com/DataDog/browser-sdk/pull/4612))
67+
- 👷 parallelize test app builds ([#4567](https://github.com/DataDog/browser-sdk/pull/4567))
68+
- 👷 Update actions/deploy-pages action to v5 ([#4598](https://github.com/DataDog/browser-sdk/pull/4598))
69+
- 👷 test(e2e): work around Playwright WebKit click and session bugs ([#4616](https://github.com/DataDog/browser-sdk/pull/4616))
70+
- ♻️ [Profiler] Remove sample-count threshold from profiler discard logic ([#4566](https://github.com/DataDog/browser-sdk/pull/4566)) [RUM]
71+
- ✅ 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]
72+
- ✅ 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]
73+
- ✅ delay /empty.css response to fix WebKit early-timings flake ([#4631](https://github.com/DataDog/browser-sdk/pull/4631))
74+
- 🔧 handle missing packages when renewing the npm token ([#4411](https://github.com/DataDog/browser-sdk/pull/4411))
75+
- 🔥 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]
76+
- 🧹 [Profiler] Remove dead page.route() quota mock from E2E profiling scenario ([#4656](https://github.com/DataDog/browser-sdk/pull/4656))
77+
- 🔊 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]
78+
- 🔊 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]
79+
- 🔊 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]
80+
1881
## v7.1.0
1982

2083
**Public Changes:**

developer-extension/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@datadog/browser-sdk-developer-extension",
3-
"version": "7.1.0",
3+
"version": "7.2.0",
44
"private": true,
55
"scripts": {
66
"build": "wxt build",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "browser-sdk",
3-
"version": "7.1.0",
3+
"version": "7.2.0",
44
"description": "browser SDK",
55
"private": true,
66
"workspaces": [

packages/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@datadog/browser-core",
3-
"version": "7.1.0",
3+
"version": "7.2.0",
44
"license": "Apache-2.0",
55
"main": "cjs/index.js",
66
"module": "esm/index.js",

packages/debugger/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"acorn": "8.16.0"
2323
},
2424
"dependencies": {
25-
"@datadog/browser-core": "7.1.0"
25+
"@datadog/browser-core": "7.2.0"
2626
},
2727
"repository": {
2828
"type": "git",

packages/logs/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@datadog/browser-logs",
3-
"version": "7.1.0",
3+
"version": "7.2.0",
44
"license": "Apache-2.0",
55
"main": "cjs/entries/main.js",
66
"module": "esm/entries/main.js",
@@ -19,10 +19,10 @@
1919
"prepack": "yarn build"
2020
},
2121
"dependencies": {
22-
"@datadog/browser-core": "7.1.0"
22+
"@datadog/browser-core": "7.2.0"
2323
},
2424
"peerDependencies": {
25-
"@datadog/browser-rum": "7.1.0"
25+
"@datadog/browser-rum": "7.2.0"
2626
},
2727
"peerDependenciesMeta": {
2828
"@datadog/browser-rum": {

packages/rum-angular/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@datadog/browser-rum-angular",
3-
"version": "7.1.0",
3+
"version": "7.2.0",
44
"license": "Apache-2.0",
55
"main": "cjs/entries/main.js",
66
"module": "esm/entries/main.js",
@@ -17,8 +17,8 @@
1717
"prepack": "npm run build"
1818
},
1919
"dependencies": {
20-
"@datadog/browser-core": "7.1.0",
21-
"@datadog/browser-rum-core": "7.1.0"
20+
"@datadog/browser-core": "7.2.0",
21+
"@datadog/browser-rum-core": "7.2.0"
2222
},
2323
"peerDependencies": {
2424
"@angular/core": ">=15 <=21",

packages/rum-core/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@datadog/browser-rum-core",
3-
"version": "7.1.0",
3+
"version": "7.2.0",
44
"license": "Apache-2.0",
55
"main": "cjs/index.js",
66
"module": "esm/index.js",
@@ -17,7 +17,7 @@
1717
"prepack": "yarn build"
1818
},
1919
"dependencies": {
20-
"@datadog/browser-core": "7.1.0"
20+
"@datadog/browser-core": "7.2.0"
2121
},
2222
"devDependencies": {
2323
"ajv": "8.20.0"

packages/rum-nextjs/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@datadog/browser-rum-nextjs",
3-
"version": "7.1.0",
3+
"version": "7.2.0",
44
"license": "Apache-2.0",
55
"main": "cjs/entries/main.js",
66
"module": "esm/entries/main.js",
@@ -17,9 +17,9 @@
1717
"prepack": "yarn build"
1818
},
1919
"dependencies": {
20-
"@datadog/browser-core": "7.1.0",
21-
"@datadog/browser-rum-core": "7.1.0",
22-
"@datadog/browser-rum-react": "7.1.0"
20+
"@datadog/browser-core": "7.2.0",
21+
"@datadog/browser-rum-core": "7.2.0",
22+
"@datadog/browser-rum-react": "7.2.0"
2323
},
2424
"peerDependencies": {
2525
"next": ">=13.0.0",

packages/rum-nuxt/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@datadog/browser-rum-nuxt",
3-
"version": "7.1.0",
3+
"version": "7.2.0",
44
"license": "Apache-2.0",
55
"main": "cjs/entries/main.js",
66
"module": "esm/entries/main.js",
@@ -17,8 +17,8 @@
1717
"prepack": "yarn build"
1818
},
1919
"dependencies": {
20-
"@datadog/browser-core": "7.1.0",
21-
"@datadog/browser-rum-core": "7.1.0"
20+
"@datadog/browser-core": "7.2.0",
21+
"@datadog/browser-rum-core": "7.2.0"
2222
},
2323
"peerDependencies": {
2424
"nuxt": "3 || 4",

0 commit comments

Comments
 (0)