Skip to content

Releases: DataDog/dd-trace-js

5.67.0

10 Sep 19:27
Compare
Choose a tag to compare
  • [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

09 Sep 20:57
Compare
Choose a tag to compare
  • [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): default mlApp 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

02 Sep 10:50
Compare
Choose a tag to compare
  • [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

26 Aug 12:15
Compare
Choose a tag to compare
  • [a1b53a86cd] - (SEMVER-PATCH) [test-optimization] [SDTEST-2548] Fix playwright in v5 (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 partial experimental_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

20 Aug 12:47
Compare
Choose a tag to compare
  • [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

19 Aug 20:01
Compare
Choose a tag to compare
  • [7de55f4efa] - (SEMVER-PATCH) fix(llmobs): properly parse DD_TAGS onto span events' tags (Sam Brenner) #6287

5.63.1

19 Aug 11:51
Compare
Choose a tag to compare
  • [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

18 Aug 09:35
Compare
Choose a tag to compare
  • [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

5.62.0

06 Aug 16:57
Compare
Choose a tag to compare
  • [72172afead] - (SEMVER-PATCH) chore(deps): bump the gh-actions-packages group across 1 directory with 2 updates (dependabot[bot]) #6219
  • [d3a986b75c] - (SEMVER-PATCH) chore(deps-dev): bump the dev-minor-and-patch-dependencies group across 1 directory with 6 updates (dependabot[bot]) #6193
  • [e96271dcdc] - (SEMVER-PATCH) ci: move serverless owned ci jobs to serverless workflow (Roch Devost) #6226
  • [1f26dcbfbe] - (SEMVER-PATCH) Remove reportAttack return value check (Carles Capell) #6223
  • [da7c192e86] - (SEMVER-PATCH) Ensure advancement of sampling instant never takes much time (Attila Szegedi) #6172
  • [969af5cbb3] - (SEMVER-PATCH) chore(deps): bump the test-versions group (dependabot[bot]) #6220
  • [c85ec6143f] - (SEMVER-PATCH) remove async storage from oracledb (William Conti) #6217
  • [044c5da031] - (SEMVER-PATCH) remove async storage from fastify instrumentation (William Conti) #6215
  • [330fce7b39] - (SEMVER-PATCH) Update CODEOWNERS for the API SDK team (Ida Liu) #6212
  • [ed015bc4cd] - (SEMVER-PATCH) Encode Javascript hashes with little-endian to be compatible with other languages in DSM (Eric Firth) #6196
  • [e79f719bdb] - (SEMVER-PATCH) replace static getters with static properties (Roch Devost) #6214
  • [7b9b5cf4cc] - (SEMVER-PATCH) chore(deps): bump the test-versions group (dependabot[bot]) #6213
  • [75c2867d46] - (SEMVER-PATCH) remove async storage from http2 server instrumentation (William Conti) #5947
  • [5875fec6f9] - (SEMVER-PATCH) WIP: add baggage telemetry (Rachel Yang) #6187
  • [a7d6109553] - (SEMVER-PATCH) chore(tracing): remove async storage from mongo plugins (William Conti) #5812
  • [c8859f7825] - (SEMVER-PATCH) chore(deps): bump the test-versions group across 1 directory with 25 updates (dependabot[bot]) #6209
  • [31b483f6c7] - (SEMVER-PATCH) switch to dd-octo-sts for test optimization test environment (Roch Devost) #6199
  • [d4c9bcb69e] - (SEMVER-PATCH) expand test version capping to integration tests (Roch Devost) #6192
  • [e1bed133da] - (SEMVER-MINOR) support apollo-server v5 (Ilyas Shabi) #6155
  • [076a386847] - (SEMVER-PATCH) fix dependabot branch pattern for retry and audit workflows (Roch Devost) #6207
  • [ca1c7d1ccb] - (SEMVER-PATCH) change merge strategy to squash for dependabot automation (Roch Devost) #6206
  • [cd1cace21f] - (SEMVER-MINOR) remove async storage from microgateway-core (William Conti) #6185
  • [3e233040f1] - (SEMVER-PATCH) change config.logInjection default to true (Ida Liu) #6174
  • [d41e637b4e] - (SEMVER-PATCH) [test-optimization] [SDTEST-2354] Fix base branch sha usage (Mario Vidal Domínguez) #6201
  • [53c2e86fc9] - (SEMVER-PATCH) [test-optimization] [SDTEST-2267] Add logging to cypress flaky tests (Mario Vidal Domínguez) #6195
  • [99d00c59c6] - (SEMVER-PATCH) add missing contents write permission to dependabot automation (Roch Devost) #6197
  • [1f496ad19b] - (SEMVER-MINOR) add manual checkpoint parameter to consume DSM API (michael-zhao459) #6190
  • [588b85292c] - (SEMVER-PATCH) remove async storage from graphql (William Conti) #5966
  • [1ec3e85f2b] - (SEMVER-PATCH) convert aws-sdk to runstores instead of asyncresource (Roch Devost) #5707
  • [718deb72a7] - (SEMVER-PATCH) fix flaky test by ensuring consumer disconnects (William Conti) #6184
  • [33e1c64b0d] - (SEMVER-MINOR) Set an upper bound for the number of timeline events gathered (Attila Szegedi) #6089
  • [0852a41268] - (SEMVER-PATCH) add dependabot automation for test versions (Roch Devost) #6175
  • [b134570fe9] - (SEMVER-PATCH) fix incorrect directory for test versions dependabot config (Roch Devost) #6183
  • [fe817c5117] - (SEMVER-PATCH) add retry for npm/yarn install in benchmark runall script (Roch Devost) #6191
  • [f2bccff614] - (SEMVER-PATCH) remove audit workflow in favor of datadog sca (Roch Devost) #6176
  • [4a1c6375a7] - (SEMVER-PATCH) run playwright test in docker image (Roch Devost) #6151
  • [aed28b2083] - (SEMVER-PATCH) remove npm api calls (Roch Devost) #6177
  • [77b1e7725c] - (SEMVER-PATCH) switch to npm for test sandbox packaging (Roch Devost) #6178
  • [df55d3abc6] - (SEMVER-PATCH) add test version pinning and auto-update (Roch Devost) #6169
  • [35d6660266] - (SEMVER-PATCH) [test-optimization] [SDTEST-2282] Modify ci.job.id tag on BuildKite (Mario Vidal Domínguez) #6182
  • [919a919ff4] - (SEMVER-PATCH) dac strip io from OpenAI (jsimpher) #6156
  • [d52fbb71dd] - (SEMVER-PATCH) Revert "pin axios to 1.10.0 (#6167)" (Roch Devost) #6168
  • [5b9183e3f9] - (SEMVER-PATCH) pin axios to 1.10.0 (Roch Devost) #6167

5.61.1

24 Jul 15:51
Compare
Choose a tag to compare
  • [6c7cbc3583] - (SEMVER-PATCH) [CO] Add support for Express .use() routes (Thomas Watson) #6164