getsentry/sentry-dart (sentry)
### [`v8.0.0`](https://togithub.com/getsentry/sentry-dart/blob/HEAD/CHANGELOG.md#800)
[Compare Source](https://togithub.com/getsentry/sentry-dart/compare/7.20.0...8.0.0)
This release contains breaking changes, please read the changelog carefully.
*Changes from the latest v7 release are included in this major release*
##### Breaking Changes
- Bump iOS minimum deployment target from **11** to **12** ([#1821](https://togithub.com/getsentry/sentry-dart/pull/1821))
- Mark exceptions not handled by the user as `handled: false` ([#1535](https://togithub.com/getsentry/sentry-dart/pull/1535))
- This will affect your release health data, and is therefore considered a breaking change.
- Refrain from overwriting the span status for unfinished spans ([#1577](https://togithub.com/getsentry/sentry-dart/pull/1577))
- Older self-hosted sentry instances will drop transactions containing unfinished spans.
- This change was introduced in [relay/#1690](https://togithub.com/getsentry/relay/pull/1690) and released with [22.12.0](https://togithub.com/getsentry/relay/releases/tag/22.12.0)
- Do not leak extensions of external classes ([#1576](https://togithub.com/getsentry/sentry-dart/pull/1576))
- Make `hint` non-nullable in `BeforeSendCallback`, `BeforeBreadcrumbCall` and `EventProcessor` ([#1574](https://togithub.com/getsentry/sentry-dart/pull/1574))
- This will affect your callbacks, making this a breaking change.
- Load Device Contexts from Sentry Java ([#1616](https://togithub.com/getsentry/sentry-dart/pull/1616))
- Now the device context from Android is available in `BeforeSendCallback`
- Set ip_address to {{auto}} by default, even if sendDefaultPII is disabled ([#1665](https://togithub.com/getsentry/sentry-dart/pull/1665))
- Instead use the "Prevent Storing of IP Addresses" option in the "Security & Privacy" project settings on sentry.io
##### Features
- Add support for exception aggregates ([#1866](https://togithub.com/getsentry/sentry-dart/pull/1866))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
^7.0.0
->^8.0.0
Release Notes
getsentry/sentry-dart (sentry)
### [`v8.0.0`](https://togithub.com/getsentry/sentry-dart/blob/HEAD/CHANGELOG.md#800) [Compare Source](https://togithub.com/getsentry/sentry-dart/compare/7.20.0...8.0.0) This release contains breaking changes, please read the changelog carefully. *Changes from the latest v7 release are included in this major release* ##### Breaking Changes - Bump iOS minimum deployment target from **11** to **12** ([#1821](https://togithub.com/getsentry/sentry-dart/pull/1821)) - Mark exceptions not handled by the user as `handled: false` ([#1535](https://togithub.com/getsentry/sentry-dart/pull/1535)) - This will affect your release health data, and is therefore considered a breaking change. - Refrain from overwriting the span status for unfinished spans ([#1577](https://togithub.com/getsentry/sentry-dart/pull/1577)) - Older self-hosted sentry instances will drop transactions containing unfinished spans. - This change was introduced in [relay/#1690](https://togithub.com/getsentry/relay/pull/1690) and released with [22.12.0](https://togithub.com/getsentry/relay/releases/tag/22.12.0) - Do not leak extensions of external classes ([#1576](https://togithub.com/getsentry/sentry-dart/pull/1576)) - Make `hint` non-nullable in `BeforeSendCallback`, `BeforeBreadcrumbCall` and `EventProcessor` ([#1574](https://togithub.com/getsentry/sentry-dart/pull/1574)) - This will affect your callbacks, making this a breaking change. - Load Device Contexts from Sentry Java ([#1616](https://togithub.com/getsentry/sentry-dart/pull/1616)) - Now the device context from Android is available in `BeforeSendCallback` - Set ip_address to {{auto}} by default, even if sendDefaultPII is disabled ([#1665](https://togithub.com/getsentry/sentry-dart/pull/1665)) - Instead use the "Prevent Storing of IP Addresses" option in the "Security & Privacy" project settings on sentry.io ##### Features - Add support for exception aggregates ([#1866](https://togithub.com/getsentry/sentry-dart/pull/1866))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.