Skip to content

Commit baee2f3

Browse files
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: #58627 Test Plan: N/A Reviewed By: cipolleschi Differential Revision: D121153607 Pulled By: fabriziocucci fbshipit-source-id: 3afe299fd796c730b2f023c6006b9f3fa127ea2f
1 parent f03f6c2 commit baee2f3

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
11
# Changelog
22

3+
## v0.88.0-rc.2
4+
5+
### Changed
6+
7+
- **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))
8+
9+
### Fixed
10+
11+
- **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))
12+
- **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))
13+
- **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))
14+
15+
316
## v0.88.0-rc.1
417

518
### Added

0 commit comments

Comments
 (0)