facebook/react-native (react-native)
### [`v0.76.3`](https://redirect.github.com/facebook/react-native/compare/v0.76.2...v0.76.3)
[Compare Source](https://redirect.github.com/facebook/react-native/compare/v0.76.2...v0.76.3)
### [`v0.76.2`](https://redirect.github.com/facebook/react-native/releases/tag/v0.76.2): 0.76.2
[Compare Source](https://redirect.github.com/facebook/react-native/compare/v0.76.1...v0.76.2)
##### Added
- **TypeScript** Add CodegenTypes for TS ([20b141508b](https://redirect.github.com/facebook/react-native/commit/20b141508b30324d52080c255dd3fb318718d746) by [@cipolleschi](https://redirect.github.com/cipolleschi))
##### Changed
- **infra** Bump CLI to 15.0.1 ([51b98c24bd](https://redirect.github.com/facebook/react-native/commit/51b98c24bdc6369ce6fabcacaf8df2d2a706eada) by [@szymonrybczak](https://redirect.github.com/szymonrybczak))
##### iOS specific
- **TextInput** Include existing attributes in newly typed text ([557e3447f5](https://redirect.github.com/facebook/react-native/commit/557e3447f520e40a1ec0ae344126b4f2836d2e83) by [@NickGerleman](https://redirect.github.com/NickGerleman))
##### Fixed
- **Hermes** Update Hermes to support Intl ([94d4bfd7c8](https://redirect.github.com/facebook/react-native/commit/94d4bfd7c80ba0d55adbff656441b55d59055bcc) by [@blakef](https://redirect.github.com/blakef))
- **infra** Skip hermes-parser under Babel for non-Flow JS code ([ff1261e7dc](https://redirect.github.com/facebook/react-native/commit/ff1261e7dc0ab7e241e1f14aa0d6fd17f2ba9328) by [@huntie](https://redirect.github.com/huntie))
- **infra** fix `semver` not being found in pnpm setups ([0def73d1a6](https://redirect.github.com/facebook/react-native/commit/0def73d1a6e398d451585032ea1213f96d84fe9c) by [@tido64](https://redirect.github.com/tido64))
- **Error Handling** Fix `setUpErrorHandling` to show early JS errors ([dac6d508af](https://redirect.github.com/facebook/react-native/commit/dac6d508afd0f919943d8053330d6314201319c3) by [@cipolleschi](https://redirect.github.com/cipolleschi))
##### Android specific
- **infra** Use absolute path when compiling appmodules.so sources ([3956955eaa](https://redirect.github.com/facebook/react-native/commit/3956955eaa3cd8c50dfe35a68a6cb8fdcac43155) by [@cortinico](https://redirect.github.com/cortinico))
- **infra** Properly handle paths with spaces in autolinking ([1f62529dc4](https://redirect.github.com/facebook/react-native/commit/1f62529dc4583af88ef06bee04c89ce6c2ef737f) by [@cortinico](https://redirect.github.com/cortinico))
- **Modal** Fix Regression - Modal content rendering below system bar on < API 30 when activity is edge-to-edge ([2cd48ef351](https://redirect.github.com/facebook/react-native/commit/2cd48ef351d10333a14091188bbe8e3bcd6a7a01) by [@alanleedev](https://redirect.github.com/alanleedev))
- **runtime** Fix timers in headless tasks on bridgeless mode ([ee7b4e2763](https://redirect.github.com/facebook/react-native/commit/ee7b4e276355146be53958b402bfb2d5af2dd1bc) by [@j-piasecki](https://redirect.github.com/j-piasecki))
##### iOS specific
- **Codegen** Properly stop generating component registration for components defined in app. ([97a4234b6e](https://redirect.github.com/facebook/react-native/commit/97a4234b6e51b3c35c82095029ef00270ad02e29) by [@cipolleschi](https://redirect.github.com/cipolleschi))
- **infra** Give apps access to Yoga headers ([e851e73c18](https://redirect.github.com/facebook/react-native/commit/e851e73c1806a7b7b898a67716be87f42ced491a) by [@cipolleschi](https://redirect.github.com/cipolleschi))
- **TextInput** Fix missing emitter attributes on iOS TextInput when controlled component value specified using `value` instead of `children` ([52cdedb40e](https://redirect.github.com/facebook/react-native/commit/52cdedb40e242c9ed280b821f8493a3872ef2b54) by [@NickGerleman](https://redirect.github.com/NickGerleman))
- **TextInput** Fix cursor moving in iOS controlled single line TextInput on Autocorrection (New Arch) ([36fd5533f6](https://redirect.github.com/facebook/react-native/commit/36fd5533f68b0f907a949db87884b58820015ba8) by [@NickGerleman](https://redirect.github.com/NickGerleman))
***
Hermes dSYMS:
- [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.76.2/react-native-artifacts-0.76.2-hermes-framework-dSYM-debug.tar.gz)
- [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.76.2/react-native-artifacts-0.76.2-hermes-framework-dSYM-release.tar.gz)
***
You can file issues or pick requests against this release [here](https://redirect.github.com/reactwg/react-native-releases/issues/new/choose).
***
To help you upgrade to this version, you can use the [Upgrade Helper](https://react-native-community.github.io/upgrade-helper/) ⚛️.
***
View the whole changelog in the [CHANGELOG.md file](https://redirect.github.com/facebook/react-native/blob/main/CHANGELOG.md).
### [`v0.76.1`](https://redirect.github.com/facebook/react-native/releases/tag/v0.76.1): 0.76.1
[Compare Source](https://redirect.github.com/facebook/react-native/compare/v0.76.0...v0.76.1)
##### Fixed
##### Android specific
- **runtime** Made AppRegistry callable from Native code in Bridgeless (fixes headless tasks) ([f3fee67c54](https://redirect.github.com/facebook/react-native/commit/f3fee67c547ace5e08bc9e119bcb80e0f3454d30) by [@robik](https://redirect.github.com/robik))
- **runtime** Add jsBundleFile to DefaultReactNativeHost.kt ([e56bd89ef](https://redirect.github.com/facebook/react-native/commit/e56bd89eff72f1d38d2940b9dbd8f7b97037dc22))
##### iOS specific
- **infra** Pin Xcodeproj to < 1.26.0 ([e8776240b41](https://redirect.github.com/facebook/react-native/commit/e8776240b41a3147e95713299b69c813be60b8e8))
- **runtime** Fixes regression of RCTWindowFrameDidChangeNotification not fired ([e271b23fad](https://redirect.github.com/facebook/react-native/commit/e271b23fad89e1e7da2e91a8f1e5cbb295406c74) by [@zhongwuzw](https://redirect.github.com/zhongwuzw))
- **runtime** Fixed bug where background colors would sometimes animate when changing on Views ([1d6ac09530](https://redirect.github.com/facebook/react-native/commit/1d6ac09530145e6d2bf1e4dd9d40f51542d9e7f6) by [@joevilches](https://redirect.github.com/joevilches))
- **codegen** Do not generate the ComponentCls function in the RCTThirdPartyFabricComponentsProvider for components deined in the app. ([dc7e9e2d83](https://redirect.github.com/facebook/react-native/commit/dc7e9e2d83f5af3d2a970521af4fcc7f86d2168d) by [@cipolleschi](https://redirect.github.com/cipolleschi))
- **infra** Generated NODE_BINARY in .xcode.env.local now supports paths with a space ([eeaa3ff458](https://redirect.github.com/facebook/react-native/commit/eeaa3ff458a3e5c902075bb45161d6ccde31fe53) by [@blakef](https://redirect.github.com/blakef))
***
Hermes dSYMS:
- [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.76.1/react-native-artifacts-0.76.1-hermes-framework-dSYM-debug.tar.gz)
- [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.76.1/react-native-artifacts-0.76.1-hermes-framework-dSYM-release.tar.gz)
***
You can file issues or pick requests against this release [here](https://redirect.github.com/reactwg/react-native-releases/issues/new/choose).
***
To help you upgrade to this version, you can use the [Upgrade Helper](https://react-native-community.github.io/upgrade-helper/?from=0.76.0\&to=0.76.1) ⚛️.
***
View the whole changelog in the [CHANGELOG.md file](https://redirect.github.com/facebook/react-native/blob/main/CHANGELOG.md).
### [`v0.76.0`](https://redirect.github.com/facebook/react-native/releases/tag/v0.76.0): 0.76.0
[Compare Source](https://redirect.github.com/facebook/react-native/compare/v0.75.4...v0.76.0)
0.76 stable is out!
This release of React Native **enables the New Architecture by default**. You can read more about it in this dedicated blog-post: the [New Architecture is here](https://reactnative.dev/blog/2024/10/23/the-new-architecture-is-here).
This release also includes over [1491 commits](https://redirect.github.com/facebook/react-native/compare/v0.75.4...v0.76.0) from 165 contributors! Thank you to all our contributors new and old!
You can see all the highlights of the release in our [release blog post](https://reactnative.dev/blog/2024/10/23/release-0.76-new-architecture).
***
Hermes dSYMS:
- [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.76.0/react-native-artifacts-0.76.0-hermes-framework-dSYM-debug.tar.gz)
- [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.76.0/react-native-artifacts-0.76.0-hermes-framework-dSYM-release.tar.gz)
***
You can file pick requests against this release [here](https://redirect.github.com/reactwg/react-native-releases/issues/new/choose).
***
To help you upgrade to this version, you can use the [Upgrade Helper](https://react-native-community.github.io/upgrade-helper/?from=0.75.4\&to=0.76.0) ⚛️.
***
View the whole changelog in the [CHANGELOG.md file](https://redirect.github.com/facebook/react-native/blob/main/CHANGELOG.md)
### [`v0.75.4`](https://redirect.github.com/facebook/react-native/releases/tag/v0.75.4): 0.75.4
[Compare Source](https://redirect.github.com/facebook/react-native/compare/v0.75.3...v0.75.4)
##### Fixed
##### Android specific
- Fix Headless Crash `Tried to finish non-existent task with id` ([56a282c44d](https://redirect.github.com/facebook/react-native/commit/56a282c44d1a3ee5114c2cba36b902bc9ae123b9) by [@RodolfoGS](https://redirect.github.com/RodolfoGS))
- TextInput's `contextMenuHidden` prop bug fix ([366f1d0df3](https://redirect.github.com/facebook/react-native/commit/366f1d0df302af860b1fa9ea5f0bd757f2dec7b3) by [@alanleedev](https://redirect.github.com/alanleedev))
- RNGP - Sanitize the output of the config command ([0265ea0577](https://redirect.github.com/facebook/react-native/commit/0265ea0577963cca582682c3fc8ee97f3ebef65e) by [@cortinico](https://redirect.github.com/cortinico))
##### iOS specific
- Convert `NSNull` to `nil` before checking `type` in `readAsDataURL` ([99ab845a5c](https://redirect.github.com/facebook/react-native/commit/99ab845a5cf0fe3463ff39b03373b95d4f5c0fac) by [@haileyok](https://redirect.github.com/haileyok))
- Add back the BUNDLE_COMMAND ([afd74ad89d](https://redirect.github.com/facebook/react-native/commit/afd74ad89de6e632eea776e6d2689e7381c4f78c) by [@Vin-Xi](https://redirect.github.com/Vin-Xi))
- Use CONFIG_CMD if set ([a4ec49cbe6](https://redirect.github.com/facebook/react-native/commit/a4ec49cbe6d0157417276731ba1608e482f3f10e) by [@krystofwoldrich](https://redirect.github.com/krystofwoldrich))
- App crash happening when navigate to a new app screen with a displaying modal ([8ec672204d](https://redirect.github.com/facebook/react-native/commit/8ec672204d5dee2b967cac08adf03c082e36ad79) by [@zhouzh1](https://redirect.github.com/zhouzh1))
***
Hermes dSYMS:
- [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/\/react-native-artifacts-0.75.4-hermes-framework-dSYM-debug.tar.gz)
- [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/\/react-native-artifacts-0.75.4-hermes-framework-dSYM-release.tar.gz)
***
You can file issues or pick requests against this release [here](https://redirect.github.com/reactwg/react-native-releases/issues/new/choose).
***
To help you upgrade to this version, you can use the [Upgrade Helper](https://react-native-community.github.io/upgrade-helper/) ⚛️.
***
View the whole changelog in the [CHANGELOG.md file](https://redirect.github.com/facebook/react-native/blob/main/CHANGELOG.md).
### [`v0.75.3`](https://redirect.github.com/facebook/react-native/releases/tag/v0.75.3): 0.75.3
[Compare Source](https://redirect.github.com/facebook/react-native/compare/v0.75.2...v0.75.3)
##### Changed
- **Infra:** Remove resolution and add commander as devDependency for the monorepo ([cf7b9b9486](https://redirect.github.com/facebook/react-native/commit/cf7b9b9486069a8a3cf4443353603fcb2174d012) by [@cipolleschi](https://redirect.github.com/cipolleschi))
- **CLI:** Bump CLI to 14.1.0 ([6a08c38263](https://redirect.github.com/facebook/react-native/commit/6a08c38263a544d88157cc3a6b1ee44ed28f7db0) by [@cipolleschi](https://redirect.github.com/cipolleschi))
##### Fixed
- **TypeScript:** Allow readonly array type for transform property ([c16defaff2](https://redirect.github.com/facebook/react-native/commit/c16defaff2964a2b30656def35eb3450cff9cd71) by [@tjzel](https://redirect.github.com/tjzel))
##### Android specific
- **Autolinking:** Fix autolinking issues for Pure C++ TurboModules ([833c3a2cf5](https://redirect.github.com/facebook/react-native/commit/833c3a2cf5df6b65c6fe75577da2df7c5a085e8d) by [@hsjoberg](https://redirect.github.com/hsjoberg))
- **Renderer:** Don't use mGapBetweenPaths if not drawing a border ([8501b6396b](https://redirect.github.com/facebook/react-native/commit/8501b6396b0a4fd7a9bd2add2b3c8b9c755c27ae) by [@knappam](https://redirect.github.com/knappam))
- **Image:** Make getUri and isResource open ([8c81ffa60a](https://redirect.github.com/facebook/react-native/commit/8c81ffa60a211e4ae7db50cd04de0e4a4c29df04) by [@shubhamguptadream11](https://redirect.github.com/shubhamguptadream11))
- **RGNP:** Remove unnecessary dependency on `gradle-tooling-api-builders` - serviceOf failure ([1067798a7e](https://redirect.github.com/facebook/react-native/commit/1067798a7e9ad06f8a22c1749e582c42348a554d) by [@cortinico](https://redirect.github.com/cortinico))
##### iOS specific
- **Infra:** Include x86\_64 slice when building for visionOS simulator
([05dec917f2](https://redirect.github.com/facebook/react-native/commit/05dec917f2e5f8288c0d9f31bc50c10bd0c0eab3) by [@okwasniewski](https://redirect.github.com/okwasniewski))
- **Infra:** Support bundle install from outside the ios folder using --project-directory ([b22970e3cf](https://redirect.github.com/facebook/react-native/commit/b22970e3cfbe603bffea5b1c3bbf150887e3d7b8) by [@blakef](https://redirect.github.com/blakef))
- **Codegen:** Codegen will start looking for codegen-enabled dependencies from the project root. ([46d17efa62](https://redirect.github.com/facebook/react-native/commit/46d17efa626cd546e839648e1a95f43a3802051c) by [@dmytrorykun](https://redirect.github.com/dmytrorykun))
***
Hermes dSYMS:
- [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.75.3/react-native-artifacts-0.75.3-hermes-framework-dSYM-debug.tar.gz)
- [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.75.3/react-native-artifacts-0.75.3-hermes-framework-dSYM-release.tar.gz)
***
You can file issues or pick requests against this release [here](https://redirect.github.com/reactwg/react-native-releases/issues/new/choose).
***
To help you upgrade to this version, you can use the [Upgrade Helper](https://react-native-community.github.io/upgrade-helper/) ⚛️.
***
View the whole changelog in the [CHANGELOG.md file](https://redirect.github.com/facebook/react-native/blob/main/CHANGELOG.md).
### [`v0.75.2`](https://redirect.github.com/facebook/react-native/compare/v0.75.1...v0.75.2)
[Compare Source](https://redirect.github.com/facebook/react-native/compare/v0.75.1...v0.75.2)
### [`v0.75.1`](https://redirect.github.com/facebook/react-native/compare/v0.75.0...v0.75.1)
[Compare Source](https://redirect.github.com/facebook/react-native/compare/v0.75.0...v0.75.1)
### [`v0.75.0`](https://redirect.github.com/facebook/react-native/compare/v0.74.5...v0.75.0)
[Compare Source](https://redirect.github.com/facebook/react-native/compare/v0.74.6...v0.75.0)
### [`v0.74.6`](https://redirect.github.com/facebook/react-native/releases/tag/v0.74.6): 0.74.6
[Compare Source](https://redirect.github.com/facebook/react-native/compare/v0.74.5...v0.74.6)
##### Added
##### Android specific
- \[0.74] Add support for handling `com.facebook.react.bridge.Dynamic` as parameter for TurboModules ([a9588f3718](https://redirect.github.com/facebook/react-native/commit/a9588f3718d682cf5b10db708b429885c2a06ee9) by [@cortinico](https://redirect.github.com/cortinico))
##### Changed
- Bump hermes version ([4e737b0b16](https://redirect.github.com/facebook/react-native/commit/4e737b0b1649fcfed68529370f371bc2ae9319e3) by [@blakef](https://redirect.github.com/blakef))
##### Fixed
- Fix(react-native): fix codegen failing in a pnpm monorepo setup ([a90a17a8b3](https://redirect.github.com/facebook/react-native/commit/a90a17a8b3f56c5f2aa84e06c48ccc19339b70eb) by [@tido64](https://redirect.github.com/tido64))
***
Hermes dSYMS:
- [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.74.6/react-native-artifacts-0.74.6-hermes-framework-dSYM-debug.tar.gz)
- [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.74.6/react-native-artifacts-0.74.6-hermes-framework-dSYM-release.tar.gz)
***
You can file issues or pick requests against this release [here](https://redirect.github.com/reactwg/react-native-releases/issues/new/choose).
***
To help you upgrade to this version, you can use the [Upgrade Helper](https://react-native-community.github.io/upgrade-helper/) ⚛️.
***
View the whole changelog in the [CHANGELOG.md file](https://redirect.github.com/facebook/react-native/blob/main/CHANGELOG.md).
### [`v0.74.5`](https://redirect.github.com/facebook/react-native/compare/v0.74.4...v0.74.5)
[Compare Source](https://redirect.github.com/facebook/react-native/compare/v0.74.4...v0.74.5)
### [`v0.74.4`](https://redirect.github.com/facebook/react-native/releases/tag/v0.74.4): 0.74.4
[Compare Source](https://redirect.github.com/facebook/react-native/compare/v0.74.3...v0.74.4)
##### Added
##### Android specific
- Stub com.facebook.react.settings on 0.74 ([13ea273850](https://redirect.github.com/facebook/react-native/commit/13ea2738508332785e6b0dd129a8cc6e66d7b3da) by [@cortinico](https://redirect.github.com/cortinico))
##### iOS specific
- Prebuilt version of Hermes for visionOS ([924fb3de9b](https://redirect.github.com/facebook/react-native/commit/924fb3de9bc9328c3315316fbb796b933be5bcbe) by [@okwasniewski](https://redirect.github.com/okwasniewski))
##### Fixed
- Don't break script phase and codegen when coreutils installed on macOS ([e0799536ef](https://redirect.github.com/facebook/react-native/commit/e0799536ef1b68b98fb772e256d1d72424349008) by [@blakef](https://redirect.github.com/blakef))
- Remove setting of process.exitCode that breaks Jest tests ([e42932cfc6](https://redirect.github.com/facebook/react-native/commit/e42932cfc6dae7fb90fa29d123be4caed89deac0) by [@@douglowder](https://redirect.github.com/douglowder))
##### iOS specific
- Make sure to pass the RCTBridgeProxy to ViewManagers ([d6c90cf7ed](https://redirect.github.com/facebook/react-native/commit/d6c90cf7ed80caf0fc4eb2541f3dcadc3833dd37) by [@cipolleschi](https://redirect.github.com/cipolleschi))
- Implement shared atomic counters and replace static integers in `RCTImageLoader` and `RCTNetworkTask` that were accessed concurrently, which in some cases lead to data races. ([ffc16fc18b](https://redirect.github.com/facebook/react-native/commit/ffc16fc18bcc44d1e98d66dbbe56fb726962fb72) by [@hakonk](https://redirect.github.com/hakonk))
- Do not use temporary node when creating the .xcode.env.local ([8408b8bc96](https://redirect.github.com/facebook/react-native/commit/8408b8bc96db15e265ca65fce7875ee65dcfdcec) by [@cipolleschi](https://redirect.github.com/cipolleschi))
- Building of iOS project when RCTAppDelegate is used in the project ([be93092c1b](https://redirect.github.com/facebook/react-native/commit/be93092c1b8a079f74dcdc129afc3767f03b8a2e) by [@nikhiltekwani09](https://redirect.github.com/nikhiltekwani09))
- Fix error on handling privacy manifest ([e39e9c4a60](https://redirect.github.com/facebook/react-native/commit/e39e9c4a60a54d3280d8516d5891cec05d5ab793) by [@cxa](https://redirect.github.com/cxa))
***
Hermes dSYMS:
- [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.74.4/react-native-artifacts-0.74.4-hermes-framework-dSYM-debug.tar.gz)
- [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.74.4/react-native-artifacts-0.74.4-hermes-framework-dSYM-release.tar.gz)
***
You can file issues or pick requests against this release [here](https://redirect.github.com/reactwg/react-native-releases/issues/new/choose).
***
To help you upgrade to this version, you can use the [Upgrade Helper](https://react-native-community.github.io/upgrade-helper/) ⚛️.
***
View the whole changelog in the [CHANGELOG.md file](https://redirect.github.com/facebook/react-native/blob/main/CHANGELOG.md).
### [`v0.74.3`](https://redirect.github.com/facebook/react-native/releases/tag/v0.74.3): 0.74.3
[Compare Source](https://redirect.github.com/facebook/react-native/compare/v0.74.2...v0.74.3)
##### Added
- Add the ReactMarkerConstants.CONTENT_APPEARED support on Android in bridgeless mode. ([3c4d7618f0](https://redirect.github.com/facebook/react-native/commit/3c4d7618f00751b08f73ffcec9ef1f69d44136da) by [@Kudo](https://redirect.github.com/Kudo))
##### Changed
- Feat: update CLI to 13.6.9 ([d1e2a35061](https://redirect.github.com/facebook/react-native/commit/d1e2a3506152abde9b870b1a63f16d00ec277ea6) by [@szymonrybczak](https://redirect.github.com/szymonrybczak))
##### iOS specific
- Support `customizeRootView` from `RCTRootViewFactory` ([3c4d761](https://redirect.github.com/facebook/react-native/commit/3c4d7618f00751b08f73ffcec9ef1f69d44136da) by [@Kudo](https://redirect.github.com/Kudo))
##### Fixed
- Codegen computes output path relative to project root instead of current working directory. ([d3e0430dea](https://redirect.github.com/facebook/react-native/commit/d3e0430deac573fd44792e6005d5de20e9ad2797) by [@dmytrorykun](https://redirect.github.com/dmytrorykun))
##### Android specific
- Android native rejections should be instanceof Error ([f4b0fcb9](https://redirect.github.com/facebook/react-native/commit/f4b0fcb92263667754348f82030f85cc941846ba) by [huzhanbo1996](https://redirect.github.com/huzhanbo1996))
- Tentative fix for NPE `JavaTimerManager$IdleCallbackRunnable.cancel` ([988bf162a0](https://redirect.github.com/facebook/react-native/commit/988bf162a0f36d9919cebbebc1fca27b58be4ae5) by [@cortinico](https://redirect.github.com/cortinico))
##### iOS specific
- Fixed Multiline TextInput with a fixed height scrolls to the bottom when changing AttributedText ([e210c7c5](https://redirect.github.com/facebook/react-native/commit/e210c7c5741202a6e1b372731b50fdb59a7232bb) by [@fabOnReact](https://redirect.github.com/fabOnReact))
- Fixed border being drawn over children when no color was set ([a2b52af3](https://redirect.github.com/facebook/react-native/commit/a2b52af3bcc273cf85f01510c24d4e8da1b45656) by [@j-piasecki](https://redirect.github.com/j-piasecki))
***
Hermes dSYMS:
- [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.74.3/react-native-artifacts-0.74.3-hermes-framework-dSYM-debug.tar.gz)
- [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.74.3/react-native-artifacts-0.74.3-hermes-framework-dSYM-release.tar.gz)
***
You can file issues or pick requests against this release [here](https://redirect.github.com/reactwg/react-native-releases/issues/new/choose).
***
To help you upgrade to this version, you can use the [Upgrade Helper](https://react-native-community.github.io/upgrade-helper/) ⚛️.
***
View the whole changelog in the [CHANGELOG.md file](https://redirect.github.com/facebook/react-native/blob/main/CHANGELOG.md).
### [`v0.74.2`](https://redirect.github.com/facebook/react-native/releases/tag/v0.74.2): 0.74.2
[Compare Source](https://redirect.github.com/facebook/react-native/compare/v0.74.1...v0.74.2)
##### Changed
- Updated `typescript-eslint` monorepo to `v7`
([91d725136e](https://redirect.github.com/facebook/react-native/commit/91d725136e8fe0fd55fdfca5a4f5bd8ab527f94e) by [@huntie](https://redirect.github.com/huntie))
- Upgrade CLI to `13.6.8` ([335f6ed833](https://redirect.github.com/facebook/react-native/commit/335f6ed83306bfa150c818d26dce4b279de4869f) by [@szymonrybczak](https://redirect.github.com/szymonrybczak))
##### Fixed
- Warn only in `init` command when CLI uses cached `npx` version ([b98c5b960c](https://redirect.github.com/facebook/react-native/commit/b98c5b960ccc4fe9d2792c35994c414c709a3d7a) by [@szymonrybczak](https://redirect.github.com/szymonrybczak))
- `selection` prop in `TextInput` was not being applied at component creation ([be09d12667](https://redirect.github.com/facebook/react-native/commit/be09d12667044f237f08af410b2838062eb8e657) by [@alanleedev](https://redirect.github.com/alanleedev))
##### Android specific
- Fixed dangling `mAttachedSurfaces` after `ReactHost.destroy()` ([c70d791036](https://redirect.github.com/facebook/react-native/commit/c70d7910361f56bc361ad825fe13fb2178edfeba) by [@Kudo](https://redirect.github.com/Kudo))
- ReactSoftExceptions in ReactHostImpl only when Context is null ([ac3261ff60](https://redirect.github.com/facebook/react-native/commit/ac3261ff608768ff43736b413c5a5ad67668af61) by [@arushikesarwani94](https://redirect.github.com/arushikesarwani94))
##### iOS specific
- Privacy Manifest aggregation failing due to no `NSPrivacyAccessedAPITypes` key ([fc4e099920](https://redirect.github.com/facebook/react-native/commit/fc4e0999206ec7c1f465bb2b1fea987e43485a82) by [@renchap](https://redirect.github.com/renchap))
- In privacy manifest post install script, handle the case where the file reference doesn't have a path ([4ad65ac59a](https://redirect.github.com/facebook/react-native/commit/4ad65ac59a2491db598abb7b32fb793e9693d5ac) by [@robertying](https://redirect.github.com/robertying))
- Fixed an issue where the `selectionColor` prop was not being applied on the `TextInput` component. ([2bde626a9f](https://redirect.github.com/facebook/react-native/commit/2bde626a9fa2f782864937a5258ac494afe27f9f) by [@robinshin](https://redirect.github.com/robinshin))
***
Hermes dSYMS:
- [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.74.2/react-native-artifacts-0.74.2-hermes-framework-dSYM-debug.tar.gz)
- [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.74.2/react-native-artifacts-0.74.2-hermes-framework-dSYM-release.tar.gz)
***
You can file issues or pick requests against this release [here](https://redirect.github.com/reactwg/react-native-releases/issues/new/choose).
***
To help you upgrade to this version, you can use the [Upgrade Helper](https://react-native-community.github.io/upgrade-helper/) ⚛️.
***
View the whole changelog in the [CHANGELOG.md file](https://redirect.github.com/facebook/react-native/blob/main/CHANGELOG.md).
Configuration
📅 Schedule: Branch creation - "before 4am on the first day of the month" in timezone Asia/Tokyo, 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 this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
0.74.1
->0.76.3
Release Notes
facebook/react-native (react-native)
### [`v0.76.3`](https://redirect.github.com/facebook/react-native/compare/v0.76.2...v0.76.3) [Compare Source](https://redirect.github.com/facebook/react-native/compare/v0.76.2...v0.76.3) ### [`v0.76.2`](https://redirect.github.com/facebook/react-native/releases/tag/v0.76.2): 0.76.2 [Compare Source](https://redirect.github.com/facebook/react-native/compare/v0.76.1...v0.76.2) ##### Added - **TypeScript** Add CodegenTypes for TS ([20b141508b](https://redirect.github.com/facebook/react-native/commit/20b141508b30324d52080c255dd3fb318718d746) by [@cipolleschi](https://redirect.github.com/cipolleschi)) ##### Changed - **infra** Bump CLI to 15.0.1 ([51b98c24bd](https://redirect.github.com/facebook/react-native/commit/51b98c24bdc6369ce6fabcacaf8df2d2a706eada) by [@szymonrybczak](https://redirect.github.com/szymonrybczak)) ##### iOS specific - **TextInput** Include existing attributes in newly typed text ([557e3447f5](https://redirect.github.com/facebook/react-native/commit/557e3447f520e40a1ec0ae344126b4f2836d2e83) by [@NickGerleman](https://redirect.github.com/NickGerleman)) ##### Fixed - **Hermes** Update Hermes to support Intl ([94d4bfd7c8](https://redirect.github.com/facebook/react-native/commit/94d4bfd7c80ba0d55adbff656441b55d59055bcc) by [@blakef](https://redirect.github.com/blakef)) - **infra** Skip hermes-parser under Babel for non-Flow JS code ([ff1261e7dc](https://redirect.github.com/facebook/react-native/commit/ff1261e7dc0ab7e241e1f14aa0d6fd17f2ba9328) by [@huntie](https://redirect.github.com/huntie)) - **infra** fix `semver` not being found in pnpm setups ([0def73d1a6](https://redirect.github.com/facebook/react-native/commit/0def73d1a6e398d451585032ea1213f96d84fe9c) by [@tido64](https://redirect.github.com/tido64)) - **Error Handling** Fix `setUpErrorHandling` to show early JS errors ([dac6d508af](https://redirect.github.com/facebook/react-native/commit/dac6d508afd0f919943d8053330d6314201319c3) by [@cipolleschi](https://redirect.github.com/cipolleschi)) ##### Android specific - **infra** Use absolute path when compiling appmodules.so sources ([3956955eaa](https://redirect.github.com/facebook/react-native/commit/3956955eaa3cd8c50dfe35a68a6cb8fdcac43155) by [@cortinico](https://redirect.github.com/cortinico)) - **infra** Properly handle paths with spaces in autolinking ([1f62529dc4](https://redirect.github.com/facebook/react-native/commit/1f62529dc4583af88ef06bee04c89ce6c2ef737f) by [@cortinico](https://redirect.github.com/cortinico)) - **Modal** Fix Regression - Modal content rendering below system bar on < API 30 when activity is edge-to-edge ([2cd48ef351](https://redirect.github.com/facebook/react-native/commit/2cd48ef351d10333a14091188bbe8e3bcd6a7a01) by [@alanleedev](https://redirect.github.com/alanleedev)) - **runtime** Fix timers in headless tasks on bridgeless mode ([ee7b4e2763](https://redirect.github.com/facebook/react-native/commit/ee7b4e276355146be53958b402bfb2d5af2dd1bc) by [@j-piasecki](https://redirect.github.com/j-piasecki)) ##### iOS specific - **Codegen** Properly stop generating component registration for components defined in app. ([97a4234b6e](https://redirect.github.com/facebook/react-native/commit/97a4234b6e51b3c35c82095029ef00270ad02e29) by [@cipolleschi](https://redirect.github.com/cipolleschi)) - **infra** Give apps access to Yoga headers ([e851e73c18](https://redirect.github.com/facebook/react-native/commit/e851e73c1806a7b7b898a67716be87f42ced491a) by [@cipolleschi](https://redirect.github.com/cipolleschi)) - **TextInput** Fix missing emitter attributes on iOS TextInput when controlled component value specified using `value` instead of `children` ([52cdedb40e](https://redirect.github.com/facebook/react-native/commit/52cdedb40e242c9ed280b821f8493a3872ef2b54) by [@NickGerleman](https://redirect.github.com/NickGerleman)) - **TextInput** Fix cursor moving in iOS controlled single line TextInput on Autocorrection (New Arch) ([36fd5533f6](https://redirect.github.com/facebook/react-native/commit/36fd5533f68b0f907a949db87884b58820015ba8) by [@NickGerleman](https://redirect.github.com/NickGerleman)) *** Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.76.2/react-native-artifacts-0.76.2-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.76.2/react-native-artifacts-0.76.2-hermes-framework-dSYM-release.tar.gz) *** You can file issues or pick requests against this release [here](https://redirect.github.com/reactwg/react-native-releases/issues/new/choose). *** To help you upgrade to this version, you can use the [Upgrade Helper](https://react-native-community.github.io/upgrade-helper/) ⚛️. *** View the whole changelog in the [CHANGELOG.md file](https://redirect.github.com/facebook/react-native/blob/main/CHANGELOG.md). ### [`v0.76.1`](https://redirect.github.com/facebook/react-native/releases/tag/v0.76.1): 0.76.1 [Compare Source](https://redirect.github.com/facebook/react-native/compare/v0.76.0...v0.76.1) ##### Fixed ##### Android specific - **runtime** Made AppRegistry callable from Native code in Bridgeless (fixes headless tasks) ([f3fee67c54](https://redirect.github.com/facebook/react-native/commit/f3fee67c547ace5e08bc9e119bcb80e0f3454d30) by [@robik](https://redirect.github.com/robik)) - **runtime** Add jsBundleFile to DefaultReactNativeHost.kt ([e56bd89ef](https://redirect.github.com/facebook/react-native/commit/e56bd89eff72f1d38d2940b9dbd8f7b97037dc22)) ##### iOS specific - **infra** Pin Xcodeproj to < 1.26.0 ([e8776240b41](https://redirect.github.com/facebook/react-native/commit/e8776240b41a3147e95713299b69c813be60b8e8)) - **runtime** Fixes regression of RCTWindowFrameDidChangeNotification not fired ([e271b23fad](https://redirect.github.com/facebook/react-native/commit/e271b23fad89e1e7da2e91a8f1e5cbb295406c74) by [@zhongwuzw](https://redirect.github.com/zhongwuzw)) - **runtime** Fixed bug where background colors would sometimes animate when changing on Views ([1d6ac09530](https://redirect.github.com/facebook/react-native/commit/1d6ac09530145e6d2bf1e4dd9d40f51542d9e7f6) by [@joevilches](https://redirect.github.com/joevilches)) - **codegen** Do not generate the ComponentCls function in the RCTThirdPartyFabricComponentsProvider for components deined in the app. ([dc7e9e2d83](https://redirect.github.com/facebook/react-native/commit/dc7e9e2d83f5af3d2a970521af4fcc7f86d2168d) by [@cipolleschi](https://redirect.github.com/cipolleschi)) - **infra** Generated NODE_BINARY in .xcode.env.local now supports paths with a space ([eeaa3ff458](https://redirect.github.com/facebook/react-native/commit/eeaa3ff458a3e5c902075bb45161d6ccde31fe53) by [@blakef](https://redirect.github.com/blakef)) *** Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.76.1/react-native-artifacts-0.76.1-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.76.1/react-native-artifacts-0.76.1-hermes-framework-dSYM-release.tar.gz) *** You can file issues or pick requests against this release [here](https://redirect.github.com/reactwg/react-native-releases/issues/new/choose). *** To help you upgrade to this version, you can use the [Upgrade Helper](https://react-native-community.github.io/upgrade-helper/?from=0.76.0\&to=0.76.1) ⚛️. *** View the whole changelog in the [CHANGELOG.md file](https://redirect.github.com/facebook/react-native/blob/main/CHANGELOG.md). ### [`v0.76.0`](https://redirect.github.com/facebook/react-native/releases/tag/v0.76.0): 0.76.0 [Compare Source](https://redirect.github.com/facebook/react-native/compare/v0.75.4...v0.76.0) 0.76 stable is out! This release of React Native **enables the New Architecture by default**. You can read more about it in this dedicated blog-post: the [New Architecture is here](https://reactnative.dev/blog/2024/10/23/the-new-architecture-is-here). This release also includes over [1491 commits](https://redirect.github.com/facebook/react-native/compare/v0.75.4...v0.76.0) from 165 contributors! Thank you to all our contributors new and old! You can see all the highlights of the release in our [release blog post](https://reactnative.dev/blog/2024/10/23/release-0.76-new-architecture). *** Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.76.0/react-native-artifacts-0.76.0-hermes-framework-dSYM-debug.tar.gz) - [Release](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.76.0/react-native-artifacts-0.76.0-hermes-framework-dSYM-release.tar.gz) *** You can file pick requests against this release [here](https://redirect.github.com/reactwg/react-native-releases/issues/new/choose). *** To help you upgrade to this version, you can use the [Upgrade Helper](https://react-native-community.github.io/upgrade-helper/?from=0.75.4\&to=0.76.0) ⚛️. *** View the whole changelog in the [CHANGELOG.md file](https://redirect.github.com/facebook/react-native/blob/main/CHANGELOG.md) ### [`v0.75.4`](https://redirect.github.com/facebook/react-native/releases/tag/v0.75.4): 0.75.4 [Compare Source](https://redirect.github.com/facebook/react-native/compare/v0.75.3...v0.75.4) ##### Fixed ##### Android specific - Fix Headless Crash `Tried to finish non-existent task with id` ([56a282c44d](https://redirect.github.com/facebook/react-native/commit/56a282c44d1a3ee5114c2cba36b902bc9ae123b9) by [@RodolfoGS](https://redirect.github.com/RodolfoGS)) - TextInput's `contextMenuHidden` prop bug fix ([366f1d0df3](https://redirect.github.com/facebook/react-native/commit/366f1d0df302af860b1fa9ea5f0bd757f2dec7b3) by [@alanleedev](https://redirect.github.com/alanleedev)) - RNGP - Sanitize the output of the config command ([0265ea0577](https://redirect.github.com/facebook/react-native/commit/0265ea0577963cca582682c3fc8ee97f3ebef65e) by [@cortinico](https://redirect.github.com/cortinico)) ##### iOS specific - Convert `NSNull` to `nil` before checking `type` in `readAsDataURL` ([99ab845a5c](https://redirect.github.com/facebook/react-native/commit/99ab845a5cf0fe3463ff39b03373b95d4f5c0fac) by [@haileyok](https://redirect.github.com/haileyok)) - Add back the BUNDLE_COMMAND ([afd74ad89d](https://redirect.github.com/facebook/react-native/commit/afd74ad89de6e632eea776e6d2689e7381c4f78c) by [@Vin-Xi](https://redirect.github.com/Vin-Xi)) - Use CONFIG_CMD if set ([a4ec49cbe6](https://redirect.github.com/facebook/react-native/commit/a4ec49cbe6d0157417276731ba1608e482f3f10e) by [@krystofwoldrich](https://redirect.github.com/krystofwoldrich)) - App crash happening when navigate to a new app screen with a displaying modal ([8ec672204d](https://redirect.github.com/facebook/react-native/commit/8ec672204d5dee2b967cac08adf03c082e36ad79) by [@zhouzh1](https://redirect.github.com/zhouzh1)) *** Hermes dSYMS: - [Debug](https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/\Configuration
📅 Schedule: Branch creation - "before 4am on the first day of the month" in timezone Asia/Tokyo, 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 this update again.
This PR was generated by Mend Renovate. View the repository job log.