77b29cae48] - (SEMVER-PATCH) change integration tag to match python (Sam Brenner) #7128f6e121999b] - (SEMVER-PATCH) test: make assertions order-insensitive to prevent failing tests based on the framework version (Calvin Bayer) #712948cbba9bbf] - (SEMVER-MINOR) feat(debugger): implement intelligent snapshot pruning for oversized payloads (Thomas Watson) #7006e9493e1923] - (SEMVER-MINOR) feat(llmobs): add source:otel tag to evaluations when DD_TRACE_OTEL_ENABLED is set (Zachary Groves) #711386b4f716ce] - (SEMVER-PATCH) chore: move vendored dependencies to non-standard folder (Roch Devost) #71152a5063a090] - (SEMVER-PATCH) chore(deps): bump the gh-actions-packages group across 2 directories with 3 updates (dependabot[bot]) #7117ebce36d6d3] - (SEMVER-PATCH) ci: use official version of dd-license-attribution (Thomas Watson) #7118623b972855] - (SEMVER-PATCH) chore(ci): do not push system-tests results on dependabot PR (Charles de Beauchesne) #7114b479dad1ee] - (SEMVER-PATCH) refactor: rename TypeScript documentation npm scripts (Thomas Watson) #7107a8ed0d8a2a] - (SEMVER-PATCH) test: rewrite assertion to use Node.js assert (Ruben Bridgewater) #6999083a15e32e] - (SEMVER-PATCH) switch to js implementation of orchestrion (Roch Devost) #6877acc6bef295] - (SEMVER-PATCH) ci: do not push to test optim on dependabot pr (Charles de Beauchesne) #708707c5d9ec64] - (SEMVER-PATCH) test: fix openfeature flaky tests (Ayan Khan) #7088f52cb0b066] - [test optimization] allow overwriting the RUM flush wait time by setting environment variable DD_CIVISIBILITY_RUM_FLUSH_WAIT_MILLIS (Calvin Bayer)5856d72b53] - (SEMVER-PATCH) remove dev dependency on @rspack/cli (Roch Devost) #7096df41c8db22] - (SEMVER-MINOR) cache forensics workflow (d) #7066ffa3de42c5] - (SEMVER-PATCH) vendor bundled non-datadog dependencies (Roch Devost) #6958519137b6e0] - (SEMVER-MINOR) feat(llmobs): add reasoning token metrics in openai plugin (Xinyuan Guo) #70261c9a1f41ce] - (SEMVER-PATCH) ci: add tests for the most popular package managers (Roch Devost) #70739abe91ae72] - (SEMVER-PATCH) fix: update resource name when child span is active in store for Next.js (Crystal Luc-Magloire) #7000d562791c0b] - (SEMVER-MINOR) feat(ai_guard): add tags to Evaluation and AIGuardAbortError (Manuel Álvarez Álvarez) #7059e5d623c163] - (SEMVER-PATCH) ci: fix dependabot.yml to not have overlapping directories (Ruben Bridgewater) #7070460bf1461b] - (SEMVER-MINOR) collect and propagate process tags in first span of each chunk (Thomas Hunter II) #6733237ea96e4c] - (SEMVER-PATCH) chore(ci) update one-pipeline (campaigner-prod[bot]) #705431a2890d20] - (SEMVER-PATCH) fix(ws): wrap event remove handler for message event removal (Ruben Bridgewater) #7052a897a2086c] - (SEMVER-PATCH) chore: simplify update-3rdparty-licenses workflow (Thomas Watson) #70649aaadb558e] - (SEMVER-PATCH) ci: safer dependabot updates (Ruben Bridgewater) #7049590ba8edc7] - (SEMVER-MINOR) otel: add support for scope metrics (Munir Abdinur) #7063b95a717ca0] - (SEMVER-PATCH) chore: refactor update-3rdparty-licenses workflow (Thomas Watson) #70612ce2872554] - (SEMVER-PATCH) fix: inline update-3rdparty-licenses.sh script into GH Workflow (Thomas Watson) #7058a408e50526] - (SEMVER-PATCH) test: skip prisma 7 tests for older Node.js versions (Ruben Bridgewater) #7050f62588731f] - (SEMVER-MINOR) fix(otel): support setting DD_METRICS_OTEL_ENABLED to False (Munir Abdinur) #7028490a6ffec2] - (SEMVER-PATCH) ignore space at eol in update 3rd party license script (Roch Devost) #705346db10679b] - (SEMVER-PATCH) fix(aws-sdk): do not patch client config deserialization multiple times (Sam Brenner) #69914b11d91375] - (SEMVER-MINOR) feat(debugger): add special handling for very large collections/objects (Thomas Watson) #69125abf8070bd] - (SEMVER-PATCH) fix(debugger): initialize lastCaptureNs to ensure first probe hit is captured (Thomas Watson) #7042d23ef758ed] - (SEMVER-PATCH) fix(debugger): allow snapshotsPerSecond to be a float (Thomas Watson) #7041bc60861fc6] - (SEMVER-PATCH) chore(deps): bump the gh-actions-packages group across 2 directories with 2 updates (dependabot[bot]) #70463ca3bd6200] - (SEMVER-PATCH) chore(deps-dev): bump eslint-plugin-jsdoc (dependabot[bot]) #7045581b163549] - (SEMVER-PATCH) chore(ci): Bump temporary version of dd-license-attribution (Thomas Watson) #7040926cf806e4] - (SEMVER-PATCH) ^W^WPrepare support for vendored dependencies (Thomas Watson) #7039114188adc8] - Google GenAI integration for LLM observability and APM tracing. (Crystal Luc-Magloire)e26aaf5ff3] - (SEMVER-MINOR) feat(openai): instrument openai reusable prompts (Alexandre Choura) #6941930155a2ea] - (SEMVER-MINOR) feat(anthropic): add anthropic beta client support (Alexandre Choura) #70100dc8604284] - (SEMVER-PATCH) chore: auto-generate LICENSE-3rdparty.csv file (Thomas Watson) #69684b4c83ecc6] - (SEMVER-PATCH) Compute and set http endpoint when route is not available (Ilyas Shabi) #6861d680a50d31] - (SEMVER-PATCH) [test optimization] Fix playwright's quarantine and retry logic (Juan Antonio Fernández de Alba) #702489ed9a52e5] - (SEMVER-PATCH) chore(deps): bump @isaacs/ttlcache (dependabot[bot]) #70322b91fd57cc] - (SEMVER-MINOR) chore(deps): Bump Next.js test-version (Carles Capell) #7021585370c94d] - (SEMVER-PATCH) chore(deps): bump the gh-actions-packages group across 5 directories with 4 updates (dependabot[bot]) #703340dc0e0f93] - (SEMVER-PATCH) chore(deps-dev): bump the dev-minor-and-patch-dependencies group across 1 directory with 5 updates (dependabot[bot]) #70311b7890707c] - (SEMVER-PATCH) Revert "chore: temporarily disable Dependabot npm version updates (#6987)" (simon-id) #70200bb1f17270] - (SEMVER-PATCH) [test optimization] Improve playwright installation in automatic log submission test (Juan Antonio Fernández de Alba) #70199a1f6efd3c] - (SEMVER-PATCH) [test optimization] Speed up cypress tests by caching dependencies (Juan Antonio Fernández de Alba) #70184345d0df07] - (SEMVER-PATCH) [test optimization] Cache oldest versions of playwright and improve retries (Juan Antonio Fernández de Alba) #70177a4b1c3fc5] - (SEMVER-PATCH) chore(deps): bump the gh-actions-packages group across 2 directories with 1 update (dependabot[bot]) #701521cbc22010] - (SEMVER-PATCH) chore(ci): update heaviest-objects-in-the-universe (Thomas Watson) #69891a20edc1be] - (SEMVER-PATCH) chore(debugger): fix spelling and types (Thomas Watson) #7009b0ae6aa1f8] - (SEMVER-PATCH) Update .gitlab/one-pipeline.locked.yml (Pawel Chojnacki) #701312c193da79] - (SEMVER-PATCH) test: decrease runtime metrics flakiness on windows (Ruben Bridgewater) #699820b17a606d] - (SEMVER-PATCH) chore: ensure VSCode uses the workspace TS version (Thomas Watson) #701125fa1e4dcd] - (SEMVER-PATCH) ci: enable SLO change detection, make benchmark checks interruptible (Augusto de Oliveira) #7005105cb8c98d] - (SEMVER-PATCH) chore(deps) Bump mongoose test-version (Carles Capell) #7003cbcd3951f2] - (SEMVER-PATCH) ci: fix benchmarks rules (Augusto de Oliveira) #7004f10147d6d6] - (SEMVER-PATCH) Skip flaky test on macOS (Attila Szegedi) #69948796ac882a] - (SEMVER-PATCH) fix(types): update incorrect tracer option names (Sophie Alpert) #6526998a9163a8] - (SEMVER-PATCH) [test optimization] Do not retry if test isolation is not enabled in cypress (Juan Antonio Fernández de Alba) #6978c39e9258d9] - (SEMVER-PATCH) [test optimization][SDTEST-2939] Add branch to test management request (Juan Antonio Fernández de Alba) #699014653ffb1f] - (SEMVER-PATCH) chore(iast): Remove fake tokens from test descriptions (Ugaitz Urien) #6981815b1439ac] - chore: temporarily disable Dependabot npm version updates (Mike Thompson) #6987572f6b7521] - (SEMVER-PATCH) chore: fix error in .vscode/settings.json (Thomas Watson) #6977693f0543ba] - (SEMVER-PATCH) Fix[CI]: deny benchmark runs on temporary graphite branches (Fayssal DEFAA) #6953e137afeafa] - (SEMVER-PATCH) test: rewrite assertion to use Node.js assert (Ruben Bridgewater) #6951603c6dc5b1] - (SEMVER-PATCH) ci: increase benchmarking jobs timeout to 30m (Augusto de Oliveira) #69767f5305eff2] - (SEMVER-PATCH) chore(deps-dev): bump @types/sinon from 17.0.4 to 21.0.0 (dependabot[bot]) #69726857c41b9c] - (SEMVER-PATCH) chore(deps): bump @isaacs/ttlcache (dependabot[bot]) #6971cf79dae4d4] - (SEMVER-PATCH) chore(deps-dev): bump the dev-minor-and-patch-dependencies group across 1 directory with 4 updates (dependabot[bot]) #6970f17cc8330b] - (SEMVER-PATCH) chore(deps): bump @apollo/server (dependabot[bot]) #6973796a60c190] - (SEMVER-PATCH) chore(deps): bump the gh-actions-packages group across 4 directories with 2 updates (dependabot[bot]) #6974064c9468cd] - (SEMVER-PATCH) chore: add .vscode/settings.json file (Thomas Watson) #696746c325bf8d] - (SEMVER-PATCH) fix(debugger): address TS errors (Thomas Watson) #6966fcddd2661c] - (SEMVER-PATCH) chore: refactor debugger snapshot collector code (Thomas Watson) #6921ef50f2e23f] - (SEMVER-MINOR) feat(otel): add support for otel metrics api via protobuf and json (Munir Abdinur) #67830107e423c3] - (SEMVER-PATCH) chore: type-cast server.address() calls (Thomas Watson) #69657b1489a7d7] - (SEMVER-MINOR) chore(deps): bump @datadog/native-iast-taint-tracking to v4.1.0 (Carles Capell) #6860b7f77cca40] - (SEMVER-PATCH) test(debugger): refactor triggerBreakpoint helper function (Thomas Watson) #6959837bc529f3] - (SEMVER-PATCH) chore(debugger): add JSDoc types to debugger tests (Thomas Watson) #696221673ec562] - (SEMVER-PATCH) refactor(debugger): don't use Object.hasOwn (Thomas Watson) #696068516f7ba2] - (SEMVER-PATCH) ci: set benchmarking jobs to be interruptible outside master (Augusto de Oliveira) #69402dd3573f86] - (SEMVER-MINOR) feat(debugger): add snapshot time budget (Thomas Watson) #689706285b6235] - (SEMVER-PATCH) chore(ci): Add automatic retry on benchmarking infrastructure failure (Dmytro Yurchenko) #6929Fetched April 3, 2026