Skip to content

Update dependency @sentry/browser to ^5.24.2

Administrator requested to merge renovate/sentry-monorepo into main

Created by: renovate[bot]

This PR contains the following updates:

Package Type Update New value References Sourcegraph
@sentry/browser dependencies minor ^5.24.2 source code search for "@sentry/browser"

Release Notes

getsentry/sentry-javascript

v5.24.2

Compare Source

  • [utils] fix: Check that performance is available before calling it in RN (#​2924)

v5.24.1

Compare Source

  • [types] fix: Remove Location type to avoid dom lib dependency (#​2922)

v5.24.0

Compare Source

  • [angular] fix: Make sure that message exist before returning it in angular error handler (#​2903)
  • [integrations] feat: Add referrer to data collected by UserAgent integration (#​2912)
  • [core] fix: Make sure that body is not exposed in the breadcrumb by default (#​2911)
  • [core] feat: Give access to XHR requests body in breadcrumb hint (#​2904)
  • [core] fix: Add a wrapper around performance for React Native (#​2915)
  • [integrations] fix: Make Vue tracing options optional (#​2897)
  • [integrations] ref: Remove unnecessary eventID check in offline integration (#​2890)
  • [tracing] feat: Add hook for trace sampling function to SDK options (#​2820)

v5.23.0

Compare Source

  • [serverless] feat: Introduce @sentry/serverless with AWSLambda support (#​2886)
  • [ember] feat: Add performance instrumentation for routes (#​2784)
  • [node] ref: Remove query strings from transaction and span names (#​2857)
  • [angular] ref: Strip query and fragment from Angular tracing URLs (#​2874)
  • [tracing] ref: Simplify shouldCreateSpanForRequest (#​2867)

v5.22.3

Compare Source

  • [integrations] fix: Window type (#​2864)

v5.22.2

Compare Source

  • [integrations] fix: localforage typing (#​2861)

v5.22.1

Compare Source

  • [integrations] fix: Add localforage typing (#​2856)
  • [tracing] fix: Make sure BrowserTracing is exported in CDN correctly (#​2855)

v5.22.0

Compare Source

  • [browser] ref: Recognize Capacitor scheme as Gecko (#​2836)
  • [node]: fix: Save string exception as a message for syntheticException (#​2837)
  • [tracing] feat: Add build dir in npm package (#​2846)
  • [tracing] fix: Fix typo in addPerformanceEntries method name (#​2847)
  • [apm] ref: Deprecate @sentry/apm package (#​2844)
  • [angular] fix: Allow for empty DSN/disabling with AngularJS integration (#​2842)
  • [gatsby] ref: Make @sentry/tracing mandatory + add tests (#​2841)
  • [integrations] feat: Add integration for offline support (#​2778)
  • [utils] ref: Revert the usage of globalThis for getGlobalObject util (#​2851)
  • [build] fix: Lock in TypeScript to 3.7.5 (#​2848)
  • [build] misc: Upgrade Prettier to 1.19.0 (#​2850)

v5.21.4

Compare Source

  • [ci] fix: Actually release correct code

v5.21.3

Compare Source

  • [tracing] feat: Track span status for fetch requests (#​2835)
  • [react] fix: Return an any from createReduxEnhancer to avoid type conflicts (#​2834)
  • [react] fix: Make sure profiler is typed with any (#​2838)

v5.21.2

Compare Source

  • [tracing] fix: Normalize transaction names for express methods to match those of other SDKs (#​2832)
  • [tracing] feat: Change resource span op name and add data (#​2816)
  • [tracing] ref: Make sure error status is set on transactions (#​2818)
  • [apm/tracing] fix: Make sure Performance Observer takeRecords() is defined (#​2825)

v5.21.1

Compare Source

  • [ember] fix: Make the package public and fix the build by bumping TypeScript to v3.9 (#​2811)
  • [eslint] test: Don't test eslint config/plugin on Node <= v8

v5.21.0

Compare Source

  • [all] feat: Convert sentry-javascript to ESLint (#​2786)
  • [internal/eslint] feat: Add @sentry-internal/eslint-config-sdk (#​2807)
  • [ember] feat: Add @sentry/ember (#​2739)
  • [angular] feat: Add @sentry/angular (#​2787)
  • [react] feat: Add routing instrumentation for React Router v4/v5 (#​2780)
  • [gatsby] feat: support process.env.SENTRY_RELEASE (#​2776)
  • [apm/tracing] feat: Export addExtensionMethods for SDKs to use (#​2805)
  • [apm/tracing] ref: Remove express typing (#​2803)
  • [node] fix: Retry-After header in node should be lower-case (#​2779)

v5.20.1

Compare Source

  • [core] ref: Expose sentry request for electron (#​2774)
  • [browser] fix: Make sure that DSN is always passed to report dialog (#​2770)
  • [apm/tracing] fix: Make sure fetch requests are being timed correctly (#​2772)
  • [apm/tracing] fix: Make sure pageload transactions start timestamps are correctly generated (#​2773)
  • [react] feat: Add instrumentation for React Router v3 (#​2759)
  • [react] ref: Use inline types to avoid redux dependency. (#​2768)
  • [node] fix: Set transaction on scope in node for request (#​2769)

v5.20.0

Compare Source

  • [browser] feat: Make @sentry/browser more treeshakeable (#​2747)
  • [browser] fix: Make sure that handler exists in LinkedErrors integration (#​2742)
  • [tracing] feat: Introduce @sentry/tracing (#​2719)
  • [tracing] ref: Use idleTimout if no activities occur in idle transaction (#​2752)
  • [react] feat: Export createReduxEnhancer to log redux actions as breadcrumbs, and attach state as an extra. (#​2717)
  • [react] feat: Add beforeCapture option to ErrorBoundary (#​2753)
  • [react] fix: Change import of hoist-non-react-statics (#​2755)
  • [gatsby] fix: Make @sentry/apm optional in @sentry/gatsby package (#​2752)

v5.19.2

Compare Source

  • [gatsby] fix: Include correct gatsby files in npm tarball (#​2731)
  • [browser] fix: Correctly detach event listeners (#​2737)
  • [browser] fix: Drop initial frame for production react errors (#​2728)
  • [node] chore: Upgrade https-proxy-agent to v5 (#​2702)
  • [types] ref: Define type for Extra(s) (#​2727)

v5.19.1

Compare Source

  • [browser] fix: Correctly remove all event listeners (#​2725)
  • [tracing] fix: APM CDN bundle expose startTransaction (#​2726)
  • [tracing] fix: Add manual DOMStringList typing (#​2718)

Renovate configuration

📅 Schedule: "on the 1st through 7th day of the month" in timezone America/Los_Angeles.

🚦 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 has been generated by WhiteSource Renovate. View repository job log here.

Merge request reports

Loading