|
2 | 2 |
|
3 | 3 | ## 9.0.0 |
4 | 4 |
|
| 5 | +### Breaking changes |
| 6 | + |
| 7 | +- Removed `Sentry.Sources` |
| 8 | +- Removed `Sentry.Client`, as it's an internal module |
| 9 | +- Removed the `Sentry.Event.sentry_exception/0` type |
| 10 | +- Removed `Sentry.Event.add_metadata/1` |
| 11 | +- Removed `Sentry.Event.culprit_from_stacktrace/1` |
| 12 | +- Removed `Sentry.Event.do_put_source_context/3` |
| 13 | +- Removed the `:async` value for the `:result` option in `Sentry.send_event/2` (and friends) |
| 14 | +- Removed `Sentry.CrashError` — now, crash reports (detected through `Sentry.LoggerBackend`) that do not contain exceptions are reported as *messages* in Sentry |
| 15 | +- Changed the shape of the `Sentry.Event` struct - check out the new fields (and typespec for `Sentry.Event.t/0`) |
| 16 | + |
| 17 | +### Various fixes & improvements |
| 18 | + |
| 19 | +- Add `Sentry.LoggerHandler`, which is a `:logger` handler rather than a `Logger` backend |
| 20 | +- Make the `Sentry.HTTPClient.child_spec/0` callback optional |
| 21 | +- Add `:all` as a possible value of the `:metadata` configuration option for `Sentry.LoggerBackend` |
| 22 | +- Add `:all` as a possible value for the `:included_environment` configuration option |
| 23 | +- Add `Sentry.Interfaces` with all the child modules, which are useful if you're working directly with the Sentry API |
| 24 | +- Fix an issue with JSON-encoding non-encodable terms (such as PIDs, which are pretty common) |
| 25 | + |
| 26 | +### Deprecations |
| 27 | + |
| 28 | +- Soft-deprecate `Sentry.EventFilter` in favour of `:before_send_event` callbacks. |
| 29 | + |
5 | 30 | ### Various fixes & improvements |
6 | 31 |
|
7 | 32 | - Remove manually-entered entries from the CHANGELOG (48cf37d9) by @whatyouhide |
|
29 | 54 | - Clean up a bunch of little non-important things (18e83ae9) by @whatyouhide |
30 | 55 | - Simplify test GenServer (30a9828e) by @whatyouhide |
31 | 56 |
|
32 | | -_Plus 41 more_ |
33 | | - |
34 | 57 | ## 8.1.0 |
35 | 58 |
|
36 | 59 | ### Various fixes & improvements |
|
0 commit comments