Skip to content

Commit f8b134e

Browse files
committed
misc: 5.21.0 changelog
1 parent d955559 commit f8b134e

File tree

1 file changed

+24
-10
lines changed

1 file changed

+24
-10
lines changed

CHANGELOG.md

Lines changed: 24 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,19 @@
33
## Unreleased
44

55
- "You miss 100 percent of the chances you don't take. — Wayne Gretzky" — Michael Scott
6+
7+
## 5.21.0
8+
9+
- [all] feat: Convert `sentry-javascript` to `ESLint` (#2786)
10+
- [internal/eslint] feat: Add `@sentry-internal/eslint-config-sdk` (#2807)
11+
- [internal/eslint] feat: Add `@sentry-internal/eslint-plugin-sdk` (#2807)
612
- [ember] feat: Add `@sentry/ember` (#2739)
7-
- [apm/tracing] fix: Mark side effects for tracing hub extensions (#2788)
8-
- [browser] ref: Use stronger function return typings (#2786)
13+
- [angular] feat: Add `@sentry/angular` (#2787)
14+
- [react] feat: Add routing instrumentation for `React Router v4/v5` (#2780)
15+
- [gatsby] feat: support `process.env.SENTRY_RELEASE` (#2776)
16+
- [apm/tracing] feat: Export `addExtensionMethods` for SDKs to use (#2805)
17+
- [apm/tracing] ref: Remove `express` typing (#2803)
18+
- [node] fix: `Retry-After` header in node should be lower-case (#2779)
919

1020
## 5.20.1
1121

@@ -75,7 +85,8 @@
7585
- [apm] feat: Add ability to get span from activity using `getActivitySpan` (#2677)
7686
- [apm] fix: Check if `performance.mark` exists before calling it (#2680)
7787
- [tracing] feat: Add `beforeNavigate` option (#2691)
78-
- [tracing] ref: Create navigation transactions using `window.location.pathname` instead of `window.location.href` (#2691)
88+
- [tracing] ref: Create navigation transactions using `window.location.pathname` instead of `window.location.href`
89+
(#2691)
7990

8091
## 5.17.0
8192

@@ -94,10 +105,10 @@
94105

95106
## 5.16.0
96107

97-
*If you are a `@sentry/apm` and did manual instrumentation using `hub.startSpan` please be aware of the changes we did
98-
to the API. The recommended entry point for manual instrumentation now is `Sentry.startTransaction` and creating
99-
child Span by calling `startChild` on it. We have internal workarounds in place so the old code should still work
100-
but will be removed in the future. If you are only using the `Tracing` integration there is no need for action.*
108+
_If you are a `@sentry/apm` and did manual instrumentation using `hub.startSpan` please be aware of the changes we did
109+
to the API. The recommended entry point for manual instrumentation now is `Sentry.startTransaction` and creating child
110+
Span by calling `startChild` on it. We have internal workarounds in place so the old code should still work but will be
111+
removed in the future. If you are only using the `Tracing` integration there is no need for action._
101112

102113
- [core] feat: Send transactions in envelopes (#2553)
103114
- [core] fix: Send event timestamp (#2575)
@@ -266,7 +277,8 @@ but will be removed in the future. If you are only using the `Tracing` integrati
266277

267278
## 5.9.0
268279

269-
- [node] feat: Added `mode` option for `OnUnhandledRejection` integration that changes how we log errors and what we do with the process itself
280+
- [node] feat: Added `mode` option for `OnUnhandledRejection` integration that changes how we log errors and what we do
281+
with the process itself
270282
- [browser] ref: Both global handlers now always return `true` to call default implementations (error logging)
271283

272284
## 5.8.0
@@ -284,7 +296,8 @@ but will be removed in the future. If you are only using the `Tracing` integrati
284296

285297
## 5.7.0
286298

287-
- [core] ref: Use `Promise` as the interface, but `SyncPromise` as the implementation in all the places we need `thenable` API
299+
- [core] ref: Use `Promise` as the interface, but `SyncPromise` as the implementation in all the places we need
300+
`thenable` API
288301
- [browser] fix: Capture only failed `console.assert` calls
289302
- [browser] ref: Major `TraceKit` and `GlobalHandlers` refactor
290303
- [browser] ref: Remove _all_ required IE10-11 polyfills
@@ -361,7 +374,8 @@ but will be removed in the future. If you are only using the `Tracing` integrati
361374

362375
## 5.4.0
363376

364-
- [global] feat: Exposed new simplified scope API. `Sentry.setTag`, `Sentry.setTags`, `Sentry.setExtra`, `Sentry.setExtras`, `Sentry.setUser`, `Sentry.setContext`
377+
- [global] feat: Exposed new simplified scope API. `Sentry.setTag`, `Sentry.setTags`, `Sentry.setExtra`,
378+
`Sentry.setExtras`, `Sentry.setUser`, `Sentry.setContext`
365379

366380
## 5.3.1
367381

0 commit comments

Comments
 (0)