You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(core): Restore broken release process after @sentry/react-native 8.9.0 (#6037)
* fix(core): Restore broken release process after @sentry/react-native 8.9.0
8.9.0 shipped to npm with an unresolved workspace:* spec for
@sentry/expo-upload-sourcemaps in its published tarball, preventing
installation. Three underlying issues:
1. packages/core/scripts/build-tarball.sh used npm pack, which does not
rewrite yarn's workspace: protocol. Switch to yarn pack, which
substitutes workspace:* with the concrete version. Same change applied
to packages/expo-upload-sourcemaps/scripts/build-tarball.sh for
consistency.
2. .github/workflows/buildandtest.yml archived only packages/core/*.tgz,
so the new package's tarball never reached craft. Extend the archive
path.
3. .craft.yml's registry target entry for the new
@sentry/expo-upload-sourcemaps package missed the required name field,
which craft requires for packages not yet present in
sentry-release-registry.
8.9.0 has been deprecated on npm. 8.9.1 will be the first working version
of the new package setup.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* Update changelog
* Update changelog
---------
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
- Fix iOS UI profiling options being silently ignored ([#6012](https://github.com/getsentry/sentry-react-native/pull/6012))
24
25
- Fix `_experiments.enableUnhandledCPPExceptionsV2` being silently ignored on iOS ([#6014](https://github.com/getsentry/sentry-react-native/pull/6014))
25
26
- Check `captureReplay` return value in iOS bridge to avoid linking error events to uncaptured replays ([#6008](https://github.com/getsentry/sentry-react-native/pull/6008))
0 commit comments