mirror of
https://github.com/react/react-native.git
synced 2026-09-28 05:13:06 +08:00
Add changelog for v0.88.0-rc.2 (#58627)
Summary: Add Changelog for 0.88.0-rc.2 ## Changelog: [Internal] - Add Changelog for 0.88.0-rc.2 Pull Request resolved: https://github.com/react/react-native/pull/58627 Test Plan: N/A Reviewed By: cipolleschi Differential Revision: D121153607 Pulled By: fabriziocucci fbshipit-source-id: 3afe299fd796c730b2f023c6006b9f3fa127ea2f
This commit is contained in:
committed by
meta-codesync[bot]
parent
f03f6c2b85
commit
baee2f3dd1
@@ -1,5 +1,18 @@
|
||||
# Changelog
|
||||
|
||||
## v0.88.0-rc.2
|
||||
|
||||
### Changed
|
||||
|
||||
- **Metro**: Bump the minimum Metro version to 0.87.1, so upgrading projects resolve the same Metro as freshly created ones ([f2439a83cf](https://github.com/react/react-native/commit/f2439a83cffc8f2bf8355a984a055ae7174bb4d9) by [@robhogan](https://github.com/robhogan))
|
||||
|
||||
### Fixed
|
||||
|
||||
- **TurboModules**: Revert the `RCTArrayBuffer` codegen change, restoring `NSMutableData *` for ObjC TurboModule methods that take or return an `ArrayBuffer`. 0.88 is a non-breaking release, and the change stopped modules that adopted ObjC `ArrayBuffer` support in 0.87 from compiling ([639cdedb50](https://github.com/react/react-native/commit/639cdedb506d6441e27eeb579225aa6a7def3ff9), [19a3184981](https://github.com/react/react-native/commit/19a31849817b8cf0eaef56305330c4b39d826fe8) by [@fabriziocucci](https://github.com/fabriziocucci))
|
||||
- **TurboModules**: Revert the rejection of `ArrayBuffer` as a TurboModule `EventEmitter` payload. C++ TurboModules could declare `EventEmitter<ArrayBuffer>` in 0.87 and it generated working code, so rejecting it at codegen time broke those builds ([070af03ab3](https://github.com/react/react-native/commit/070af03ab3b9584473b0ffb1a837ac252d127ec9) by [@fabriziocucci](https://github.com/fabriziocucci))
|
||||
- **TypeScript**: Restore the `.js` fallback for legacy deep imports of untyped modules, so `react-native/Libraries/*` specifiers resolve again under the `react-native-legacy-deep-imports` condition ([579212e15c](https://github.com/react/react-native/commit/579212e15c9197d6c614cfeb4561e4a85956ee3b) by [@fabriziocucci](https://github.com/fabriziocucci))
|
||||
|
||||
|
||||
## v0.88.0-rc.1
|
||||
|
||||
### Added
|
||||
|
||||
Reference in New Issue
Block a user