Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
9.112.0
->9.120.0
5.14.1
->5.37.1
10.0.0
->10.2.1
Release Notes
DataDog/dd-trace-js (dd-trace)
v5.37.1
: 5.37.1Compare Source
77abd1e28e
] - (SEMVER-PATCH) [DI] Workaround bug in AsyncLocalStorage which would otherwise throw (Thomas Watson) #5290172bc66a6b
] - (SEMVER-PATCH) Clean up benchmark Sirun Dockerfile (Thomas Watson) #5287052a83379a
] - (SEMVER-PATCH) Increase GraphQL benchmark stability (Thomas Watson) #52840e841468c5
] - (SEMVER-PATCH) Increase the benchmark timeout from 15 to 20 minutes (Thomas Watson) #5286e6ea5fd0c3
] - (SEMVER-PATCH) [test optimization] Change failed test replay to opt out rather than opt in (Juan Antonio Fernández de Alba) #528314a3795c31
] - (SEMVER-PATCH) Bump esbuild dev-dependency from 0.16.12 to 0.25.0 (Thomas Watson) #5285f9bf2f5edb
] - (SEMVER-PATCH) ESLint: Don't ignore specific appsec file (Thomas Watson) #5280v5.37.0
: 5.37.0Compare Source
1ae023d3b4
] - (SEMVER-PATCH) [DI] Use column number from source maps (Thomas Watson) #5279366368a38c
] - (SEMVER-MINOR) [test optimization] [SDTEST-1529] Add quarantined tests logic (Juan Antonio Fernández de Alba) #5236b599fab632
] - (SEMVER-PATCH) [test optimization] Fix session fingerprint in playwright (Juan Antonio Fernández de Alba) #5273efb8e44d5d
] - (SEMVER-MINOR) [DI] Add source map support (Thomas Watson) #52052fea9b5c58
] - (SEMVER-PATCH) fix(openai): apply span char limit truncation to chat completion input tags (Sam Brenner) #52765a08ad941e
] - (SEMVER-PATCH) Delete unused packages/memwatch/* directory (Thomas Watson) #5275560236e353
] - (SEMVER-MINOR) Inject trace info as comment to MongoDB operation when dbm propagation is enabled. (Zhengda Lu) #5230ff09f50cb0
] - (SEMVER-MINOR) remove span kind from inferred proxy spans (William Conti) #52656b971861fb
] - (SEMVER-PATCH) fix(openai): update openai instrumentation for newest release (Sam Brenner) #5271ee6423febd
] - (SEMVER-PATCH) change telemetry name for dd-trace-api (Bryan English) #526480800d630f
] - (SEMVER-PATCH) ESLint: Disallow warnings in CI (Thomas Watson) #52618e8898d2ce
] - (SEMVER-PATCH) dd-trace-api: remove runtime tests that should be test time (Bryan English) #5246872bac80cc
] - (SEMVER-MINOR) [MLOB-2096] feat(llmobs): metadata and metrics annotations update instead of override (Sam Brenner) #5243b8130f2229
] - (SEMVER-PATCH) prevent usage of semver in code (Roch Devost) #5252d7a574bd2c
] - (SEMVER-PATCH) fix(config): keep the lookup value as passed (Thomas Hunter II) #5244fd1dd7e150
] - (SEMVER-MINOR) [asm] IAST security controls (Igor Unanua) #5117784b6f39d2
] - (SEMVER-PATCH) remove semver and replace with simpler semifies (Roch Devost) #525148f6904f1c
] - Revert "Temporarily limit koa upstream tests to test against 2.15.3" (Thomas Watson)95462ecee8
] - Temporarily limit koa upstream tests to test against 2.15.3 (Thomas Watson)b8c03bdd48
] - (SEMVER-PATCH) change RASP addresses from persistent to ephemeral (simon-id) #5235dc57b5a7af
] - (SEMVER-PATCH) Upgrade ESLint from v8 to v9 (Thomas Watson) #5215f8cc54a971
] - (SEMVER-PATCH) Add troubleshooting link to profiler start error message (Attila Szegedi) #5242e0ac79507d
] - (SEMVER-MINOR) Extended iast location fields (Ilyas Shabi) #5171c64020ae12
] - (SEMVER-PATCH) datadog-plugin-mongoose test remove forgotten skip condition for versions >= 8.10.0 (Igor Unanua) #5238788cb6fcba
] - (SEMVER-PATCH) dd-trace-api: don't proxy objects returned from callbacks (Bryan English) #5240d19540d525
] - (SEMVER-PATCH) [DSM] Add a wait for active stream to the putTestRecords function which was flaking when the stream was inactive (Eric Firth) #5202d3ef34e185
] - (SEMVER-PATCH) chore(graphql): only stringify graphql error extension attributes in span event if not a native type (William Conti) #5212ca855f89c6
] - (SEMVER-PATCH) Fix mongoose plugin tests (Igor Unanua) #5217v5.36.0
: 5.36.0Compare Source
adbba87e82
] - (SEMVER-PATCH) Clean up ESLint config (Thomas Watson) #521466c13fc934
] - (SEMVER-PATCH) [asm] iast taint-tracking flaky (Igor Unanua) #5225ff4072e9e5
] - (SEMVER-PATCH) remove ability to propagate baggage on its own to avoid app crashes (Ida Liu) #52092805a22b46
] - (SEMVER-PATCH) Fix flaky test in rewriter.spec.js (Ugaitz Urien) #5222218c35a678
] - (SEMVER-PATCH) temporarily skip plugin-mongoose test for 8.10.0 (Igor Unanua) #5219f49e6ffac3
] - (SEMVER-PATCH) Remove legacyStorage in favor of namespaced storages (Brian Marks) #5206cde936144e
] - (SEMVER-MINOR) [test optimization] [SDTEST-1243] Add tag whenever the test service is provided by the user (Juan Antonio Fernández de Alba) #51911b7c421171
] - (SEMVER-PATCH) ci: unpin datadog actions (Christoph Hamsen) #51993b782cd4ec
] - (SEMVER-PATCH) simplify storage.js, adding a bunch of comments for clarity (Bryan English) #5203eec4d2873d
] - (SEMVER-MINOR) ESM support for iast (Ugaitz Urien) #5012c7b0c1831c
] - (SEMVER-PATCH) add concurrency group to all-green ci job (Roch Devost) #5196dd4e11a24f
] - (SEMVER-PATCH) update ci nightly schedules to run 3 times (Roch Devost) #519715b9f39a82
] - (SEMVER-PATCH) add yarnrc with ignore-engines config (Roch Devost) #5183c403eee48e
] - (SEMVER-PATCH) simplify wrap and trace (Bryan English) #51925d6e698510
] - (SEMVER-PATCH) ci: pin github actions by hash and update via dependabot (Christoph Hamsen) #5193386f4e7f16
] - (SEMVER-PATCH) [test optimization] Fixcy.window
for multi origin tests (Juan Antonio Fernández de Alba) #518551a58bc172
] - (SEMVER-PATCH) [test optimization][SDTEST-1355] Fix ATR + DI (Juan Antonio Fernández de Alba) #5176v5.35.0
: 5.35.0Compare Source
ee6dbec9bc
] - (SEMVER-PATCH) [DI] Handle different casing in probe file paths (Thomas Watson) #5188dbe0b74bf4
] - (SEMVER-MINOR) Automatic userID tracking and blocking (simon-id) #4670bcdb068742
] - (SEMVER-PATCH) [DI] Probe file path matching algo should prefer shorter paths (Thomas Watson) #5186729972edff
] - (SEMVER-MINOR) Instrument dd-trace-api (Bryan English) #5145f01d38594b
] - (SEMVER-MINOR) [MLOB-2098] feat(llmobs): record bedrock token counts (Sam Brenner) #5152v5.34.0
: 5.34.0Compare Source
34c3763fce
] - (SEMVER-PATCH) Use official parametric scenario parameters (Charles de Beauchesne) #5182c67739b0ff
] - (SEMVER-MINOR) Code injection instrumented metric (Ilyas Shabi) #5164ccf12922b1
] - (SEMVER-PATCH) [DI] Improve path matching algorithm for probe file paths (Thomas Watson) #51669f5ee9dd8b
] - (SEMVER-PATCH) retry npm install on error for plugin test suite (Roch Devost) #51786f79a86e73
] - (SEMVER-PATCH) disable test-agent plugin logs (William Conti) #5181e8e96bff7d
] - (SEMVER-MINOR) env var to disable all middleware spans (Bryan English) #5044bfdd3ad0fb
] - (SEMVER-PATCH) ci(openai): fix esm tests (Sam Brenner) #5163fd61c8c54e
] - (SEMVER-PATCH) replace msgpack-lite with official library for tests (Roch Devost) #5173f3bb2a7a87
] - (SEMVER-PATCH) fix flaky user_tracking test (simon-id) #517269426fb50f
] - (SEMVER-MINOR) chore(tracing): graphql error support (William Conti) #5162v5.33.1
: 5.33.1Compare Source
ff05e3b873
] - (SEMVER-PATCH) Fix a crash in the profiler (Attila Szegedi) #51742a90a11519
] - (SEMVER-PATCH) [CI] Do not allow yarn.lock to be updated in CI (Thomas Watson) #5135c0550a027e
] - (SEMVER-PATCH) chore: add some shared llm-type plugin utilities (Sam Brenner) #5109f5bec490f0
] - (SEMVER-PATCH) [DSM] Fix an issue where RabbitMQ producers when producing a message to the default exchange were setting checkpoints that didn't work in DSM (Eric Firth) #51504f22cf70de
] - (SEMVER-PATCH) Add more YAML verification (Bryan English) #5151v5.33.0
: 5.33.0Compare Source
f534ae02a5
] - (SEMVER-MINOR) Upgrade @datadog/pprof to 5.5.0 (Attila Szegedi) #51534f00bbe4bd
] - (SEMVER-PATCH) EOL v4 (Bryan English) #51428a6fec463f
] - (SEMVER-PATCH) disable (Sam Brenner) #5154bf28dddb5e
] - (SEMVER-PATCH) [test optimization] Remove node 16 checks in tests (Juan Antonio Fernández de Alba) #514929c26b0e85
] - (SEMVER-PATCH) (chore)LLMObs: instrument bedrock runtime invoke model (yahya-mouman) #5116f41f5f7d62
] - (SEMVER-PATCH) (chore)APM: Refactor Bedrock Integration (yahya-mouman) #513730efc06861
] - (SEMVER-MINOR) Report stack trace in iast (ishabi) #5055c28765a66d
] - (SEMVER-PATCH) remove http.route from inferred proxy spans (Zarir Hamza) #513237546abc81
] - (SEMVER-MINOR) inject cloned request headers for http requests (William Conti) #5144c13d368da8
] - (SEMVER-PATCH) [test optimization] [SDTEST-1272] Detect new tests regardless of Early Flake Detection (Juan Antonio Fernández de Alba) #5138v5.32.0
: 5.32.0Compare Source
504b460bbf
] - (SEMVER-PATCH) add SSI + K8s to version support matrix (Bryan English) #50889c1a2fac84
] - (SEMVER-PATCH) Revert "fix aws-sdk invalid signature exception (#5127)" (Thomas Watson) #514151e63506ba
] - (SEMVER-PATCH) [DI] Improve internal caching algorithm resource overhead (Thomas Watson) #4864d9ffb78ec4
] - (SEMVER-PATCH) Fix plugins.yml (Igor Unanua) #5121ae0674c6f7
] - (SEMVER-PATCH) [DI] Add more debug logs related to queuing and flushing payloads (Thomas Watson) #5130313792a63c
] - (SEMVER-PATCH) [bench] exit if results.ndjson is empty (Thomas Watson) #51071310e3bde6
] - (SEMVER-PATCH) ^W[bench] clean up temp files even in case of error (Thomas Watson) #51060d49ecf28c
] - (SEMVER-PATCH) [test optimization] Fix ATR + DI issues with jest (Juan Antonio Fernández de Alba) #5136dcf3c7e444
] - (SEMVER-PATCH) [test optimization] Fix vitest latest release (Juan Antonio Fernández de Alba) #512334499f3357
] - (SEMVER-PATCH) [DI] Ensure probe EMITTING status is sent correctly (Thomas Watson) #5133307f471db7
] - (SEMVER-PATCH) [DI] Fix consistency issue with log messages (Thomas Watson) #512906d04734ad
] - (SEMVER-PATCH) Ensure yarn.lock matches package.json (Thomas Watson) #51344ef12fc323
] - (SEMVER-MINOR) fix aws-sdk invalid signature exception (William Conti) #5127f214673c6e
] - (SEMVER-PATCH) use url if provided from DD_TRACE_AGENT_URL (Sam Brenner) #5128015a722c19
] - (SEMVER-PATCH) fix AppSec SDK not triggering twice in a row (simon-id) #51153b8a6b9ba2
] - (SEMVER-MINOR) Instrument vm for code injection vulnerability (ishabi) #5080c37f47ba82
] - (SEMVER-PATCH) [DI] Align PII redaction tokens with the other tracers (Thomas Watson) #5114726cfd697d
] - (SEMVER-MINOR) Untrusted deserialization vulnerability detection (ishabi) #5062a77283c06a
] - (SEMVER-PATCH) fix startup benchmark (Bryan English) #5120dd63953388
] - (SEMVER-PATCH) upgrade upload-artifact version and fix vitest (Igor Unanua) #5118803ac98784
] - (SEMVER-PATCH) [Test Optimization] Fix DI setup for jest workers (Juan Antonio Fernández de Alba) #511026722b3080
] - (SEMVER-MINOR) Mark crashes that happen during collecting profiles asprofiler_serializing:1
(Attila Szegedi) #50966523d94129
] - (SEMVER-MINOR) [MLOB-1858] feat(llmobs): langchain submits llmobs span events (Sam Brenner) #492395f82a9232
] - (SEMVER-PATCH) [bench] Don't force Node.js 18 for npm/yarn install (Thomas Watson) #5103ff07f4f1d6
] - (SEMVER-PATCH) [DI] Add missing PII redaction tokens (Thomas Watson) #5112b070889576
] - (SEMVER-MINOR) Add parallelism information to profiles (Attila Szegedi) #47659e36df06dd
] - (SEMVER-PATCH) Fix control case for the profiler benchmark (Attila Szegedi) #5108149742b880
] - (SEMVER-MINOR) otel drop in support for baggage (Ida Liu) #5019708b62716d
] - (SEMVER-PATCH) [bench] detect number of CPU cores dynamically (Thomas Watson) #51046adf12180d
] - (SEMVER-PATCH) [bench] minor code-cleanup in the benchmarking script (Thomas Watson) #510571c430729f
] - (SEMVER-PATCH) [test optimization] [SDTEST-1355] Fix DI issues with auto test retries (Juan Antonio Fernández de Alba) #5072af641d60ef
] - (SEMVER-PATCH) fix(llmobs): tagger reads propogated mlApp and sessionId from registry tags (Sam Brenner) #5102435109b97c
] - (SEMVER-PATCH) fix(ci): Balance splits across benchmarking CI jobs according to the number of CPU cores (Dmytro Yurchenko) #5099587957edef
] - (SEMVER-PATCH) [DI] Reduce time it takes to run benchmarks (Thomas Watson) #5100684ead6987
] - (SEMVER-PATCH) [DI] Add Sirun benchmark for Dynamic Instrumentation (Thomas Watson) #5004f76beab3ad
] - (SEMVER-PATCH) Use literals for creating BigInts when possible (Thomas Watson) #5093d73f8cb9df
] - (SEMVER-PATCH) [DI] Add a global max snapshot sample rate of 25/second (Thomas Watson) #50814886c38585
] - (SEMVER-MINOR) Initial APM side for aws bedrock (yahya-mouman) #493771fc75fae3
] - (SEMVER-PATCH) [DI] Ensure probes without a 'sampling' property is parsed correctly (Thomas Watson) #50907e4b054ea7
] - (SEMVER-PATCH) DNS Lookup event hostname is sometimes not a string (Attila Szegedi) #5067858b2a1007
] - (SEMVER-PATCH) Remove config telemetry normalization tests (Brian Marks) #50826e5d2e8fa6
] - (SEMVER-PATCH) [DI] Add namespace to all DI related config options (Thomas Watson) #507798e733fb82
] - (SEMVER-PATCH) Log when setting priority on a noop span (Igor Unanua) #50864b6a83a553
] - (SEMVER-PATCH) K8s new scenarios (Roberto Montero) #5024b36ce05a16
] - (SEMVER-MINOR) [DI] Implement PII redaction (Thomas Watson) #5053e2bee271f3
] - (SEMVER-PATCH) Copy config_norm_rules.json from dd-go (Thomas Watson) #5073v5.31.0
: 5.31.0Compare Source
34b751db6d
] - (SEMVER-PATCH) improve logging of spans in trace log level (Roch Devost) #5074c7648a7b8f
] - (SEMVER-PATCH) fix trace log level not adding parameters to output (Roch Devost) #5069daf7030eb7
] - (SEMVER-PATCH) add trace level logging when updating config (Roch Devost) #5071317c7a9e09
] - (SEMVER-PATCH) rename Tracer to NoopProxy in noop/proxy.js (simon-id) #50687378bff190
] - (SEMVER-PATCH) Benchmarks: No need to guard against unhandled promise rejections (Thomas Watson) #5025b4f99e80d7
] - (SEMVER-PATCH) [DI] Batch outgoing http requests (Thomas Watson) #50071e7622373a
] - (SEMVER-PATCH) Send tags, including git metadata, to RC endpoint (Thomas Watson) #507086c8e26b6f
] - (SEMVER-PATCH) ignore noop spans (Igor Unanua) #506312f24185e7
] - (SEMVER-MINOR) Update native-appsec to 8.4.0 (ishabi) #5064f813f43d20
] - (SEMVER-PATCH) upgrade mocha@9 to mocha@10 (ishabi) #50658981beb6c7
] - (SEMVER-PATCH) [DI] Add TODO comment (Thomas Watson) #5054330e973219
] - (SEMVER-PATCH) [DI] Clean up snapshot integration test (Thomas Watson) #50504d6a8e3fe8
] - (SEMVER-MINOR) support aerospike 6 (ishabi) #505798ceacfd84
] - (SEMVER-PATCH) [MLOB-1942] fix(llmobs): auto-annotations for wrapped functions happen after manual annotations (Sam Brenner) #49603798033eba
] - (SEMVER-MINOR) [DI] Attach ddtags to probe results (Thomas Watson) #5042v5.30.0
: 5.30.0Compare Source
4f87373f4b
] - (SEMVER-PATCH) fix invalid output for log.trace (Roch Devost) #50474e2e71663a
] - (SEMVER-MINOR) Add filesystem events to the timeline (Attila Szegedi) #4965e36f26b039
] - (SEMVER-MINOR) Exploit prevention command injection (ishabi) #49668ee2d0aef0
] - (SEMVER-PATCH) add logging for priority sampler (Ida Liu) #5028a9a1b1d04a
] - (SEMVER-PATCH) [DI] Add test for associating probes with 128 bit span ids (Thomas Watson) #5037v5.29.1
: 5.29.1Compare Source
8ee2d0aef0
] - (SEMVER-PATCH) add logging for priority sampler (Ida Liu) #5028a9a1b1d04a
] - (SEMVER-PATCH) [DI] Add test for associating probes with 128 bit span ids (Thomas Watson) #5037v5.29.0
: 5.29.0Compare Source
b7ccd40dc7
] - (SEMVER-PATCH) update type tests to typescript 4.9.4 (Roch Devost) #5041c5dc10c9a3
] - (SEMVER-PATCH) repo: ask for config details on bug creation (Thomas Hunter II) #50279bff311dc2
] - (SEMVER-PATCH) fix runtime metrics test not waiting for gc observer to run (Roch Devost) #5039bfe48c9d89
] - (SEMVER-PATCH) update package size job to node 20 (Roch Devost) #5040216bf5d13b
] - (SEMVER-MINOR) [serverless] Add DynamoDB Span Pointers (Nicholas Hulston) #4912391ab8b6d3
] - (SEMVER-PATCH) set node types minimum version to oldest (Roch Devost) #50296cda847920
] - (SEMVER-PATCH) K8s tests: Run on parallel matrix (Roberto Montero) #5038275bb7ef9d
] - (SEMVER-MINOR) Support tainted strings coming from database for SQLi, SSTi and Code injection (Ugaitz Urien) #490428bca839ec
] - (SEMVER-PATCH) [DI] Improve trace/span-id probe results tests (Thomas Watson) #503650619f7408
] - (SEMVER-MINOR) [DI] Associate probe results with active span (Thomas Watson) #50357d53c26746
] - (SEMVER-PATCH) [test optimization] [SDTEST-1332] Fetchdi_enabled
flag (Juan Antonio Fernández de Alba) #5006a38aaddd8b
] - (SEMVER-MINOR) enable crashtracking by default outside of ssi (Roch Devost) #5026fb9ccca583
] - (SEMVER-PATCH) update native-metrics to 3.1.0 (Roch Devost) #5022a17c93f64f
] - (SEMVER-PATCH) repo: mandatory issue templates (Thomas Hunter II) #5023e4d4cc3456
] - (SEMVER-PATCH) consolidate instances ofloadInst
, so code isn't repeated (Bryan English) #5020048868e2f7
] - (SEMVER-MINOR) New automatic user event collection (simon-id) #467402fba54df8
] - (SEMVER-PATCH) Add some checks to avoid runtime errors (Igor Unanua) #494523720bb6ef
] - (SEMVER-PATCH) Upgrade iast rewriter version to 2.6.1 (Igor Unanua) #501075865b4685
] - (SEMVER-PATCH) Test aerospike node 16 with ubuntu-22.04 (Ugaitz Urien) #5017baf22d9f4f
] - (SEMVER-PATCH) Verify yaml (Bryan English) #463969b27b3c3d
] - (SEMVER-PATCH) telemetry: make count logic faster (Thomas Hunter II) #5013749b9a8949
] - (SEMVER-PATCH) use gc observer for gc runtime metrics when available (Roch Devost) #4961880f15ae97
] - (SEMVER-PATCH) run benchmarks also on node 20 and 22 (Roch Devost) #49757b5ccb2ab4
] - (SEMVER-PATCH) [DI] Improve sampling tests (Thomas Watson) #499983c69285e1
] - (SEMVER-PATCH) Fix flaky dns and net timeline event tests (Attila Szegedi) #501125d46fc785
] - (SEMVER-PATCH) [DI] Clean up all logs emitted by the debugger (Thomas Watson) #500843046841de
] - (SEMVER-PATCH) copy prototypes in shimmer where necessary (Bryan English) #5009d0ba71d4a6
] - (SEMVER-PATCH) telemetry: increment .count when deduping telemetry logs (Thomas Hunter II) #5001e6ad5b3b6f
] - (SEMVER-PATCH) speed up shimmer by about 50x (Bryan English) #4633329bdf9bcf
] - (SEMVER-PATCH) remove dependency on msgpack-lite (Roch Devost) #4969594ca4c4f3
] - (SEMVER-PATCH) clarify startup benchmark (Bryan English) #3019de0b516846
] - (SEMVER-PATCH) [DI] Add support for sampling (Thomas Watson) #4998c6defbc8b5
] - (SEMVER-MINOR) enable log collection & log calls review (Igor Unanua) #493295b6f956ea
] - (SEMVER-PATCH) update pyenv (Fayssal DEFAA) #5005f2a3601b09
] - (SEMVER-MINOR) Add Support for DD_DOGSTATSD_HOST (mhlidd) #498904f3610708
] - (SEMVER-PATCH) [DI] Improve test setup by allowing breakpoint URL to be dynamic (Thomas Watson) #4996111c61ba7a
] - (SEMVER-PATCH) Add summary.json to the benchmark .gitignore file (Thomas Watson) #5003ab449ca629
] - (SEMVER-PATCH) Fix numbers stated in benchmark README.md (Thomas Watson) #5002e8ff00a127
] - (SEMVER-PATCH) [DI] Improve separation between RC and breakpoint logic (Thomas Watson) #499241e8a55e2f
] - (SEMVER-PATCH) [DI] Ensure the tracer doesn't block instrumented app from exiting (Thomas Watson) #4993a50d854dbd
] - (SEMVER-PATCH) Ensure the fake agent in integration tests doesn't swallow exceptions (Thomas Watson) #49951a95b0b0c5
] - (SEMVER-PATCH) [DI] Handle async errors in mocha tests (Thomas Watson) #499150bb0dd2d4
] - (SEMVER-MINOR) Add support for endpoint_counts (Attila Szegedi) #498001c3ba1eb5
] - (SEMVER-PATCH) install node22 (Fayssal DEFAA) #4985ea3ab7d23c
] - (SEMVER-MINOR) Update @datadog/native-iast-rewriter to 2.6.0 to support optional chainings (Ugaitz Urien) #4990b04ced437a
] - (SEMVER-MINOR) Express 5 Instrumentation (ishabi) #49134e9b1ffa7d
] - (SEMVER-PATCH) Force update of nanoid to 3.3.8 (Ugaitz Urien) #49868384ba437d
] - (SEMVER-PATCH) [test optimization] Fix test name extraction in playwright (Juan Antonio Fernández de Alba) #4981af176d1ead
] - (SEMVER-PATCH) make sampling rule matching case insensitive (Ida Liu) #49729eb1180409
] - (SEMVER-PATCH) fix guardrail on node version outside of ssi (Roch Devost) #4974c131b4cb38
] - (SEMVER-PATCH) Delete unused benchmark for profiler (Thomas Watson) #4978e8e074e0dc
] - (SEMVER-PATCH) Bump path-to-regexp from v0.1.10 to v0.1.12 (Thomas Watson) #4979528c013716
] - (SEMVER-PATCH) fix next test using an incompatible version of react (Roch Devost) #4977de5b2c8112
] - (SEMVER-PATCH) modernize eslint config (Bryan English) #4759823cfd44e0
] - (SEMVER-PATCH) fix next esm tests installing wrong version of react (Roch Devost) #497366ac25add8
] - (SEMVER-PATCH) Explain why keeping query in http end translator (ishabi) #4967d6fd88c107
] - (SEMVER-PATCH) remove try catch from iast plugin (ishabi) #4804048736ef14
] - (SEMVER-MINOR) Use sampling on timeline events (Attila Szegedi) #4861b1cbf8f822
] - (SEMVER-PATCH) [DI] Adhere to diagnostics JSON schema (version -> probeVersion) (Thomas Watson) #4964b771888058
] - (SEMVER-MINOR) [test optimization] Add Dynamic Instrumentation support for Vitest (Juan Antonio Fernández de Alba) #49593296eb8e18
] - (SEMVER-MINOR) [test optimization] Add dynamic instrumentation support for cucumber (Juan Antonio Fernández de Alba) #4956844d62377f
] - (SEMVER-PATCH) fix mysql2 3.11.5 support (Roch Devost) #4962c9be2d49ab
] - (SEMVER-PATCH) fix(config): test for completeness of config telemetry (Brian Marks) #4941865654c9cd
] - (SEMVER-PATCH) Protect req.socket.remoteAddress in appsec reporter (Ugaitz Urien) #4954ccc13e260b
] - (SEMVER-MINOR) [test optimization] Add Dynamic Instrumentation to mocha retries (Juan Antonio Fernández de Alba) #4944b6c11a6c72
](https://redirect.github.com/DataDog/dConfiguration
📅 Schedule: Branch creation - "after 3:00 am and before 6:00 am every 2 weeks on Tuesday" in timezone Australia/Melbourne, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.