Skip to content

Commit 7b8dee1

Browse files
[RN][Changelog] Add changelog for v0.88.1
## Summary Add Changelog for 0.88.1 ## Changelog: [Internal] - Add Changelog for 0.88.1 ## Test Plan: N/A Differential Revision: D127845092 Pull Request resolved: #59541
1 parent f14a251 commit 7b8dee1

1 file changed

Lines changed: 42 additions & 0 deletions

File tree

‎CHANGELOG.md‎

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

3+
## v0.88.1
4+
5+
### Added
6+
7+
- **JSI:** Forward createValueFromJsonUtf8 in RuntimeDecorator ([b5eec4e4f3](https://github.com/react/react-native/commit/b5eec4e4f3d76fe0f407a5666d0ffdb5eb218b57) by [@mrousavy](https://github.com/mrousavy))
8+
- **JSI:** Run the With hooks around WithRuntimeDecorator::createArrayBuffer ([82def6ea4c](https://github.com/react/react-native/commit/82def6ea4c67b5b803da2c777d8eff16919d0a23) by [@mrousavy](https://github.com/mrousavy))
9+
- **JSI:** Forward String::length in RuntimeDecorator and WithRuntimeDecorator ([be567d270c](https://github.com/react/react-native/commit/be567d270ca860a57bc30449f9a34df5b751059c) by [@mrousavy](https://github.com/mrousavy))
10+
- **Yoga:** Fix flex shrink explosion when the shrink total is a positive float residual ([24a3be5f99](https://github.com/react/react-native/commit/24a3be5f99be002fc5b19b05647cb241a7435df1) by [@intergalacticspacehighway](https://github.com/intergalacticspacehighway))
11+
12+
#### iOS specific
13+
14+
- **SwiftPM:** the build stops with a clear error when precompiled plugin frameworks and the Xcode project disagree, and the error says what to run. ([a920e5db46](https://github.com/react/react-native/commit/a920e5db46876daa4defc3a75fbb11f636c1f0ce) by [@chrfalch](https://github.com/chrfalch))
15+
16+
### Changed
17+
18+
- **JSI:** Use createError in JSError and forward it in RuntimeDecorator ([0cca3a1f77](https://github.com/react/react-native/commit/0cca3a1f77216f815854769659dcba9965d3b12e) by [@mrousavy](https://github.com/mrousavy))
19+
20+
#### iOS specific
21+
- **Build:** Compile React Native's C/C++/Objective-C code with `-O2` instead of `-Os` in Release, and Yoga and glog with `-O2` in all builds, to match Android ([60c817e925](https://github.com/react/react-native/commit/60c817e9256abaea212ebd826d18043d4f1c5109) by [@chrfalch](https://github.com/chrfalch))
22+
- **SwiftPM:** `spm add` and `spm update` write React Native's build settings to `ReactNativeSPM/ReactNativeSPM.xcconfig` and its build scripts to `ReactNativeSPM/Scripts/`, so a version bump no longer changes `project.pbxproj`. A configuration that uses its own xcconfig must now `#include` the generated file, and a target setting that hides React Native's value must add `$(inherited)`. `spm` prints the exact fix in both cases. ([cd89e98949](https://github.com/react/react-native/commit/cd89e98949d1471c801a2ee40be676f73bceeec2) by [@chrfalch](https://github.com/chrfalch))
23+
- **Text:** Text without a background color no longer draws a transparent background ([0bd33261d1](https://github.com/react/react-native/commit/0bd33261d1e519f319c3225247879273c5a2a709) by [@hryhoriiK97](https://github.com/hryhoriiK97))
24+
25+
### Fixed
26+
27+
- **LogBox**: Fix bottom notification appearance/touch targets on iPhone Duo ([88a8bd23e8](https://github.com/react/react-native/commit/88a8bd23e8744b1cdc5618f7c985eafbb835ff93) by [@huntie](https://github.com/huntie))
28+
- **Yoga:** Keep the measured pixel size of text nodes when rounding to the pixel grid ([fd5392494f](https://github.com/react/react-native/commit/fd5392494fc547e049c933203953aeedd437175d) by [@intergalacticspacehighway](https://github.com/intergalacticspacehighway))
29+
30+
#### Android specific
31+
32+
- **Text:** Fix text measured with the wrong width when `fontVariationSettings` are re-applied to a reused `Paint` ([96518a8fb9](https://github.com/react/react-native/commit/96518a8fb9b380422ff428e44e7602977a8ec1dd) by [@jkadamczyk](https://github.com/jkadamczyk))
33+
- **Text:** Skip empty and fully hidden text decoration ranges ([dbd5b3b770](https://github.com/react/react-native/commit/dbd5b3b770039b86cf8c538cb52eb860717d0e88) by [@Abbondanzo](https://github.com/Abbondanzo))
34+
- **Text:** Fix crash drawing text decoration (underline/strikethrough) when a nested Text's span extends past a numberOfLines-truncated layout ([ca8504b1ca](https://github.com/react/react-native/commit/ca8504b1caa9f79152cc14fcc6c0d7e46ada2633) by [@lazerg](https://github.com/lazerg))
35+
36+
#### iOS specific
37+
38+
- **Image:** Image no longer shows the image of a previous source after its native view is recycled ([53bf98bf40](https://github.com/react/react-native/commit/53bf98bf40713fad1bbe00a652d2aabce8b91eb1) by [@mattijsf](https://github.com/mattijsf))
39+
- **SafeArea:** Fix views with a filter having their content offset by the safe area insets ([fea820fa9b](https://github.com/react/react-native/commit/fea820fa9bd08f966169ef519e0ee074f5953dbb) by [@intergalacticspacehighway](https://github.com/intergalacticspacehighway))
40+
- **StatusBar:** `StatusBar` style and visibility work on iOS 27 for apps built with the iOS 27 SDK when `UIViewControllerBasedStatusBarAppearance` is `YES`. Custom root view controllers must return the `RCTStatusBarAppearance` values. ([bd08dafc98](https://github.com/react/react-native/commit/bd08dafc98776a02e9b89c685d0475c48b6fd1b3) by [@alanjhughes](https://github.com/alanjhughes))
41+
- **SwiftPM:** a project set up with skipped codegen no longer fails package resolution on `ReactAppHeaders` ([e3aa9a1e19](https://github.com/react/react-native/commit/e3aa9a1e19734f58908be383103d5c4ce8bb9865) by [@chrfalch](https://github.com/chrfalch))
42+
- **SwiftPM:** the build-time sync now runs again when a watched path that did not exist at the last sync appears. ([c89f4120ac](https://github.com/react/react-native/commit/c89f4120ac78f9808d2e15b9f46120636d59ded7) by [@chrfalch](https://github.com/chrfalch))
43+
- **SwiftPM:** keep line breaks in the scheme pre-action script so that the "Sync SPM Autolinking" pre-action runs. Run `npx react-native spm update` once to rewrite an existing scheme. ([b8df948fd4](https://github.com/react/react-native/commit/b8df948fd4d22b3832c3e6319288232103cce700) by [@chrfalch](https://github.com/chrfalch))
44+
345
## v0.88.0
446

547
### Added

0 commit comments

Comments
 (0)