Skip to content

Commit 5c2b96c

Browse files
committed
πŸ”€ Merge main: endpointBuilder to js-core, Playwright 1.61, dep bumps
Resolves conflicts from endpointBuilder/intakeSites move to @datadog/js-core/transport. Adds js-core/transport alias to both vitest configs. Converts import paths in 8 spec files + test helper.
2 parents ecdd4ec + ec19de9 commit 5c2b96c

142 files changed

Lines changed: 2826 additions & 1606 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

β€Ž.github/workflows/changelog-to-confluence.ymlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- name: Checkout code
13-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
13+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
1414

1515
- name: Prepare Only Changelog
1616
run: |

β€Ž.github/workflows/codeql-analysis.ymlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717

1818
steps:
1919
- name: Checkout repository
20-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
20+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
2121

2222
- name: Initialize CodeQL
2323
uses: github/codeql-action/init@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4.36.2

β€Ž.github/workflows/deploy-generated-docs.ymlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525

2626
steps:
2727
- name: Check out code at tag
28-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
28+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
2929
with:
3030
fetch-depth: 0
3131

β€Ž.github/workflows/lint-pr-title.ymlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
if: github.event.pull_request.user.type != 'Bot'
1313
runs-on: ubuntu-latest
1414
steps:
15-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
15+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
1616

1717
- uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
1818
with:

β€Ž.gitlab-ci.ymlβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
variables:
2-
CURRENT_STAGING: staging-26
2+
CURRENT_STAGING: staging-27
33
APP: 'browser-sdk'
4-
CURRENT_CI_IMAGE: 113
4+
CURRENT_CI_IMAGE: 115
55
BUILD_STABLE_REGISTRY: 'registry.ddbuild.io'
66
CI_IMAGE: '$BUILD_STABLE_REGISTRY/ci/$APP:$CURRENT_CI_IMAGE'
77
GIT_REPOSITORY: 'git@github.com:DataDog/browser-sdk.git'

β€Ž.prettierignoreβ€Ž

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ yarn.lock
1212
/generated-docs
1313
/developer-extension/.output
1414
/developer-extension/.wxt
15+
/test/apps/sf-lwc-app/*
1516

1617
# Auto-generated by API Extractor β€” do not format
1718
/packages/js-core/api
Lines changed: 326 additions & 326 deletions
Large diffs are not rendered by default.

β€Ž.yarnrc.ymlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
yarnPath: .yarn/releases/yarn-4.16.0.cjs
1+
yarnPath: .yarn/releases/yarn-4.17.0.cjs
22
defaultSemverRangePrefix: ''
33
nodeLinker: node-modules
44
approvedGitRepositories:

β€ŽAGENTS.mdβ€Ž

Lines changed: 21 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -50,17 +50,27 @@ yarn format
5050

5151
```
5252
packages/
53-
β”œβ”€β”€ core/ # Shared utilities (Observable, configuration, transport)
54-
β”œβ”€β”€ rum-core/ # Core RUM functionality
55-
β”œβ”€β”€ rum/ # Full RUM package
56-
β”œβ”€β”€ rum-slim/ # Lightweight RUM
57-
β”œβ”€β”€ rum-react/ # React integration
58-
β”œβ”€β”€ logs/ # Browser logging
59-
└── worker/ # Web Worker support
60-
61-
developer-extension/ # Chrome DevTools extension
62-
63-
docs/ # Repository documentation
53+
β”œβ”€β”€ browser-core/ # Shared utilities (Observable, configuration, transport)
54+
β”œβ”€β”€ browser-rum-core/ # Core RUM functionality
55+
β”œβ”€β”€ browser-rum/ # Full RUM package
56+
β”œβ”€β”€ browser-rum-slim/ # Lightweight RUM
57+
β”œβ”€β”€ browser-rum-react/ # React integration
58+
β”œβ”€β”€ browser-rum-angular/ # Angular integration
59+
β”œβ”€β”€ browser-rum-vue/ # Vue integration
60+
β”œβ”€β”€ browser-rum-nextjs/ # Next.js integration
61+
β”œβ”€β”€ browser-rum-nuxt/ # Nuxt integration
62+
β”œβ”€β”€ browser-logs/ # Browser logging
63+
β”œβ”€β”€ browser-worker/ # Web Worker support
64+
β”œβ”€β”€ browser-debugger/ # Live Debugger (capture function snapshots without code changes)
65+
└── js-core/ # Runtime-agnostic core utilities shared across Datadog JS SDKs
66+
67+
developer-extension/ # Chrome DevTools extension
68+
69+
remote-configuration/ # Remote configuration schema (mirrors internal repo)
70+
71+
sandbox/ # Local dev sandbox (served by `yarn dev` at localhost:8080)
72+
73+
docs/ # Repository documentation
6474
6575
test/
6676
β”œβ”€β”€ apps/ # Test apps for E2E and performance testing

β€ŽDockerfileβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
FROM node:20-bookworm-slim AS playwright-pinned-browsers
55
RUN npx -y playwright@1.40.1 install --with-deps chromium firefox webkit
66

7-
FROM node:26.3.0-bookworm-slim
7+
FROM node:26.3.1-bookworm-slim
88

99
# Node 26 slim images don't bundle yarn β€” install it globally
1010
RUN npm install -g yarn

0 commit comments

Comments
Β (0)