getsentry/sentry-javascript (@sentry/vue)
### [`v8.30.0`](https://redirect.github.com/getsentry/sentry-javascript/releases/tag/8.30.0)
[Compare Source](https://redirect.github.com/getsentry/sentry-javascript/compare/8.29.0...8.30.0)
##### Important Changes
- *feat(node): Add `kafkajs` integration ([#13528](https://redirect.github.com/getsentry/sentry-javascript/issues/13528))*
This release adds a new integration that instruments `kafkajs` library with spans and traces. This integration is
automatically enabled by default, but can be included with the `Sentry.kafkaIntegration()` import.
```js
Sentry.init({
integrations: [Sentry.kafkaIntegration()],
});
```
##### Other Changes
- feat(core): Allow adding measurements without global client ([#13612](https://redirect.github.com/getsentry/sentry-javascript/issues/13612))
- feat(deps): Bump [@opentelemetry/instrumentation-undici](https://redirect.github.com/opentelemetry/instrumentation-undici) from 0.5.0 to 0.6.0 ([#13622](https://redirect.github.com/getsentry/sentry-javascript/issues/13622))
- feat(deps): Bump [@sentry/cli](https://redirect.github.com/sentry/cli) from 2.33.0 to 2.35.0 ([#13624](https://redirect.github.com/getsentry/sentry-javascript/issues/13624))
- feat(node): Use `@opentelemetry/instrumentation-undici` for fetch tracing ([#13485](https://redirect.github.com/getsentry/sentry-javascript/issues/13485))
- feat(nuxt): Add server config to root folder ([#13583](https://redirect.github.com/getsentry/sentry-javascript/issues/13583))
- feat(otel): Upgrade [@opentelemetry/semantic-conventions](https://redirect.github.com/opentelemetry/semantic-conventions) to 1.26.0 ([#13631](https://redirect.github.com/getsentry/sentry-javascript/issues/13631))
- fix(browser): check supportedEntryTypes before caling the function ([#13541](https://redirect.github.com/getsentry/sentry-javascript/issues/13541))
- fix(browser): Ensure Standalone CLS span timestamps are correct ([#13649](https://redirect.github.com/getsentry/sentry-javascript/issues/13649))
- fix(nextjs): Widen removal of 404 transactions ([#13628](https://redirect.github.com/getsentry/sentry-javascript/issues/13628))
- fix(node): Remove ambiguity and race conditions when matching local variables to exceptions ([#13501](https://redirect.github.com/getsentry/sentry-javascript/issues/13501))
- fix(node): Update OpenTelemetry instrumentation package for solidstart and opentelemetry ([#13640](https://redirect.github.com/getsentry/sentry-javascript/issues/13640))
- fix(node): Update OpenTelemetry instrumentation package for solidstart and opentelemetry ([#13642](https://redirect.github.com/getsentry/sentry-javascript/issues/13642))
- fix(vue): Ensure Vue `trackComponents` list matches components with or without `<>` ([#13543](https://redirect.github.com/getsentry/sentry-javascript/issues/13543))
- ref(profiling): Conditionally shim cjs globals ([#13267](https://redirect.github.com/getsentry/sentry-javascript/issues/13267))
Work in this release was contributed by [@Zen-cronic](https://redirect.github.com/Zen-cronic) and [@odanado](https://redirect.github.com/odanado). Thank you for your contributions!
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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 this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
8.29.0
->8.30.0
Release Notes
getsentry/sentry-javascript (@sentry/vue)
### [`v8.30.0`](https://redirect.github.com/getsentry/sentry-javascript/releases/tag/8.30.0) [Compare Source](https://redirect.github.com/getsentry/sentry-javascript/compare/8.29.0...8.30.0) ##### Important Changes - *feat(node): Add `kafkajs` integration ([#13528](https://redirect.github.com/getsentry/sentry-javascript/issues/13528))* This release adds a new integration that instruments `kafkajs` library with spans and traces. This integration is automatically enabled by default, but can be included with the `Sentry.kafkaIntegration()` import. ```js Sentry.init({ integrations: [Sentry.kafkaIntegration()], }); ``` ##### Other Changes - feat(core): Allow adding measurements without global client ([#13612](https://redirect.github.com/getsentry/sentry-javascript/issues/13612)) - feat(deps): Bump [@opentelemetry/instrumentation-undici](https://redirect.github.com/opentelemetry/instrumentation-undici) from 0.5.0 to 0.6.0 ([#13622](https://redirect.github.com/getsentry/sentry-javascript/issues/13622)) - feat(deps): Bump [@sentry/cli](https://redirect.github.com/sentry/cli) from 2.33.0 to 2.35.0 ([#13624](https://redirect.github.com/getsentry/sentry-javascript/issues/13624)) - feat(node): Use `@opentelemetry/instrumentation-undici` for fetch tracing ([#13485](https://redirect.github.com/getsentry/sentry-javascript/issues/13485)) - feat(nuxt): Add server config to root folder ([#13583](https://redirect.github.com/getsentry/sentry-javascript/issues/13583)) - feat(otel): Upgrade [@opentelemetry/semantic-conventions](https://redirect.github.com/opentelemetry/semantic-conventions) to 1.26.0 ([#13631](https://redirect.github.com/getsentry/sentry-javascript/issues/13631)) - fix(browser): check supportedEntryTypes before caling the function ([#13541](https://redirect.github.com/getsentry/sentry-javascript/issues/13541)) - fix(browser): Ensure Standalone CLS span timestamps are correct ([#13649](https://redirect.github.com/getsentry/sentry-javascript/issues/13649)) - fix(nextjs): Widen removal of 404 transactions ([#13628](https://redirect.github.com/getsentry/sentry-javascript/issues/13628)) - fix(node): Remove ambiguity and race conditions when matching local variables to exceptions ([#13501](https://redirect.github.com/getsentry/sentry-javascript/issues/13501)) - fix(node): Update OpenTelemetry instrumentation package for solidstart and opentelemetry ([#13640](https://redirect.github.com/getsentry/sentry-javascript/issues/13640)) - fix(node): Update OpenTelemetry instrumentation package for solidstart and opentelemetry ([#13642](https://redirect.github.com/getsentry/sentry-javascript/issues/13642)) - fix(vue): Ensure Vue `trackComponents` list matches components with or without `<>` ([#13543](https://redirect.github.com/getsentry/sentry-javascript/issues/13543)) - ref(profiling): Conditionally shim cjs globals ([#13267](https://redirect.github.com/getsentry/sentry-javascript/issues/13267)) Work in this release was contributed by [@Zen-cronic](https://redirect.github.com/Zen-cronic) and [@odanado](https://redirect.github.com/odanado). Thank you for your contributions!Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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 this update again.
This PR was generated by Mend Renovate. View the repository job log.