|
6 | 6 | > make sure you follow our [migration guide](https://docs.sentry.io/platforms/react-native/migration/) first. |
7 | 7 | <!-- prettier-ignore-end --> |
8 | 8 |
|
9 | | -## Unreleased |
| 9 | +## 6.3.0 |
| 10 | + |
| 11 | +### Features |
| 12 | + |
| 13 | +- Add support for `.env.sentry-build-plugin` ([#4281](https://github.com/getsentry/sentry-react-native/pull/4281)) |
| 14 | + |
| 15 | + Don't commit the file to your repository. Use it to set your Sentry Auth Token. |
| 16 | + |
| 17 | + ``` |
| 18 | + SENTRY_AUTH_TOKEN=your_token_here |
| 19 | + ``` |
| 20 | + |
| 21 | +- Add Sentry Metro Server Source Context middleware ([#4287](https://github.com/getsentry/sentry-react-native/pull/4287)) |
| 22 | + |
| 23 | + This enables the SDK to add source context to locally symbolicated events using the Metro Development Server. |
| 24 | + The middleware can be disabled in `metro.config.js` using the `enableSourceContextInDevelopment` option. |
| 25 | + |
| 26 | + ```js |
| 27 | + // Expo |
| 28 | + const { getSentryExpoConfig } = require('@sentry/react-native/metro'); |
| 29 | + const config = getSentryExpoConfig(__dirname, { |
| 30 | + enableSourceContextInDevelopment: false, |
| 31 | + }); |
| 32 | + |
| 33 | + // React Native |
| 34 | + const { withSentryConfig } = require('@sentry/react-native/metro'); |
| 35 | + module.exports = withSentryConfig(config, { |
| 36 | + enableSourceContextInDevelopment: false, |
| 37 | + }); |
| 38 | + ``` |
10 | 39 |
|
11 | 40 | ### Features |
12 | 41 |
|
|
31 | 60 |
|
32 | 61 | ### Fixes |
33 | 62 |
|
| 63 | +- Prevents exception capture context from being overwritten by native scope sync ([#4124](https://github.com/getsentry/sentry-react-native/pull/4124)) |
| 64 | +- Excludes Dev Server and Sentry Dsn requests from Breadcrumbs ([#4240](https://github.com/getsentry/sentry-react-native/pull/4240)) |
| 65 | +- Skips development server spans ([#4271](https://github.com/getsentry/sentry-react-native/pull/4271)) |
| 66 | +- Execute `DebugSymbolicator` after `RewriteFrames` to avoid overwrites by default ([#4285](https://github.com/getsentry/sentry-react-native/pull/4285)) |
| 67 | + - If custom `RewriteFrames` is provided the order changes |
| 68 | +- `browserReplayIntegration` is no longer included by default on React Native Web ([#4270](https://github.com/getsentry/sentry-react-native/pull/4270)) |
34 | 69 | - Remove `.sentry` tmp directory and use environmental variables instead to save default Babel transformer path ([#4298](https://github.com/getsentry/sentry-react-native/pull/4298)) |
35 | 70 | - This resolves concurrency issues when running multiple bundle processes |
36 | 71 |
|
37 | 72 | ### Dependencies |
38 | 73 |
|
39 | | -- Bump JavaScript SDK from v8.38.0 to v8.40.0 ([#4293](https://github.com/getsentry/sentry-react-native/pull/4293), [#4304](https://github.com/getsentry/sentry-react-native/pull/4304)) |
| 74 | +- Bump JavaScript SDK from v8.37.1 to v8.40.0 ([#4267](https://github.com/getsentry/sentry-react-native/pull/4267), [#4293](https://github.com/getsentry/sentry-react-native/pull/4293), [#4304](https://github.com/getsentry/sentry-react-native/pull/4304)) |
40 | 75 | - [changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#8400) |
41 | | - - [diff](https://github.com/getsentry/sentry-javascript/compare/8.38.0...8.40.0) |
| 76 | + - [diff](https://github.com/getsentry/sentry-javascript/compare/8.37.1...8.40.0) |
| 77 | +- Bump Android SDK from v7.17.0 to v7.18.0 ([#4289](https://github.com/getsentry/sentry-react-native/pull/4289)) |
| 78 | + - [changelog](https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#7180) |
| 79 | + - [diff](https://github.com/getsentry/sentry-java/compare/7.17.0...7.18.0) |
| 80 | +- Bump Cocoa SDK from v8.40.1 to v8.41.0 ([#4301](https://github.com/getsentry/sentry-react-native/pull/4301)) |
| 81 | + - [changelog](https://github.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#8410) |
| 82 | + - [diff](https://github.com/getsentry/sentry-cocoa/compare/8.40.1...8.41.0) |
42 | 83 |
|
43 | 84 | ## 6.3.0-beta.2 |
44 | 85 |
|
|
0 commit comments