hypothesis / h

Annotate with anyone, anywhere.
https://hypothes.is/
BSD 2-Clause "Simplified" License
2.96k stars 427 forks source link

Bump @sentry/browser from 8.27.0 to 8.32.0 #8975

Closed dependabot[bot] closed 1 month ago

dependabot[bot] commented 1 month ago

⚠️ Dependabot is rebasing this PR ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


Bumps @sentry/browser from 8.27.0 to 8.32.0.

Release notes

Sourced from @​sentry/browser's releases.

8.32.0

Important Changes

  • ref(browser): Move navigation span descriptions into op (#13527)

Moves the description of navigation related browser spans into the op, e.g. browser - cache -> browser.cache and sets the description to the performanceEntry objects' names (in this context it is the URL of the page).

  • feat(node): Add amqplibIntegration (#13714)

  • feat(nestjs): Add SentryGlobalGenericFilter and allow specifying application ref in global filter (#13673)

Adds a SentryGlobalGenericFilter that filters both graphql and http exceptions depending on the context.

  • feat: Set log level for Fetch/XHR breadcrumbs based on status code (#13711)

Sets log levels in breadcrumbs for 5xx to error and 4xx to warning.

Other Changes

  • chore(nextjs): Bump rollup to 3.29.5 (#13761)
  • fix(core): Remove sampled flag from dynamic sampling context in Tracing without Performance mode (#13753)
  • fix(node): Ensure node-fetch does not emit spans without tracing (#13765)
  • fix(nuxt): Use Nuxt error hooks instead of errorHandler to prevent 500 (#13748)
  • fix(test): Unflake LCP test (#13741)

Work in this release was contributed by @​Zen-cronic and @​Sjoertjuh. Thank you for your contributions!

Bundle size 📦

Path Size
@​sentry/browser 22.63 KB
@​sentry/browser - with treeshaking flags 21.42 KB
@​sentry/browser (incl. Tracing) 34.86 KB
@​sentry/browser (incl. Tracing, Replay) 71.36 KB
@​sentry/browser (incl. Tracing, Replay) - with treeshaking flags 61.79 KB
@​sentry/browser (incl. Tracing, Replay with Canvas) 75.71 KB
@​sentry/browser (incl. Tracing, Replay, Feedback) 88.48 KB
@​sentry/browser (incl. Tracing, Replay, Feedback, metrics) 90.36 KB
@​sentry/browser (incl. metrics) 26.91 KB
@​sentry/browser (incl. Feedback) 39.77 KB
@​sentry/browser (incl. sendFeedback) 27.29 KB
@​sentry/browser (incl. FeedbackAsync) 32.08 KB
@​sentry/react 25.38 KB
@​sentry/react (incl. Tracing) 37.84 KB
@​sentry/vue 26.8 KB
@​sentry/vue (incl. Tracing) 36.75 KB
@​sentry/svelte 22.76 KB
CDN Bundle 23.94 KB

... (truncated)

Changelog

Sourced from @​sentry/browser's changelog.

8.32.0

Important Changes

  • ref(browser): Move navigation span descriptions into op (#13527)

Moves the description of navigation related browser spans into the op, e.g. browser - cache -> browser.cache and sets the description to the performanceEntry objects' names (in this context it is the URL of the page).

  • feat(node): Add amqplibIntegration (#13714)

  • feat(nestjs): Add SentryGlobalGenericFilter and allow specifying application ref in global filter (#13673)

Adds a SentryGlobalGenericFilter that filters both graphql and http exceptions depending on the context.

  • feat: Set log level for Fetch/XHR breadcrumbs based on status code (#13711)

Sets log levels in breadcrumbs for 5xx to error and 4xx to warning.

Other Changes

  • chore(nextjs): Bump rollup to 3.29.5 (#13761)
  • fix(core): Remove sampled flag from dynamic sampling context in Tracing without Performance mode (#13753)
  • fix(node): Ensure node-fetch does not emit spans without tracing (#13765)
  • fix(nuxt): Use Nuxt error hooks instead of errorHandler to prevent 500 (#13748)
  • fix(test): Unflake LCP test (#13741)

Work in this release was contributed by @​Zen-cronic and @​Sjoertjuh. Thank you for your contributions!

8.31.0

Important Changes

  • feat(node): Add dataloader integration (#13664)

This release adds a new integration for the dataloader package. The Node SDK (and all SDKs that depend on it) will now automatically instrument dataloader instances. You can also add it manually:

Sentry.init({
  integrations: [Sentry.dataloaderIntegration()],
});

... (truncated)

Commits
  • f1a8bea release: 8.32.0
  • ae901c3 Merge pull request #13770 from getsentry/prepare-release/8.32.0
  • 0a21708 meta(changelog): Update changelog for 8.32.0
  • efd7a70 docs: Fix changelog (#13786)
  • 0aac3c6 Merge pull request #13772 from getsentry/fn/manual-sync
  • 9018132 test: Unflake some node-integration-tests (#13771)
  • 07d9d35 wip: add browser utils dep
  • 354dcee fix(core): Remove sampled flag from dynamic sampling context in Tracing wit...
  • cb7f16e ref: Add external contributor to CHANGELOG.md (#13764)
  • ed150ed chore(nextjs): Bump rollup to 3.29.5 (#13761)
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)