Releases: DataDog/dd-trace-js
Releases · DataDog/dd-trace-js
5.69.0
- [
80547663a9
] - (SEMVER-PATCH) [test optimization] Fix cypress tests in release branch (Juan Antonio Fernández de Alba) #6595 - [
ab95474c50
] - (SEMVER-PATCH) Remove the APP_KEY config property from telemetry (Manuel Álvarez Álvarez) #6593 - [
6b5670c32d
] - (SEMVER-MINOR)esbuild
support for IAST (cjs) (Carles Capell) #6467 - [
a71c407077
] - (SEMVER-PATCH) chore(lint): fix rimraf eslint suggestion (Thomas Watson) #6592 - [
45621d20d3
] - (SEMVER-PATCH) chore(deps): bump openai (dependabot[bot]) #6588 - [
e2ae355a38
] - (SEMVER-PATCH) ci: parallelize macrobenchmark experiments (Augusto de Oliveira) #6564 - [
7a57c8e34f
] - (SEMVER-PATCH) Added manual nightly workflow (Pablo Erhard) #6557 - [
18e5ccc958
] - Helper function to execute exec function calls (Crystal Luc-Magloire) - [
be2a8eb10c
] - (SEMVER-PATCH) removing rule to config inversion validate local file task (mhlidd) #6578 - [
5a56cfbf15
] - (SEMVER-PATCH) Update .gitlab/one-pipeline.locked.yml (Pawel Chojnacki) #6577 - [
ba44d2ea27
] - (SEMVER-MINOR) feat(ai_guard): implement AI Guard SDK (Manuel Álvarez Álvarez) #6486 - [
5374f69203
] - (SEMVER-PATCH) [test optimization] Fixhappy-dom
testing issues with latestjest
release (Juan Antonio Fernández de Alba) #6566 - [
109ea4c288
] - (SEMVER-PATCH) chore(deps): bump openai (dependabot[bot]) #6579 - [
93b5d404e5
] - (SEMVER-PATCH) chore: add basic tsconfig to check for type errors (Ruben Bridgewater) #6447
5.68.0
- [
bae4e64eab
] - (SEMVER-PATCH) chore(deps): bump openai (dependabot[bot]) #6574 - [
bc4cf08b5f
] - (SEMVER-PATCH) chore: update dependency blacklist lint rule from recent cleanups (simon-id) #6568 - [
16d0d3acc7
] - (SEMVER-PATCH) chore: remove koalas dependency (Ruben Bridgewater) #6556 - [
9ad3c91947
] - (SEMVER-PATCH) fix(instrumentation): do not fail accessing oracledb hostName getter (Ruben Bridgewater) #6546 - [
c1febcd32d
] - (SEMVER-PATCH) ci: update ldapjs docker image to use bitnamilegacy (simon-id) #6563 - [
b2caf5de78
] - (SEMVER-PATCH) add ml_app tag to llmobs enabled telemetry metric (Sam Brenner) #6525 - [
e2ead19e85
] - (SEMVER-PATCH) test: fix rimraf being required due to merge timing conflict (Ruben Bridgewater) #6558 - [
23f6154eed
] - (SEMVER-MINOR) [test optimization] Add file system cache forgit
commands (Juan Antonio Fernández de Alba) #6509 - [
f4952efb28
] - (SEMVER-PATCH) [test optimization] Fix latest release ofjest
(Juan Antonio Fernández de Alba) #6555 - [
748ffc84a7
] - (SEMVER-PATCH) [test optimization] Fix issue withjest.mock
and bypassed modules (Juan Antonio Fernández de Alba) #6554 - [
45652036d2
] - (SEMVER-PATCH) chore: remove get-port dependency completely (Ruben Bridgewater) #6543 - [
e8848d9b58
] - (SEMVER-PATCH) chore: remove duplicate information in ESLint config (Thomas Watson) #6552 - [
0e9ea307dd
] - (SEMVER-PATCH) chore: activate more mocha lint rules (Ruben Bridgewater) #6542 - [
bb771aad6a
] - (SEMVER-PATCH) test: remove get-port usage in grpc and molecular tests (Ruben Bridgewater) #6540 - [
016c112703
] - (SEMVER-PATCH) chore: update eslint-plugin-mocha to latest (Ruben Bridgewater) #6541 - [
f0c34cc89e
] - (SEMVER-PATCH) chore: remove most koalas usage (Ruben Bridgewater) #6544 - [
c692d9b920
] - (SEMVER-PATCH) chore: update sinon to v21 (Ruben Bridgewater) #6538 - [
d28a593e6a
] - (SEMVER-PATCH) chore(deps): bump import-in-the-middle (dependabot[bot]) #6547 - [
b86d00cc49
] - (SEMVER-PATCH) chore(deps): bump openai (dependabot[bot]) #6549 - [
c654e84dba
] - (SEMVER-PATCH) chore(deps): bump the gh-actions-packages group across 2 directories with 1 update (dependabot[bot]) #6548 - [
55254c6651
] - (SEMVER-PATCH) fix(ai, llmobs): respect thefunctionId
argument for vercel-ai operations (Sam Brenner) #6524 - [
e71f693606
] - (SEMVER-PATCH) test: use fs.rm instead of rimraf (Thomas Watson) #6516 - [
ffc4600ad2
] - (SEMVER-PATCH) chore: improve script for running CI on community PRs (Thomas Watson) #6537 - [
8c2be9b176
] - (SEMVER-PATCH) fix: remove duplicate line in config code (Thomas Watson) #6535 - [
aa3039789d
] - (SEMVER-PATCH) chore: fix script for running CI on a community PR (Thomas Watson) #6536 - [
ef78051ca6
] - (SEMVER-PATCH) test: simplify vary test helper (Ruben Bridgewater) #6519 - [
2263be2a61
] - (SEMVER-PATCH) ci(llmobs): use plugin test handler for receiving both llm observability and apm spans (Sam Brenner) #6477 - [
3de3a3520c
] - (SEMVER-PATCH) test: fix runtime metric flakiness (Ruben Bridgewater) #6504 - [
868fb30ca4
] - (SEMVER-PATCH) chore(deps): bump the gh-actions-packages group across 3 directories with 2 updates (dependabot[bot]) #6530 - [
98a77c0330
] - (SEMVER-PATCH) chore(deps): bump import-in-the-middle (dependabot[bot]) #6528 - [
3724ae3931
] - (SEMVER-PATCH) test: fix bug in integration test helper (Thomas Watson) #6531 - [
bc2bcd496d
] - (SEMVER-PATCH) test: use promise based fs functions in integration tests helpers (Thomas Watson) #6515 - [
9a61a7907f
] - (SEMVER-PATCH) Update CODEOWNERS (rename apm-sdk-api to apm-sdk-capabilities) (Brian Marks) #6523 - [
6bf9b4364e
] - (SEMVER-PATCH) ci: increase dependabot limit for regular PRs to 100 (Ruben Bridgewater) #6521 - [
9b25bed052
] - (SEMVER-MINOR) [MLOB-3170] add prompt caching metrics for bedrock (ncybul) #6505 - [
12e413ee88
] - (SEMVER-PATCH) benchmark: do not skip failing require calls (Ruben Bridgewater) #6520 - [
e513eefc8e
] - (SEMVER-PATCH) fix performance gate warning triggering for acceptable range (Roch Devost) #6503 - [
394ec239be
] - (SEMVER-PATCH) telemetry: log.errorWithoutTelemetry, reduce log cardinality (Thomas Hunter II) #5871 - [
a38a294852
] - (SEMVER-PATCH) remove special-casing of default in hook.js (Bryan English) #6401 - [
964886d9ec
] - (SEMVER-MINOR) feat(aws): rename partition tag to aws.partition (Seunglee Lee) #6506 - [
7e4b4c55a0
] - (SEMVER-PATCH) chore(deps): bump the test-versions group across 1 directory with 45 updates (dependabot[bot]) #6508 - [
5be1873bb1
] - (SEMVER-PATCH) chore(deps): bump openai (dependabot[bot]) #6507 - [
ff6a92fc06
] - (SEMVER-PATCH) chore: remove old unused test files (Thomas Watson) #6497 - [
a141665ddb
] - (SEMVER-PATCH) ci: do not update @opentelemet...
5.67.0
- [
94da067854
] - (SEMVER-MINOR) feat(llmobs): add user llm observability span processor to modify spans (Sam Brenner) #6329 - [
38a72cce4f
] - (SEMVER-PATCH) chore(deps): bump the gh-actions-packages group across 8 directories with 5 updates (dependabot[bot]) #6390 - [
4535d76f2f
] - (SEMVER-PATCH) chore(deps): bump the test-versions group across 1 directory with 5 updates (dependabot[bot]) #6406
5.66.0
- [
93c55e0fa1
] - (SEMVER-MINOR) feature: instrument the ws websocket package (Crystal Magloire) #5832 - [
c21cbdbafa
] - (SEMVER-PATCH) fix(tracing): fixes graphql resolver error not returning a then-able result (William Conti) #6354 - [
9d9dc3f2cc
] - (SEMVER-PATCH) fix(#6307): quarantine tests are being run but exit with status code 0 (Calvin Bayer) #6397 - [
f12c439508
] - (SEMVER-PATCH) fix(llmobs): properly parse "newer" anthropic models, cohere models from bedrock-runtime calls (Sam Brenner) #6383 - [
e6dcda432c
] - (SEMVER-PATCH) Removing hook for express v5 router (Crystal Magloire) #6272 - [
694f3c6b2c
] - (SEMVER-PATCH) test: improve runtime metric tests to be less flaky (Ruben Bridgewater) #6398 - [
adb86030f3
] - (SEMVER-PATCH) chore(deps): bump the test-versions group across 1 directory with 7 updates (dependabot[bot]) #6403 - [
697e117cb4
] - (SEMVER-PATCH) chore(deps): bump openai (dependabot[bot]) #6402 - [
05ee5bba89
] - (SEMVER-PATCH) fix(tracing): skip couchbase tests to unblock CI (William Conti) #6399 - [
820f59b2b7
] - (SEMVER-PATCH) fix ip_extractor algo for Forwarded header (simon-id) #6351 - [
2aed52ce90
] - (SEMVER-PATCH) chore: Add Node.js 24 to benchmark matrix (Thomas Watson) #6396 - [
4f1e71e567
] - (SEMVER-PATCH) style: change 'nodejs' spelling to 'Node.js' (Thomas Watson) #6395 - [
edc4da8c68
] - (SEMVER-PATCH) chore: run ESLint in multithreaded mode (Thomas Watson) #6394 - [
f5ccfebc04
] - (SEMVER-PATCH) chore(deps-dev): bump the dev-minor-and-patch-dependencies group across 1 directory with 6 updates (dependabot[bot]) #6391 - [
bdec511025
] - (SEMVER-PATCH) chore(deps): bump the test-versions group across 1 directory with 15 updates (dependabot[bot]) #6393 - [
c6044addfc
] - (SEMVER-MINOR) feat(aws/sqs): add cloud.resource_id as resource tag (Seunglee Lee) #6308 - [
1c6c7aca49
] - (SEMVER-PATCH) fix: send telemetry metadata before process spawn (Tahir H. Butt) #6375 - [
5e607139b0
] - (SEMVER-PATCH) chore(deps): bump the test-versions group across 1 directory with 19 updates (dependabot[bot]) #6387 - [
e51ade3034
] - (SEMVER-PATCH) test: add explicit requires in tests (Ruben Bridgewater) #6368 - [
8a0dadd82a
] - (SEMVER-PATCH) test: make poisson test more robust against flakes (Attila Szegedi) #6382 - [
e8aa55eb01
] - (SEMVER-PATCH) Reduce memory usage of profile encoding (Attila Szegedi) #6381 - [
4de1d2c327
] - (SEMVER-PATCH) chore(deps-dev): bump proxyquire from 1.8.0 to 2.1.3 (Thomas Watson) #6340 - [
0fab11c263
] - (SEMVER-MINOR) feat(llmobs): defaultmlApp
to the service name (Sam Brenner) #6284 - [
9a1efb7cca
] - (SEMVER-PATCH) fix: make sure to bail in shimmer if target is undefined (Ruben Bridgewater) #6376 - [
ebe973b12e
] - (SEMVER-PATCH) chore(deps): bump openai (dependabot[bot]) #6380 - [
486aaecd95
] - (SEMVER-MINOR) Bump native-appsec to 10.2.1 (simon-id) #6365 - [
e9aa7f42a7
] - (SEMVER-PATCH) chore(deps): bump the test-versions group across 1 directory with 25 updates (dependabot[bot]) #6379 - [
b5bf73650f
] - (SEMVER-PATCH) chore(deps): bump openai (dependabot[bot]) #6377 - [
252f6faa3a
] - (SEMVER-PATCH) chore(tracing): fix prisma client tracing for esm and add esm tests (William Conti) #6361 - [
75856dd84d
] - (SEMVER-MINOR) Fastify RASP support (simon-id) #6081
5.65.0
- [
aed71a8ad1
] - (SEMVER-PATCH) chore(deps): bump the test-versions group across 1 directory with 28 updates (dependabot[bot]) #6364 - [
156f35a78f
] - (SEMVER-PATCH) fix: improve runtime metrics (Ruben Bridgewater) #6344 - [
78304696ec
] - (SEMVER-PATCH) test: update new way of snapshot a test in Jest (Mario Vidal Domínguez) #6360 - [
907d8e8256
] - (SEMVER-PATCH) Use WEBSITE_SITE_NAME instead of DD_AZURE_APP_SERVICES to detect AAS (Attila Szegedi) #6357 - [
9469da8e03
] - (SEMVER-PATCH) Fix md5 incompatibility with openssl issue by moving to sha256 (Eric Firth) #6333 - [
e9fed1de90
] - (SEMVER-MINOR) ci: fix concurrency.group for system-test runs on master (Charles de Beauchesne) #6353 - [
ba9bcbca61
] - (SEMVER-PATCH) chore(deps): bump openai (dependabot[bot]) #6350 - [
b6cf0edd9c
] - (SEMVER-PATCH) chore(deps): bump the test-versions group across 1 directory with 14 updates (dependabot[bot]) #6349 - [
e339f4eb5b
] - (SEMVER-PATCH) chore(deps): bump the test-versions group across 1 directory with 2 updates (dependabot[bot]) #6346
5.64.0
- [
a1b53a86cd
] - (SEMVER-PATCH) [test-optimization] [SDTEST-2548] Fix playwright inv5
(Mario Vidal Domínguez) #6343 - [
df65b26932
] - (SEMVER-PATCH) chore(deps): bump the test-versions group across 1 directory with 30 updates (dependabot[bot]) #6342 - [
d0dcf78573
] - (SEMVER-PATCH) test(profiler): fix flaky poisson test (Attila Szegedi) #6341 - [
e57ed0f7de
] - (SEMVER-PATCH) fix gc pause metric using millis instead of nanos (Roch Devost) #6321 - [
ecf3445a37
] - (SEMVER-PATCH) [test-optimization] [SDTEST-2548] Fix Cypress tests for versions>=15.0.0
(Mario Vidal Domínguez) #6335 - [
10e78c5c69
] - (SEMVER-PATCH) chore(deps): bump openai (dependabot[bot]) #6327 - [
b182aa2353
] - (SEMVER-PATCH) Unpin system-tests workflow version (simon-id) #6339 - [
f0f5b7303a
] - (SEMVER-PATCH) fix(ai): properly handle partialexperimental_telemetry
configurations to wrap the correct tracer (Sam Brenner) #6319 - [
ec0d360526
] - (SEMVER-MINOR) [test-optimization] [SDTEST-2548] Fix playwright instrumentation for versions>=1.55.0
(Mario Vidal Domínguez) #6330 - [
be7e2a9966
] - (SEMVER-MINOR) Endpoints discovery for fastify (Ilyas Shabi) #6258 - [
e52d84cb92
] - (SEMVER-PATCH) chore: limit dependency version range to prevent them being flagged (Ruben Bridgewater) #6279 - [
823a9abd20
] - (SEMVER-PATCH) Fix Appsec Next.js v15.5 plugin test (Carles Capell) #6315 - [
0502c95297
] - (SEMVER-PATCH) ci: update one-pipeline version and config inversion related CI jobs (Benjamin De Bernardi) #6318 - [
f60b7f7d13
] - (SEMVER-PATCH) Fix log injection and applied sampling rule bug (Ayan Khan) #6299
5.63.3
- [
451946a665
] - (SEMVER-PATCH) [test-optimization] [SDTEST-2522] Fix incident with Jest and EFD (Mario Vidal Domínguez) #6313 - [
eeb3642e16
] - (SEMVER-PATCH) chore: upgrade nock dev-dependency from v11 to v13 (Thomas Watson) #6311 - [
ab283f17a5
] - (SEMVER-PATCH) fix(prisma): correct database connection attributes in spans (Ayan Khan) #6305
5.63.2
- [
7de55f4efa
] - (SEMVER-PATCH) fix(llmobs): properly parse DD_TAGS onto span events' tags (Sam Brenner) #6287
5.63.1
- [
58216feb39
] - (SEMVER-PATCH) fix(profiler): re-add missing configurations (Attila Szegedi) #6302 - [
54649d28c9
] - (SEMVER-PATCH) fix: update telemetry name for truncated baggage (Rachel Yang) #6297 - [
5c8b7434e6
] - (SEMVER-PATCH) Pin GitHub Actions (Julien Doutre) #6295 - [
48755b5563
] - (SEMVER-PATCH) bug(tracing): fix moleculer client meta propagation (William Conti) #6270 - [
7a540416a2
] - (SEMVER-PATCH) ci: fix express node v24 test (Thomas Hunter II) #6283 - [
c12cfd7ba6
] - (SEMVER-PATCH) chore(llmobs): add url origin env var (Sam Brenner) #6286 - [
bf13fa761f
] - (SEMVER-PATCH) chore(deps-dev): bump the dev-minor-and-patch-dependencies group across 1 directory with 3 updates (dependabot[bot]) #6292 - [
e1d2816def
] - (SEMVER-PATCH) chore(deps): bump the runtime-minor-and-patch-dependencies group across 1 directory with 2 updates (dependabot[bot]) #6293 - [
e5bc8a2443
] - (SEMVER-PATCH) chore(deps): bump the test-versions group across 1 directory with 9 updates (dependabot[bot]) #6296
5.63.0
- [
7e4af4a17e
] - (SEMVER-PATCH) pin system tests to a specific commit (Roch Devost) #6289 - [
5089171e2b
] - (SEMVER-PATCH) docs: remove Node.js 24 warning since we now have full support (Ruben Bridgewater) #6268 - [
6cac0b9ef3
] - (SEMVER-MINOR) feat(ai): add vercel ai integration (Sam Brenner) #5858 - [
e28e38dc36
] - (SEMVER-PATCH) ci: update github actions to use node latest, not active (Thomas Hunter II) #6273 - [
2774e1dfce
] - (SEMVER-MINOR) Emit span IDs in profiles as 64-bit numbers instead of as strings. (Attila Szegedi) #6281 - [
fd9c8a75da
] - (SEMVER-PATCH) refactor: make sure promises as context would be preserved (Ruben Bridgewater) #6277 - [
213d56fb37
] - (SEMVER-PATCH) chore(deps): bump the test-versions group (dependabot[bot]) #6280 - [
e6db2fe851
] - (SEMVER-PATCH) refactor: use symbol instead of weak map for associating data with contexts (Attila Szegedi) #6276 - [
807698ae59
] - (SEMVER-PATCH) chore(deps): bump the test-versions group (dependabot[bot]) #6274 - [
092a7026d3
] - (SEMVER-PATCH) Eagerly delete elements from the ctx WeakMap (Attila Szegedi) #6267 - [
d4b68955a5
] - (SEMVER-PATCH) add summary and slack message to flakiness report (Roch Devost) #6252 - [
e6c1a8ff1c
] - (SEMVER-PATCH) ci: bump one-pipeline version (Benjamin De Bernardi) #6265 - [
63e70ecc87
] - (SEMVER-PATCH) DD_PROFILING_TIMELINE_ENABLED got lost in the rework (Attila Szegedi) #6264 - [
fca5f74d58
] - (SEMVER-PATCH) chore(deps): bump the test-versions group (dependabot[bot]) #6263 - [
36a2bd1802
] - (SEMVER-PATCH) bump timeout for installing playwright deps to 5 minutes (Roch Devost) #6261 - [
2e40492b3b
] - (SEMVER-MINOR) get rid of --no-async-context-frame (Bryan English) #5726 - [
5873c88b87
] - (SEMVER-MINOR) feat: add injection metadata fields to telemetry forwarder (sydney-tung) #6203 - [
c9df24092d
] - (SEMVER-PATCH) test: remove withVersions global (Ruben Bridgewater) #6249 - [
48fd822d36
] - (SEMVER-MINOR) Support Forwarded header for IP extraction (Ugaitz Urien) #6248 - [
024b9aa017
] - (SEMVER-PATCH) chore(deps-dev): bump the dev-minor-and-patch-dependencies group across 1 directory with 6 updates (dependabot[bot]) #6256 - [
45fe47d5cc
] - (SEMVER-PATCH) chore(deps): bump the gh-actions-packages group across 2 directories with 2 updates (dependabot[bot]) #6254 - [
fa7d55c49d
] - (SEMVER-PATCH) chore(deps): bump the test-versions group (dependabot[bot]) #6255 - [
3ecc4360ea
] - (SEMVER-PATCH) ci(langchain): re-enable latest langchain tests with cassettes (Sam Brenner) #6243 - [
4fdadcf8bd
] - (SEMVER-PATCH) fix(tracer): make instrumenting hono middlewares more robust (Ruben Bridgewater) #6250 - [
06e11bf3e6
] - (SEMVER-MINOR) add experimental flag on plugins to disable them by default (Roch Devost) #5985 - [
baa23b6175
] - (SEMVER-PATCH) Fix service name in process discovery metadata (Vincent Whitchurch) #6228 - [
c0f4395b25
] - (SEMVER-PATCH) ci: limit dependabot automation trigger to opened activity (Roch Devost) #6244 - [
2c484077ae
] - (SEMVER-PATCH) Remove Async Resource from knex (Ugaitz Urien) #6241 - [
deb8f4a7f1
] - (SEMVER-PATCH) Update WAF rules to v1.15.1 (Carles Capell) #6245 - [
591809558a
] - (SEMVER-PATCH) chore(deps): bump the test-versions group (dependabot[bot]) #6247 - [
fa783b4c45
] - (SEMVER-PATCH) chore(deps): bump the test-versions group across 1 directory with 16 updates (dependabot[bot]) #6239 - [
69936d7ede
] - Migrating Postgres from AsyncResource to Diagnostics Channel (Crystal Magloire) #6225 - [
7592c5920d
] - (SEMVER-PATCH) ci(azure-functions): install azure-functions-core-tools outside of test suite (Duncan Harvey) #6242 - [
0136851c52
] - (SEMVER-PATCH) remove async storage from couchbase (William Conti) #5948 - [
1c583deed3
] - (SEMVER-PATCH) Fix flaky test (Attila Szegedi) #6229 - [
14f7d60a33
] - (SEMVER-MINOR) bump native appsec to 10.1.0 (simon-id) #6235