feat(core): Bump `sentry-javascript` to version 8, temporarily disable performance
This PR bumps sentry-javascript to version 8 and fixes all breaking changes regarding error reporting.
Performance monitoring is disabled and will be fixed in a follow-up PR.
| Fails | |
|---|---|
| :no_entry_sign: | Please consider adding a changelog entry for the next release. |
| Messages | |
|---|---|
| :book: | Do not forget to update Sentry-docs with your feature once the pull request gets approved. |
Instructions and example for changelog
Please add an entry to CHANGELOG.md to the "Unreleased" section. Make sure the entry includes this PR's number.
Example:
## Unreleased
- Bump `sentry-javascript` to version 8 ([#3736](https://github.com/getsentry/sentry-react-native/pull/3736))
If none of the above apply, you can opt out of this check by adding #skip-changelog to the PR description.
Generated by :no_entry_sign: dangerJS against bdf385b892fef94dcc0eac6ef502fcc390facce6
Android (legacy) Performance metrics :rocket:
| Plain | With Sentry | Diff | |
|---|---|---|---|
| Startup time | 439.16 ms | 486.06 ms | 46.90 ms |
| Size | 17.73 MiB | 19.90 MiB | 2.17 MiB |
iOS (legacy) Performance metrics :rocket:
| Plain | With Sentry | Diff | |
|---|---|---|---|
| Startup time | 1233.02 ms | 1233.87 ms | 0.85 ms |
| Size | 2.36 MiB | 2.91 MiB | 556.10 KiB |
Android (new) Performance metrics :rocket:
| Plain | With Sentry | Diff | |
|---|---|---|---|
| Startup time | 337.87 ms | 366.24 ms | 28.37 ms |
| Size | 7.15 MiB | 8.18 MiB | 1.03 MiB |
iOS (new) Performance metrics :rocket:
| Plain | With Sentry | Diff | |
|---|---|---|---|
| Startup time | 1232.52 ms | 1244.53 ms | 12.01 ms |
| Size | 2.92 MiB | 3.47 MiB | 561.65 KiB |
- Superseded by https://github.com/getsentry/sentry-react-native/pull/3836