sentry-javascript

Official Sentry SDKs for JavaScript

MIT License

Downloads
373.3M
Stars
7.9K
Committers
546

Bot releases are visible (Hide)

sentry-javascript - 5.27.5

Published by HazAT almost 4 years ago

  • [hub] fix: Sync ScopeListeners (#3065)
  • [tracing] fix: Typo in constant name in @sentry/tracing (#3058)
sentry-javascript - 5.27.4

Published by HazAT almost 4 years ago

  • [core] fix: Remove globalThis usage (#3033)
  • [react] ref: Add React 17.x to peerDependencies (#3034)
  • [tracing] fix: Express transaction name (#3048)
  • [serverless] fix: AWS Execution duration (#3032)
  • [serverless] fix: Add optional parameter to AWSServices integration (#3030)
  • [serverless] fix: Wrap google cloud functions with a Proxy(). (#3035)
  • [hub] fix: stop using @types/node in @sentry/hub (#3050)
sentry-javascript - 5.27.3

Published by kamilogorek almost 4 years ago

  • [hub] fix: Make sure that getSession exists before calling it (#3017)
  • [browser] feat: Add DOMException.code as tag if it exists (#3018)
  • [browser] fix: Call removeEventListener twice only when necessary (#3016)
  • [tracing] fix: Schedule the execution of the finish to let all the spans being closed first (#3022)
  • [tracing] fix: Adjust some web vitals to be relative to fetchStart and some other improvements (#3019)
  • [tracing] fix: Add transaction name as tag on error events (#3024)
sentry-javascript - 5.27.2

Published by HazAT almost 4 years ago

  • [apm] ref: Delete sentry/apm package (#2990)
  • [types] fix: make requestHandler options an own type (#2995)
  • [core] fix: Use 'production' as default value for environment key (#3013)
sentry-javascript - 5.27.1

Published by HazAT almost 4 years ago

  • [hub] fix: Preserve original user data for explicitly updated scopes (#2991)
  • [ember] fix: prevent unexpected errors on transition (#2988)
sentry-javascript - 5.27.0

Published by kamilogorek about 4 years ago

  • [browser] feat: Sessions Health Tracking (#2973)
  • [core] fix: Correct processing flag in BaseClient (#2983)
  • [node] feat: use req.cookies if available instead of parsing (#2985)
  • [core] ref: Use SentryError for prepareEvent rejections (#2973)
  • [core] ref: Errors handling in prepareEvent pipeline (#2987)
  • [serverless] feat: Implement tracing of Google Cloud Requests (#2981)
  • [serverless] ref: Set global event processor and pass scope data for transactions (#2975)
  • [tracing] feat: Add secure connect navigation timing (#2980)
  • [tracing] feat: Capture time spent redirecting before loading the current page (#2986)
  • [tracing] feat: Capture browser navigator information (#2966)
  • [tracing] feat: Express router methods tracing (#2972)
  • [tracing] ref: Only report FCP or FP if the page wasn't hidden prior to their instrumentation (#2979)
sentry-javascript - 5.26.0

Published by kamilogorek about 4 years ago

  • [serverless] feat: Implement error handling and tracing for Google Cloud Functions (#2945)
  • [serverless] feat: Enable tracing for AWSLambda (#2945)
  • [serverless] feat: Add AWSResources integration (#2945)
  • [browser] feat: Implement X-Sentry-Rate-Limits handling for transports (#2962)
  • [tracing] feat: Add measurements support and web vitals (#2909)
  • [tracing] feat: Add web vitals: CLS and TTFB (#2964)
  • [angular] ref: Make @angular/common a peerDependency instead of dependency (#2961)
  • [ember] feat: Add more render instrumentation (#2902)
  • [ember] ref: Use @embroider/macros instead of runInDebug (#2873)
  • [hub] ref: Do not allow for popping last layer and unify getter methods (#2955)
sentry-javascript - 5.25.0

Published by kamilogorek about 4 years ago

  • [tracing] fix: Expose startTransaction in CDN bundle (#2938)
  • [tracing] fix: Allow unsampled transactions to be findable by getTransaction() (#2952)
  • [tracing] fix: Reimplement timestamp computation (#2947)
  • [tracing] ref: Clean up sampling decision inheritance (#2921) (#2944)
  • [react] fix: Makes normalizeTransactionName take a callback function in router-v3 (#2946)
  • [ember] feat: Add more render instrumentation to @sentry/ember (#2902)
  • [types] ref: Use correct types for event.context and allow for context removal (#2910)
  • [types] ref: Make name required on transaction class (#2949)
  • [build] feat: Update to use extends w. Volta (#2930)
sentry-javascript - 5.24.2

Published by HazAT about 4 years ago

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

Published by HazAT about 4 years ago

  • [types] fix: Remove Location type to avoid dom lib dependency (#2922)
sentry-javascript - 5.24.0

Published by HazAT about 4 years ago

  • [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)
sentry-javascript - 5.23.0

Published by kamilogorek about 4 years ago

  • [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)
sentry-javascript - 5.22.3

Published by HazAT about 4 years ago

  • [integrations] fix: Window type (#2864)
sentry-javascript - 5.22.2

Published by HazAT about 4 years ago

  • [integrations] fix: Fix localforage typing (#2861)
sentry-javascript - 5.22.1

Published by HazAT about 4 years ago

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

Published by kamilogorek about 4 years ago

  • [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)
sentry-javascript - 5.21.4

Published by HazAT about 4 years ago

  • [ci] fix: Actually release correct code
sentry-javascript - 5.21.3

Published by HazAT about 4 years ago

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

Published by HazAT about 4 years ago

  • [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)
sentry-javascript - 5.21.1

Published by kamilogorek about 4 years ago

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