@sentry/typescript
11.10.0 · 28 Oct 2026MIT12.2k / weekRepositoryHomepagenpmAtom feed
Upgrading @sentry/typescript from 5.7.1 to 5.20.1
21 releases in betweennotes for 20
- 1+
- change to make
- 0
- advisories fixed
- 36+
- new
- 50+
- fixes
Counted from 20 of 21 release notes. Advisories are counted from the advisory database, in full.
Before you upgrade
Tick each one off as you go- deprecated5.18.0
Release by release
- new
Add instrumentation for React Router v3
- fixed
Make sure fetch requests are being timed correctly
- fixed
Make sure pageload transactions start timestamps are correctly generated
- fixed
Set transaction on scope in node for request
- fixed
Make sure that DSN is always passed to report dialog
- new
- new
Make
@sentry/browsermore treeshakeable - new
Introduce
@sentry/tracing - new
Export
createReduxEnhancerto log redux actions as breadcrumbs, and attach state as an extra. - new
Add
beforeCaptureoption to ErrorBoundary - fixed
Make sure that handler exists in
LinkedErrorsintegration - fixed
Change import of
hoist-non-react-statics - fixed
Make
@sentry/apmoptional in@sentry/gatsbypackage
- new
- fixed
Include correct gatsby files in npm tarball
- fixed
Correctly detach event listeners
- fixed
Drop initial frame for production react errors
- fixed
- fixed
APM CDN bundle expose startTransaction
- fixed
Correctly remove all event listeners
- fixed
Add manual
DOMStringListtyping
- fixed
- new
Pick up sentry-trace in JS <meta/> tag
- new
Expose eventId on ErrorBoundary component
- fixed
Extract transaction from nested express paths correctly
- fixed
Respect fetch headers
- new
- new
Update peer dependencies for
reactandreact-dom
- new
- new
Add @sentry/react package
- new
Add Error Boundary component
- new
Add useProfiler hook
- new
Export
makeMain
- new
- new
Support
fetchParameters - new
Report LCP metric on pageload transactions
- fixed
Normalize Transaction and Span consistently
- fixed
Handle DSN qs and show better error messages
- fixed
Change XHR instrumentation order to handle
onreadystatechangebreadcrumbs correctly - fixed
Re-add TraceContext for all events
- fixed
Change Vue interface to be inline with the original types
- new
14 internal lines (docs, tests, tooling) left out.