3
3
## Unreleased
4
4
5
5
- "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 )
6
12
- [ 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 )
9
19
10
20
## 5.20.1
11
21
75
85
- [ apm] feat: Add ability to get span from activity using ` getActivitySpan ` (#2677 )
76
86
- [ apm] fix: Check if ` performance.mark ` exists before calling it (#2680 )
77
87
- [ 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 )
79
90
80
91
## 5.17.0
81
92
94
105
95
106
## 5.16.0
96
107
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._
101
112
102
113
- [ core] feat: Send transactions in envelopes (#2553 )
103
114
- [ 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
266
277
267
278
## 5.9.0
268
279
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
270
282
- [ browser] ref: Both global handlers now always return ` true ` to call default implementations (error logging)
271
283
272
284
## 5.8.0
@@ -284,7 +296,8 @@ but will be removed in the future. If you are only using the `Tracing` integrati
284
296
285
297
## 5.7.0
286
298
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
288
301
- [ browser] fix: Capture only failed ` console.assert ` calls
289
302
- [ browser] ref: Major ` TraceKit ` and ` GlobalHandlers ` refactor
290
303
- [ 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
361
374
362
375
## 5.4.0
363
376
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 `
365
379
366
380
## 5.3.1
367
381
0 commit comments