Skip to content

Update react-native to v0.87.1 - #79

Open
dfalling wants to merge 1 commit into
mainfrom
renovate/react-native
Open

Update react-native to v0.87.1#79
dfalling wants to merge 1 commit into
mainfrom
renovate/react-native

Conversation

@dfalling

Copy link
Copy Markdown
Owner

This PR contains the following updates:

Package Change Age Confidence
@react-native/babel-preset (source) 0.87.00.87.1 age confidence
@react-native/jest-preset (source) 0.87.00.87.1 age confidence
@react-native/metro-config (source) 0.87.00.87.1 age confidence
@react-native/new-app-screen (source) 0.87.00.87.1 age confidence
@react-native/typescript-config (source) 0.87.00.87.1 age confidence
react-native (source, changelog) 0.87.00.87.1 age confidence

⚠️ react and react-test-renderer are coupled to this release but are not in this group — they must exactly match the react-native-renderer bundled in react-native, a version Renovate can't read, so they're pinned by hand (mismatch crashes the app at launch). Read the bundled version with grep -rhoE '19\.[0-9.]+' node_modules/react-native/Libraries/Renderer/implementations/ReactFabric-prod.js | sort -u, set both packages in package.json to that exact version, and run bun install.


Release Notes

react/react-native (@​react-native/babel-preset)

v0.87.1: 0.87.1

Compare Source

Added
iOS specific
  • SwiftPM: Added hard fail and clear error message when an autolinking plugin host is referenced as a dependency (90a539c92d by @​chrfalch)
Changed
Fixed
  • Animated: Animated.Value.addListener() types its callback payload as {value: number} rather than any (3eab03df4c by @​huntie)
  • Animated: Animated.event() is typed as an event handler rather than any (3eb330a365 by @​huntie)
iOS specific
  • Cocoapods: Keep the quotes on header search paths containing spaces in add_rn_third_party_dependencies (71c6bfbfdc by @​Kudo)
  • SwiftPM: Reject colliding or invalid spm.modules names instead of silently dropping a module from the build (39cd1dfc4c by @​chrfalch)
  • SwiftPM: Resolve Swift manifest naming collisions (962aeec5e5 by @​chrfalch)
  • SwiftPM: Fixed not reading spm.name from react-native.config.js when scaffolding the Swift manifest (482acee824 by @​chrfalch)
  • SwiftPM: Removed unused field spm.modules.publicHeaderFiles from react-native.config.js's spm section (5168f5f831 by Christian Falch)
  • SwiftPM: SwiftPM pipeline now reads react-native.config.js with default exports correctly (ed76640ba6 by @​chrfalch)
  • SwiftPM: Created constants for internal SwiftPM packages so that we can create guards to avoid collisions (d36aa4961d by @​chrfalch)
  • SwiftPM: Set SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG when injecting SPM (4433cdbe62 by @​radoslawrolka)
  • SwiftPM: Recover React-Core-prebuilt configuration swaps that were interrupted before the marker was updated (a772a7ca16 by @​adityasingh2400)
  • SwiftPM: Fix Hermes runtime/compiler version mismatch causing "Wrong bytecode version" crashes in SwiftPM Release builds (ead93778a1 by @​nduaarte)

Hermes V1 dSYMS:

ReactNativeDependencies dSYMs:

ReactNative Core dSYMs:


You can file issues or pick requests against this release here.


To help you upgrade to this version, you can use the Upgrade Helper ⚛️.


View the whole changelog in the CHANGELOG.md file.


Configuration

📅 Schedule: (UTC)

  • 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 these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants