Skip to content

Commit 61d4ca0

Browse files
committed
meta: CHANGELOG for 8.8.0
1 parent a16b557 commit 61d4ca0

File tree

1 file changed

+44
-0
lines changed

1 file changed

+44
-0
lines changed

CHANGELOG.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,50 @@
44

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

7+
## 8.8.0
8+
9+
- **feat: Upgrade OTEL dependencies (#12388)**
10+
11+
This upgrades the OpenTelemetry dependencies to the latest versions and makes OTEL use `import-in-the-middle` `v1.8.0`.
12+
This should fix numerous issues with using OTEL instrumentation with ESM.
13+
14+
High level issues fixed with OTEL + ESM:
15+
16+
- incompatibilities with using multiple loaders, commonly encountered while using `tsx` or similar libraries.
17+
- incompatibilities with libraries that use duplicate namespace exports like `date-fns`.
18+
- incompatibilities with libraries that use self-referencing namespace imports like `openai`.
19+
- incompatibilities with dynamic export patterns like exports with function calls.
20+
- `ENOENT: no such file or directory` bugs that libraries like [`discord.js`](https://github.com/discordjs/discord.js)
21+
surface.
22+
23+
If you are still encountering issues with OpenTelemetry instrumentation and ESM, please let us know.
24+
25+
- deps: Bump Sentry bundler plugins to version `2.18.0` (#12381)
26+
- feat: Add `thirdPartyErrorFilterIntegration` (#12267)
27+
- feat(core): Filter out error events with exception values and no stacktraces, values, or types (#12387)
28+
- feat(core): Ignore additional common but inactionable errors (#12384)
29+
- feat(deps): Bump @opentelemetry/propagator-aws-xray from 1.3.1 to 1.24.1 (#12333)
30+
- feat(deps): Bump @sentry/cli from 2.31.2 to 2.32.1 (#12332)
31+
- feat(redis): Support `mget` command in caching functionality (#12380)
32+
- feat(vercel-edge): Export core integrations from Vercel edge SDK (#12308)
33+
- fix(browser): Fix idle span ending (#12306)
34+
- fix(browser): Fix parenthesis parsing logic for chromium (#12373)
35+
- fix(browser): Fix types export path for CJS (#12305)
36+
- fix(feedback): Override TriggerLabel Option (#12316)
37+
- fix(feedback): Wait for document to be ready before doing autoinject (#12294)
38+
- fix(nextjs): Fix memory leak (#12335)
39+
- fix(nextjs): Fix version detection and option insertion logic for `clientTraceMetadata` option (#12323)
40+
- fix(nextjs): Update argument name in log message about `sentry` property on Next.js config object (#12366)
41+
- fix(node): Do not manually finish / update root Hapi spans. (#12287)
42+
- fix(node): Fix virtual parent span ID handling & update create-next-app E2E test (#12368)
43+
- fix(node): Skip capturing Hapi Boom responses v8. (#12288)
44+
- fix(performance): Fix LCP not getting picked up on initial pageload transaction by setting reportAllChanges to true
45+
(#12360)
46+
- fix(replay): Avoid infinite loop of logs (#12309)
47+
- fix(replay): Ignore old events when manually starting replay (#12349)
48+
- ref(browser): Ensure idle span ending is consistent (#12310)
49+
- ref(profiling): unref timer (#12340)
50+
751
## 8.7.0
852

953
### Important Changes

0 commit comments

Comments
 (0)