From 467b08c8e4e727be7febbd01355fdf35612f86d7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 4 Oct 2024 03:57:37 +0000 Subject: [PATCH] Update dependency dd-trace to v5.23.1 (#2776) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [dd-trace](https://redirect.github.com/DataDog/dd-trace-js) | [`5.23.0` -> `5.23.1`](https://renovatebot.com/diffs/npm/dd-trace/5.10.0/5.23.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/dd-trace/5.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/dd-trace/5.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/dd-trace/5.10.0/5.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/dd-trace/5.10.0/5.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
DataDog/dd-trace-js (dd-trace) ### [`v5.23.1`](https://redirect.github.com/DataDog/dd-trace-js/releases/tag/v5.23.1) [Compare Source](https://redirect.github.com/DataDog/dd-trace-js/compare/v5.23.0...v5.23.1) ##### Fixes - \[[`29c42f1`](https://redirect.github.com/DataDog/dd-trace-js/commit/29c42f144466bc929beedda8c9e7744195823918)] Update workflows to fix release process ([https://github.com/DataDog/dd-trace-js/pull/4747](https://redirect.github.com/DataDog/dd-trace-js/pull/4747)) ### [`v5.23.0`](https://redirect.github.com/DataDog/dd-trace-js/releases/tag/v5.23.0) [Compare Source](https://redirect.github.com/DataDog/dd-trace-js/compare/v5.22.0...v5.23.0) ##### Fixes - \[[`f229d64`](https://redirect.github.com/DataDog/dd-trace-js/commit/f229d64e4c59e434b1138913e006f3df27e7f8ca)] - aws payload tagging (Thomas Hunter II) [https://github.com/DataDog/dd-trace-js/pull/4309](https://redirect.github.com/DataDog/dd-trace-js/pull/4309) - \[[`d20f8b6`](https://redirect.github.com/DataDog/dd-trace-js/commit/d20f8b64242424a1ced6167ccf03d207aae7d7d8)] - fix(openai): content and tool calls in streamed responses do not error (Sam Brenner) [https://github.com/DataDog/dd-trace-js/pull/4651](https://redirect.github.com/DataDog/dd-trace-js/pull/4651) - \[[`1c16c5e`](https://redirect.github.com/DataDog/dd-trace-js/commit/1c16c5e5b8d9888e44276bb94c362dfdc3f27722)] - fix(openai): do not add usage tags or emit usage metrics if they are not returned (Sam Brenner) [https://github.com/DataDog/dd-trace-js/pull/4706](https://redirect.github.com/DataDog/dd-trace-js/pull/4706) - \[[`381aa7b`](https://redirect.github.com/DataDog/dd-trace-js/commit/381aa7b8c863b3792996e1cc00490142ad41fe3f)] - \[test visibility] Fix cucumber@11 (Juan Fernández de Alba)[https://github.com/DataDog/dd-trace-js/pull/4666](https://redirect.github.com/DataDog/dd-trace-js/pull/4666)6 - \[[`8b5b271`](https://redirect.github.com/DataDog/dd-trace-js/commit/8b5b27109cc15623ce79f10d971e62f953b33ff9)] - \[test visibility] Fix vitest@2.1.0 (Juan Fernández de Alba)[https://github.com/DataDog/dd-trace-js/pull/4682](https://redirect.github.com/DataDog/dd-trace-js/pull/4682)2 - \[[`7073ef3`](https://redirect.github.com/DataDog/dd-trace-js/commit/7073ef357cb63b1829dbecd0a0daa6b7166b0b52)] - \[test visibility] Fix [@​jest/test-sequencer](https://redirect.github.com/jest/test-sequencer) instrumentation (Juan Fernández de Alba) [https://github.com/DataDog/dd-trace-js/pull/4678](https://redirect.github.com/DataDog/dd-trace-js/pull/4678) - \[[`754abe0`](https://redirect.github.com/DataDog/dd-trace-js/commit/754abe0c16e7903a28fae76c7df77fd8ae361ee5)] - Pin import-in-the-middle to 1.11.0 (Juan Fernández de Alba) [https://github.com/DataDog/dd-trace-js/pull/4732](https://redirect.github.com/DataDog/dd-trace-js/pull/4732) - \[[`75b606b`](https://redirect.github.com/DataDog/dd-trace-js/commit/75b606b9397b491be8752d79b034b483bec21699)] - Bump path-to-regexp dependency to v0.1.10 (Thomas Watson) [https://github.com/DataDog/dd-trace-js/pull/4664](https://redirect.github.com/DataDog/dd-trace-js/pull/4664) - \[[`aa35dac`](https://redirect.github.com/DataDog/dd-trace-js/commit/aa35dac9aeaa1eec258f4a3081944fc1830a44ee)] - \[waf] Check context disposal before calling WAF run (Carles Capell)[https://github.com/DataDog/dd-trace-js/pull/4653](https://redirect.github.com/DataDog/dd-trace-js/pull/4653)3 - \[[`bd85572`](https://redirect.github.com/DataDog/dd-trace-js/commit/bd855728b4c41166ae79644c17f582e0399c1964)] - Add rasp capabilities in RC (Ugaitz Urien) [https://github.com/DataDog/dd-trace-js/pull/4672](https://redirect.github.com/DataDog/dd-trace-js/pull/4672)) - \[[`fcd3ab8`](https://redirect.github.com/DataDog/dd-trace-js/commit/fcd3ab8244800e64b01bdd746933812dada90ad5)] - fix: still set dsm consume checkpoint when no DSM parent context is available (William Conti) [https://github.com/DataDog/dd-trace-js/pull/4741](https://redirect.github.com/DataDog/dd-trace-js/pull/4741) ##### Features - \[[`9949796`](https://redirect.github.com/DataDog/dd-trace-js/commit/99497961d3dc70b5b55eaef3d52248f93936f0ab)] - Add test session name (Juan Fernández de Alba) [https://github.com/DataDog/dd-trace-js/pull/4621](https://redirect.github.com/DataDog/dd-trace-js/pull/4621) - \[[`4d1b9e1`](https://redirect.github.com/DataDog/dd-trace-js/commit/4d1b9e1cf472f0be2120d7da1dd001419637f9a5)] - feat(kafka): add datastreams monitoring support for kafkajs batches (William Conti) [https://github.com/DataDog/dd-trace-js/pull/4645](https://redirect.github.com/DataDog/dd-trace-js/pull/4645) - \[[`14ebf97`](https://redirect.github.com/DataDog/dd-trace-js/commit/14ebf97d60ade21534d3baa91698ad9b7db5a384)] - Exploit prevention SQLi in pg (Ugaitz Urien) [https://github.com/DataDog/dd-trace-js/pull/4566](https://redirect.github.com/DataDog/dd-trace-js/pull/4566) - \[[`a4b588a`](https://redirect.github.com/DataDog/dd-trace-js/commit/a4b588a5de113d9092f34899c17be7a6850b2cd4)] - \[test visibility] Add test source file to test suites (Juan Fernández de Alba)[https://github.com/DataDog/dd-trace-js/pull/4677](https://redirect.github.com/DataDog/dd-trace-js/pull/4677)7 - \[[`4d1b9e1`](https://redirect.github.com/DataDog/dd-trace-js/commit/4d1b9e1cf472f0be2120d7da1dd001419637f9a5)] - feat(dsm): add datastreams monitoring schema tracking (William Conti) [https://github.com/DataDog/dd-trace-js/pull/4687](https://redirect.github.com/DataDog/dd-trace-js/pull/4687) - \[[`c03632f`](https://redirect.github.com/DataDog/dd-trace-js/commit/c03632f6f7fe029a9002799fce7a889c316a6d64)] - \[test visibility] Early Flake Detection for vitest (Juan Fernández de Alba)[https://github.com/DataDog/dd-trace-js/pull/4714](https://redirect.github.com/DataDog/dd-trace-js/pull/4714)4 - \[[`65d50b4`](https://redirect.github.com/DataDog/dd-trace-js/commit/65d50b456ee45a9d6f60e2a0eb47808fb8ddb80d)] - \[test visibility] Early flake detection for mocha (parallel mode) (Juan Fernández de Alba)[https://github.com/DataDog/dd-trace-js/pull/4723](https://redirect.github.com/DataDog/dd-trace-js/pull/4723)3 - \[[`ae76c38`](https://redirect.github.com/DataDog/dd-trace-js/commit/ae76c38146777f23c274da323d6163c277edcc4a)] - \[test visibility] Support early flake detection for cucumber (Juan Fernández de Alba)[https://github.com/DataDog/dd-trace-js/pull/4733](https://redirect.github.com/DataDog/dd-trace-js/pull/4733)3 ##### Improvements - \[[`34a651e`](https://redirect.github.com/DataDog/dd-trace-js/commit/34a651effd9202d6ee1cffd2930886f615fe7956)] - PROF-10339: Review Error-throwing sites for SSI impact (Attila Szegedi) [https://github.com/DataDog/dd-trace-js/pull/4627](https://redirect.github.com/DataDog/dd-trace-js/pull/4627) - \[[`b079c6f`](https://redirect.github.com/DataDog/dd-trace-js/commit/b079c6f93f567e9e464fffd8fe2624d6760fc4f2)] - \[test visibility] Remove beta flag from manual test API (Juan Fernández de Alba)[https://github.com/DataDog/dd-trace-js/pull/4705](https://redirect.github.com/DataDog/dd-trace-js/pull/4705)5 - \[[`cb81b82`](https://redirect.github.com/DataDog/dd-trace-js/commit/cb81b82bc1daf86a4f0727583d9795c2a0236bdb)] - Add span IDs to timeline DNS and TCP events (Attila Szegedi) [https://github.com/DataDog/dd-trace-js/pull/4655](https://redirect.github.com/DataDog/dd-trace-js/pull/4655) - \[[`59e7fc5`](https://redirect.github.com/DataDog/dd-trace-js/commit/59e7fc5ef8a475155d45ae980131dbf172e72d37)] - \[waf] Filter addresses before calling to waf to prevent running without knownAddresses (Ugaitz Urien)[https://github.com/DataDog/dd-trace-js/pull/4656](https://redirect.github.com/DataDog/dd-trace-js/pull/4656)6 ### [`v5.22.0`](https://redirect.github.com/DataDog/dd-trace-js/releases/tag/v5.22.0) [Compare Source](https://redirect.github.com/DataDog/dd-trace-js/compare/v5.21.0...v5.22.0) ##### Fixes - \[[`ab80d70`](https://redirect.github.com/DataDog/dd-trace-js/commit/ab80d703c1)] - fix(lambda): gate timeout spans and add missing clear (jordan gonzález) [https://github.com/DataDog/dd-trace-js/pull/4446](https://redirect.github.com/DataDog/dd-trace-js/pull/4446) - \[[`1f2914f`](https://redirect.github.com/DataDog/dd-trace-js/commit/1f2914f9fc)] - chore(w3c): avoid setting \_dd.parent_id to 16 zeros (Munir Abdinur)[https://github.com/DataDog/dd-trace-js/pull/4576](https://redirect.github.com/DataDog/dd-trace-js/pull/4576)6 - \[[`683df27`](https://redirect.github.com/DataDog/dd-trace-js/commit/683df27a6d)] - fix(openai): tracing occurs in correct async context (Sam Brenner) [https://github.com/DataDog/dd-trace-js/pull/4583](https://redirect.github.com/DataDog/dd-trace-js/pull/4583) - \[[`b19b382`](https://redirect.github.com/DataDog/dd-trace-js/commit/b19b382f0a)] - Rename rasp metrics (Igor Unanua) [https://github.com/DataDog/dd-trace-js/pull/4635](https://redirect.github.com/DataDog/dd-trace-js/pull/4635) - \[[`f4ecee9`](https://redirect.github.com/DataDog/dd-trace-js/commit/f4ecee9633)] - Fix AppSec manual blocking parameters (Ugaitz Urien) [https://github.com/DataDog/dd-trace-js/pull/4606](https://redirect.github.com/DataDog/dd-trace-js/pull/4606) ##### Features - \[[`bc2d6a1`](https://redirect.github.com/DataDog/dd-trace-js/commit/bc2d6a1473)] - Bump `@datadog/native-appsec` to `8.1.1` (Carles Capell) [https://github.com/DataDog/dd-trace-js/pull/4630](https://redirect.github.com/DataDog/dd-trace-js/pull/4630) - \[[`1a2aaed`](https://redirect.github.com/DataDog/dd-trace-js/commit/1a2aaedaf0)] - \[test visibility] Add configuration flags to auto test retries (Juan Antonio Fernández de Alba)[https://github.com/DataDog/dd-trace-js/pull/4609](https://redirect.github.com/DataDog/dd-trace-js/pull/4609)9 ##### Improvements - \[[`e568fe3`](https://redirect.github.com/DataDog/dd-trace-js/commit/e568fe3e8f)] - PROF-10330: Emit SSI information in the profile system info (Attila Szegedi) - \[[`a04ba3f`](https://redirect.github.com/DataDog/dd-trace-js/commit/a04ba3f9e7)] - hapi: migrate from AsyncResource to TracingChannel, see [#​4597](https://redirect.github.com/DataDog/dd-trace-js/issues/4597) (Thomas Hunter II) [https://github.com/DataDog/dd-trace-js/pull/4622](https://redirect.github.com/DataDog/dd-trace-js/pull/4622) - \[[`69aedbc`](https://redirect.github.com/DataDog/dd-trace-js/commit/69aedbc892)] - Safer shimming (Bryan English) [https://github.com/DataDog/dd-trace-js/pull/4585](https://redirect.github.com/DataDog/dd-trace-js/pull/4585) ### [`v5.21.0`](https://redirect.github.com/DataDog/dd-trace-js/compare/v5.20.0...725f16142baf7724f537a6848dc49e1b10d889bb) [Compare Source](https://redirect.github.com/DataDog/dd-trace-js/compare/v5.20.0...v5.21.0) ### [`v5.20.0`](https://redirect.github.com/DataDog/dd-trace-js/compare/v5.19.0...v5.20.0) [Compare Source](https://redirect.github.com/DataDog/dd-trace-js/compare/v5.19.0...v5.20.0) ### [`v5.19.0`](https://redirect.github.com/DataDog/dd-trace-js/compare/v5.18.0...37d3876ded2e8a2fce14520bf85dc6920e777c31) [Compare Source](https://redirect.github.com/DataDog/dd-trace-js/compare/v5.18.0...v5.19.0) ### [`v5.18.0`](https://redirect.github.com/DataDog/dd-trace-js/compare/v5.17.0...01464c7c14154ef75e6ce90b283d2e85b55cbb5c) [Compare Source](https://redirect.github.com/DataDog/dd-trace-js/compare/v5.17.0...v5.18.0) ### [`v5.17.0`](https://redirect.github.com/DataDog/dd-trace-js/releases/tag/v5.17.0) [Compare Source](https://redirect.github.com/DataDog/dd-trace-js/compare/v5.16.0...v5.17.0) ##### Improvements - **core:** RecordException api now supports adding exceptions as span events ([#​4386](https://redirect.github.com/DataDog/dd-trace-js/issues/4386)) - **appsec:** Allows AppSec to replace status code, headers, and body when an attack is detected ([#​3837](https://redirect.github.com/DataDog/dd-trace-js/issues/3837)) ##### Features - **core:** Add support for span events ([#​4036](https://redirect.github.com/DataDog/dd-trace-js/issues/4036) ) - **core:** Add automatic instrumentation support for Undici ([#​4293](https://redirect.github.com/DataDog/dd-trace-js/issues/4293)) ### [`v5.16.0`](https://redirect.github.com/DataDog/dd-trace-js/releases/tag/v5.16.0) [Compare Source](https://redirect.github.com/DataDog/dd-trace-js/compare/v5.15.0...v5.16.0) ##### Improvements - **graphql:** fix graphql.resolve span durations ([#​4387](https://redirect.github.com/DataDog/dd-trace-js/issues/4387)) - **otel:** remaps http status tag to meet ddog convention for otel([#​4384](https://redirect.github.com/DataDog/dd-trace-js/issues/4384)) ##### Bug Fixes - **ci:** test OCI system-tests scenarios on every commit ([#​4371](https://redirect.github.com/DataDog/dd-trace-js/issues/4371)) - **otel:** pin otel api version in integration test ([#​4388](https://redirect.github.com/DataDog/dd-trace-js/issues/4388)) - **core:** send original config value to telemetry ([#​4378](https://redirect.github.com/DataDog/dd-trace-js/issues/4378)) - **core:** fix RC support for sampling rules patch ([#​4381](https://redirect.github.com/DataDog/dd-trace-js/issues/4381)) ### [`v5.15.0`](https://redirect.github.com/DataDog/dd-trace-js/releases/tag/v5.15.0) [Compare Source](https://redirect.github.com/DataDog/dd-trace-js/compare/v5.14.1...v5.15.0) #### Improvements - Remove outdated polyfills [#​4009](https://redirect.github.com/DataDog/dd-trace-js/pull/4009) - Update native-appsec module to 8.0.1 [#​4347](https://redirect.github.com/DataDog/dd-trace-js/pull/4347) - profiler supports activation through single-step instrumentation [#​4375](https://redirect.github.com/DataDog/dd-trace-js/pull/4375) #### Features - \[ci-visibility] Support mocha parallel mode [#​4314](https://redirect.github.com/DataDog/dd-trace-js/pull/4314) #### Bug fixes - \[ci-visibility] Fix EFD with jest and jsdom [#​4323](https://redirect.github.com/DataDog/dd-trace-js/pull/4323) - \[ci-visibility] Fix selenium when run outside of a supported test framework [#​4330](https://redirect.github.com/DataDog/dd-trace-js/pull/4330) ### [`v5.14.1`](https://redirect.github.com/DataDog/dd-trace-js/releases/tag/v5.14.1) [Compare Source](https://redirect.github.com/DataDog/dd-trace-js/compare/v5.14.0...v5.14.1) ##### Features - debug warnings when init after instrumented packages ([#​4307](https://redirect.github.com/DataDog/dd-trace-js/issues/4307)) ### [`v5.14.0`](https://redirect.github.com/DataDog/dd-trace-js/releases/tag/v5.14.0) [Compare Source](https://redirect.github.com/DataDog/dd-trace-js/compare/v5.13.0...v5.14.0) ##### Improvements - **core:** Add child_process plugin to typings ([#​4306](https://redirect.github.com/DataDog/dd-trace-js/issues/4306)), thanks to [@​ikonst](https://redirect.github.com/ikonst) for the original PR - **asm:** Add support for meta_struct property in the spans for v0.4 agent api ([#​4287](https://redirect.github.com/DataDog/dd-trace-js/issues/4287)) - **serverless:** Enable Serverless Mini Agent for Azure Functions on All Plans ([#​4304](https://redirect.github.com/DataDog/dd-trace-js/issues/4304)) - **core:** stop clobbering manually-installed tracer with Single Step Instrumentation ([#​4300](https://redirect.github.com/DataDog/dd-trace-js/issues/4300)) - **core:** define an explicit version range of support for the [@​opentelemetry/api](https://redirect.github.com/opentelemetry/api) ([#​4318](https://redirect.github.com/DataDog/dd-trace-js/issues/4318)) ##### Features - **profiling:** Add profiler support for node 22 ([#​4312](https://redirect.github.com/DataDog/dd-trace-js/issues/4312)) ### [`v5.13.0`](https://redirect.github.com/DataDog/dd-trace-js/compare/v5.12.0...0325725d8a4195ad980fcbe9535dc3f54f3c591c) [Compare Source](https://redirect.github.com/DataDog/dd-trace-js/compare/v5.12.0...v5.13.0) ### [`v5.12.0`](https://redirect.github.com/DataDog/dd-trace-js/releases/tag/v5.12.0) [Compare Source](https://redirect.github.com/DataDog/dd-trace-js/compare/v5.11.0...v5.12.0) ##### Features - [Add Support for OpenAI v4](https://redirect.github.com/DataDog/dd-trace-js/pull/4232) ##### Improvements - [Do not require appsec modules when disabling appsec if they have not been required before](https://redirect.github.com/DataDog/dd-trace-js/pull/4244) ##### Bug Fixes - [fix fetch error when request has already been sent](https://redirect.github.com/DataDog/dd-trace-js/pull/4258). Fixes [#​4259](https://redirect.github.com/DataDog/dd-trace-js/issues/4259) - [Prevent object key tainting](https://redirect.github.com/DataDog/dd-trace-js/pull/4251) ### [`v5.11.0`](https://redirect.github.com/DataDog/dd-trace-js/releases/tag/v5.11.0) [Compare Source](https://redirect.github.com/DataDog/dd-trace-js/compare/v5.10.0...v5.11.0) ##### Features - \[profiling] [PROF-9250: Enable timeline and CPU profiling by default](https://redirect.github.com/DataDog/dd-trace-js/pull/4149) - \[iast] [Hardcoded passwords detection and update hardcoded secret rules](https://redirect.github.com/DataDog/dd-trace-js/pull/4066) - \[ci-visibility] [\[ci-visibility\] Add selenium support](https://redirect.github.com/DataDog/dd-trace-js/pull/4241) - \[open telemetry] [implement OTEL env var support for dd-trace-js](https://redirect.github.com/DataDog/dd-trace-js/pull/4248) - \[profiling] [Support ipv6 in profiler](https://redirect.github.com/DataDog/dd-trace-js/pull/4124). Thanks [@​benasher44](https://redirect.github.com/benasher44) for the PR! ##### Improvements - \[dogstatsd] [Added histogram method to dogstatsd](https://redirect.github.com/DataDog/dd-trace-js/pull/4178). Thanks [@​bin-umar](https://redirect.github.com/bin-umar) for the PR! ##### Bug Fixes - \[mongoose] [Fixed attempting to wrap undefined mongoose.Promise](https://redirect.github.com/DataDog/dd-trace-js/pull/4165). Thanks [@​nathan-knight](https://redirect.github.com/nathan-knight) for the PR! - \[mysql2] [Avoid run sequelize plugin test with non compatible mysql2](https://redirect.github.com/DataDog/dd-trace-js/pull/4229) - \[ci-visibility] [\[ci-visibility\] Fix window access when using cy.origin (multi origin) in Cypress](https://redirect.github.com/DataDog/dd-trace-js/pull/4228) - \[dogstatsd] [Add dogstatsd to noop proxy](https://redirect.github.com/DataDog/dd-trace-js/pull/4225) - \[ci-visibility] [\[ci-visibility\] Fix ITR with multi project setup in jest](https://redirect.github.com/DataDog/dd-trace-js/pull/4249)
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/X-oss-byte/Nextjs). --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 0d44a4107b..14c4a7d976 100644 --- a/package.json +++ b/package.json @@ -123,7 +123,7 @@ "critters": "0.0.24", "cross-env": "7.0.3", "cross-spawn": "7.0.3", - "dd-trace": "5.23.0", + "dd-trace": "5.23.1", "es5-ext": "0.10.64", "escape-string-regexp": "5.0.0", "eslint": "8.57.1",