Releases: getsentry/sentry-javascript
Releases · getsentry/sentry-javascript
5.26.0
- [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 ofrunInDebug
(#2873) - [hub] ref: Do not allow for popping last layer and unify getter methods (#2955)
5.25.0
- [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)
5.24.2
5.24.1
5.24.0
- [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)
5.23.0
- [serverless] feat: Introduce
@sentry/serverless
withAWSLambda
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)
5.22.3
5.22.2
5.22.1
5.22.0
- [browser] ref: Recognize
Capacitor
scheme asGecko
(#2836) - [node]: fix: Save
string
exception as a message forsyntheticException
(#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
forgetGlobalObject
util (#2851) - [build] fix: Lock in
TypeScript
to3.7.5
(#2848) - [build] misc: Upgrade
Prettier
to1.19.0
(#2850)