Releases: facebook/react-native
0.75.3
Changed
- Infra: Remove resolution and add commander as devDependency for the monorepo (cf7b9b9486 by @cipolleschi)
- CLI: Bump CLI to 14.1.0 (6a08c38263 by @cipolleschi)
Fixed
- TypeScript: Allow readonly array type for transform property (c16defaff2 by @tjzel)
Android specific
- Autolinking: Fix autolinking issues for Pure C++ TurboModules (833c3a2cf5 by @hsjoberg)
- Renderer: Don't use mGapBetweenPaths if not drawing a border (8501b6396b by @knappam)
- Image: Make getUri and isResource open (8c81ffa60a by @shubhamguptadream11)
- RGNP: Remove unnecessary dependency on
gradle-tooling-api-builders
- serviceOf failure (1067798a7e by @cortinico)
iOS specific
- Infra: Include x86_64 slice when building for visionOS simulator
(05dec917f2 by @okwasniewski) - Infra: Support bundle install from outside the ios folder using --project-directory (b22970e3cf by @blakef)
- Codegen: Codegen will start looking for codegen-enabled dependencies from the project root. (46d17efa62 by @dmytrorykun)
Hermes 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.
0.76.0-rc.0
- New Architecture enabled by Default
- The React Native DevTools are available and enabled by default
- for the other changes, see changelog.
Hermes 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 ⚛️
You can find the whole changelog history in the changelog.md file.
0.75.2
Added
Android specific
- codegen: Add support for handling
com.facebook.react.bridge.Dynamic
as parameter for TurboModules (45cd81706d by @cortinico)
Changed
Android specific
- ReactRootView: Replaced
mLastHeight
withmVisibleViewArea.height()
since mLastHeight value is not getting updated. Forwidth
we are already usingmVisibleViewArea.width()
(603eb94dd9 by @shubhamguptadream11)
Removed
iOS specific
- RCTBaseTextInputView: UIReturnKeyDefault (26aff664c0 by @elencho)
Fixed
- codegen: scripts require
yargs
(0979921850 by @tido64)
Android specific
- ImageSource:
open
for inheritance (02d9979c32 by @cortinico)
Hermes 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.
0.72.17
Fixed
iOS specific
- Fix Privacy Manifest file path by providing targets (da0f8ac060 by @siddharthkul)
- Handle the case where the file reference doesn't have a path (b5b3f3c43d by @robertying)
Hermes dSYMS:
0.72 is now out of the support window. Please migrate to 0.75.
You can file issues or pick requests against this release here
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
0.75.1
v0.75.1
Changed
- Bump Hermes version (f202e80177 by @cortinico)
Hermes 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.
0.75.0
0.75 stable is out!
This release includes over 1491 commits from 165 contributors! Thank you to all our contributors new and old! See the highlights of the release in our release blog post.
Hermes 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
0.75.0-rc.7
Changed
- feat: update CLI to 14.0.0 (b62bfcd561 by @szymonrybczak)
Hermes 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 ⚛️
You can find the whole changelog history in the changelog.md file.
0.74.5
Fixed
iOS specific
- Pass the right Apple system versions to Hermes (10e9669ad1 by @cipolleschi)
Android specific
- Remove deprecated onTextInput callback (5da40cbb1c by @javache)
Hermes 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.
0.74.4
Added
Android specific
- Stub com.facebook.react.settings on 0.74 (13ea273850 by @cortinico)
iOS specific
- Prebuilt version of Hermes for visionOS (924fb3de9b by @okwasniewski)
Fixed
- Don't break script phase and codegen when coreutils installed on macOS (e0799536ef by @blakef)
- Remove setting of process.exitCode that breaks Jest tests (e42932cfc6 by @@douglowder)
iOS specific
- Make sure to pass the RCTBridgeProxy to ViewManagers (d6c90cf7ed by @cipolleschi)
- Implement shared atomic counters and replace static integers in
RCTImageLoader
andRCTNetworkTask
that were accessed concurrently, which in some cases lead to data races. (ffc16fc18b by @hakonk) - Do not use temporary node when creating the .xcode.env.local (8408b8bc96 by @cipolleschi)
- Building of iOS project when RCTAppDelegate is used in the project (be93092c1b by @nikhiltekwani09)
- Fix error on handling privacy manifest (e39e9c4a60 by @cxa)
Hermes 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.
0.75.0-rc.6
Added
Android specific
- Make
rrc_textinput
on Android a shared library (ea8ad6457c by @j-piasecki)
Changed
- Upgrade
react-native-community/cli
to13.6.9
(353d88d54e by @szymonrybczak)
Fixed
- Remove setting of process.exitCode that breaks Jest tests (e42932cfc6 by @douglowder)
- Allow proxying commands from react-native to react-native-community/cli with explicit warning (9aed45a9d9 by @blakef)
Android specific
- [0.75] Fix core autolinking not working on Windows (c8cb3d4a59 by @cortinico)
- Fix broken build of RNGP due to complex cherry-pick (51156fd3b2 by @cortinico)
iOS specific
- Fix error on handling privacy manifest (c24929c5f4 by @cxa)
- Building of iOS project when RCTAppDelegate is used in the project (be93092c1b by @nikhiltekwani09)
- Do not use temporary node when creating the .xcode.env.local (8408b8bc96 by @cipolleschi)
Hermes 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.