diff --git a/CHANGELOG.md b/CHANGELOG.md index a3d3107622..7e9d7155ad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,29 @@ ## Unreleased +### Upgrading from 7.x to 8.0 + +Version 8 of the Sentry React Native SDK updates the underlying native SDKs (Cocoa v9, CLI v3, Android Gradle Plugin v6) which introduce breaking changes in minimum version requirements and build tooling. + +See our [migration docs](https://docs.sentry.io/platforms/react-native/migration/v7-to-v8/) for more information. + +### Breaking Changes + +#### Minimum Version Requirements + +- **iOS/macOS/tvOS**: ([#5356](https://github.com/getsentry/sentry-react-native/pull/5356)) + - iOS **15.1+** (previously 13.0+) + - macOS **12.0+** (previously 10.13+) + - tvOS **15.0+** (previously 13.0+) + +- **Android**: ([#5578](https://github.com/getsentry/sentry-react-native/pull/5578)) + - Sentry Android Gradle Plugin **6.0.0** (previously 5.x) + - Android Gradle Plugin **7.4.0+** (previously 7.3.0+) + - Kotlin **1.8+** + +- **Sentry Self-Hosted**: ([#5523](https://github.com/getsentry/sentry-react-native/pull/5523)) + - Sentry CLI v3 requires self-hosted **25.11.1+** (previously 25.2.0) + ### Features - Add experimental `sentry-span-attributes` prop to attach custom attributes to user interaction spans ([#5569](https://github.com/getsentry/sentry-react-native/pull/5569))