Skip to content

Commit 9c53d48

Browse files
authored
feat(v8/node/deps): Bump @prisma/instrumentation from 5.19.1 to 5.22.0 (#14755)
Backport of #14753: Bump [@prisma/instrumentation](https://github.com/prisma/prisma/tree/HEAD/packages/instrumentation) from 5.19.1 to 5.22.0. See https://github.com/prisma/prisma/releases/tag/5.22.0 for release notes. This is to take advantage of the following change in 5.22.0: > In our ongoing effort to stabilize the tracing Preview feature, we’ve made our spans compliant with OpenTelemetry Semantic Conventions for Database Client Calls. **This should lead to better compatibility with tools such as DataDog and Sentry** [emphasis added by me]. There's also this change in [5.21.0](https://github.com/prisma/prisma/releases/tag/5.21.0): > The `tracing` Preview feature now has full support for MongoDB with previously missing functionality now implemented. This is a part of the ongoing effort to stabilize this Preview feature and release it in General Availability. The @dependabot PR for `@prisma/instrumentation` updates this to 6.0.0, which unfortunately drops Node.JS v18 support, so it isn't suitable for Sentry v8: #14624
1 parent 3a7743c commit 9c53d48

File tree

3 files changed

+30
-7
lines changed

3 files changed

+30
-7
lines changed

CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010

1111
- "You miss 100 percent of the chances you don't take. — Wayne Gretzky" — Michael Scott
1212

13+
Work in this release was contributed by @aloisklink. Thank you for your contribution!
14+
1315
## 8.46.0
1416

1517
- feat: Allow capture of more than 1 ANR event [v8] ([#14713](https://github.com/getsentry/sentry-javascript/pull/14713))
@@ -23,6 +25,8 @@ Work in this release was contributed by @conor-ob. Thank you for your contributi
2325

2426
- fix(feedback): Return when the `sendFeedback` promise resolves ([#14683](https://github.com/getsentry/sentry-javascript/pull/14683))
2527

28+
Work in this release was contributed by @antonis. Thank you for your contribution!
29+
2630
## 8.45.0
2731

2832
- feat(core): Add `handled` option to `captureConsoleIntegration` ([#14664](https://github.com/getsentry/sentry-javascript/pull/14664))

packages/node/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@
9696
"@opentelemetry/resources": "^1.29.0",
9797
"@opentelemetry/sdk-trace-base": "^1.29.0",
9898
"@opentelemetry/semantic-conventions": "^1.28.0",
99-
"@prisma/instrumentation": "5.19.1",
99+
"@prisma/instrumentation": "5.22.0",
100100
"@sentry/core": "8.46.0",
101101
"@sentry/opentelemetry": "8.46.0",
102102
"import-in-the-middle": "^1.11.2"

yarn.lock

+25-6
Original file line numberDiff line numberDiff line change
@@ -7554,6 +7554,13 @@
75547554
dependencies:
75557555
"@opentelemetry/api" "^1.0.0"
75567556

7557+
"@opentelemetry/[email protected]":
7558+
version "0.53.0"
7559+
resolved "https://registry.yarnpkg.com/@opentelemetry/api-logs/-/api-logs-0.53.0.tgz#c478cbd8120ec2547b64edfa03a552cfe42170be"
7560+
integrity sha512-8HArjKx+RaAI8uEIgcORbZIPklyh1YLjPSBus8hjRmvLi6DeFzgOcdZ7KwPabKj8mXF8dX0hyfAyGfycz0DbFw==
7561+
dependencies:
7562+
"@opentelemetry/api" "^1.0.0"
7563+
75577564
"@opentelemetry/[email protected]":
75587565
version "0.56.0"
75597566
resolved "https://registry.yarnpkg.com/@opentelemetry/api-logs/-/api-logs-0.56.0.tgz#68f8c51ca905c260b610c8a3c67d3f9fa3d59a45"
@@ -7838,7 +7845,19 @@
78387845
semver "^7.5.2"
78397846
shimmer "^1.2.1"
78407847

7841-
"@opentelemetry/instrumentation@^0.49 || ^0.50 || ^0.51 || ^0.52.0", "@opentelemetry/instrumentation@^0.52.1":
7848+
"@opentelemetry/instrumentation@^0.49 || ^0.50 || ^0.51 || ^0.52.0 || ^0.53.0":
7849+
version "0.53.0"
7850+
resolved "https://registry.yarnpkg.com/@opentelemetry/instrumentation/-/instrumentation-0.53.0.tgz#e6369e4015eb5112468a4d45d38dcada7dad892d"
7851+
integrity sha512-DMwg0hy4wzf7K73JJtl95m/e0boSoWhH07rfvHvYzQtBD3Bmv0Wc1x733vyZBqmFm8OjJD0/pfiUg1W3JjFX0A==
7852+
dependencies:
7853+
"@opentelemetry/api-logs" "0.53.0"
7854+
"@types/shimmer" "^1.2.0"
7855+
import-in-the-middle "^1.8.1"
7856+
require-in-the-middle "^7.1.1"
7857+
semver "^7.5.2"
7858+
shimmer "^1.2.1"
7859+
7860+
"@opentelemetry/instrumentation@^0.52.1":
78427861
version "0.52.1"
78437862
resolved "https://registry.yarnpkg.com/@opentelemetry/instrumentation/-/instrumentation-0.52.1.tgz#2e7e46a38bd7afbf03cf688c862b0b43418b7f48"
78447863
integrity sha512-uXJbYU/5/MBHjMp1FqrILLRuiJCs3Ofk0MeRDk8g1S1gD47U8X3JnSwcMO1rtRo1x1a7zKaQHaoYu49p/4eSKw==
@@ -8046,13 +8065,13 @@
80468065
resolved "https://registry.yarnpkg.com/@prisma/client/-/client-5.9.1.tgz#d92bd2f7f006e0316cb4fda9d73f235965cf2c64"
80478066
integrity sha512-caSOnG4kxcSkhqC/2ShV7rEoWwd3XrftokxJqOCMVvia4NYV/TPtJlS9C2os3Igxw/Qyxumj9GBQzcStzECvtQ==
80488067

8049-
"@prisma/instrumentation@5.19.1":
8050-
version "5.19.1"
8051-
resolved "https://registry.yarnpkg.com/@prisma/instrumentation/-/instrumentation-5.19.1.tgz#146319cf85f22b7a43296f0f40cfeac55516e66e"
8052-
integrity sha512-VLnzMQq7CWroL5AeaW0Py2huiNKeoMfCH3SUxstdzPrlWQi6UQ9UrfcbUkNHlVFqOMacqy8X/8YtE0kuKDpD9w==
8068+
"@prisma/instrumentation@5.22.0":
8069+
version "5.22.0"
8070+
resolved "https://registry.yarnpkg.com/@prisma/instrumentation/-/instrumentation-5.22.0.tgz#c39941046e9886e17bdb47dbac45946c24d579aa"
8071+
integrity sha512-LxccF392NN37ISGxIurUljZSh1YWnphO34V5a0+T7FVQG2u9bhAXRTJpgmQ3483woVhkraQZFF7cbRrpbw/F4Q==
80538072
dependencies:
80548073
"@opentelemetry/api" "^1.8"
8055-
"@opentelemetry/instrumentation" "^0.49 || ^0.50 || ^0.51 || ^0.52.0"
8074+
"@opentelemetry/instrumentation" "^0.49 || ^0.50 || ^0.51 || ^0.52.0 || ^0.53.0"
80568075
"@opentelemetry/sdk-trace-base" "^1.22"
80578076

80588077
"@protobuf-ts/plugin-framework@^2.0.7", "@protobuf-ts/plugin-framework@^2.9.4":

0 commit comments

Comments
 (0)