Releases: getsentry/sentry-javascript
Releases · getsentry/sentry-javascript
5.27.5
5.27.4
- [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
optionalparameter to AWSServices integration (#3030) - [serverless] fix: Wrap google cloud functions with a Proxy(). (#3035)
- [hub] fix: stop using @types/node in @sentry/hub (#3050)
5.27.3
- [hub] fix: Make sure that
getSessionexists before calling it (#3017) - [browser] feat: Add
DOMException.codeas tag if it exists (#3018) - [browser] fix: Call
removeEventListenertwice 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)
5.27.2
5.27.1
5.27.0
- [browser] feat: Sessions Health Tracking (#2973)
- [core] fix: Correct
processingflag inBaseClient(#2983) - [node] feat: use
req.cookiesif available instead of parsing (#2985) - [core] ref: Use SentryError for
prepareEventrejections (#2973) - [core] ref: Errors handling in
prepareEventpipeline (#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)
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
AWSResourcesintegration (#2945) - [browser] feat: Implement
X-Sentry-Rate-Limitshandling 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/commona peerDependency instead of dependency (#2961) - [ember] feat: Add more render instrumentation (#2902)
- [ember] ref: Use
@embroider/macrosinstead ofrunInDebug(#2873) - [hub] ref: Do not allow for popping last layer and unify getter methods (#2955)
5.25.0
- [tracing] fix: Expose
startTransactionin 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
normalizeTransactionNametake a callback function in router-v3 (#2946) - [ember] feat: Add more render instrumentation to @sentry/ember (#2902)
- [types] ref: Use correct types for
event.contextand allow for context removal (#2910) - [types] ref: Make name required on transaction class (#2949)
- [build] feat: Update to use extends w. Volta (#2930)