Skip to content

Commit 4506c3d

Browse files
committed
Add Image.getSize and Pressable android_ripple fixes to Other Changes
1 parent 6b2911e commit 4506c3d

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

website/blog/2026-06-10-react-native-0.86.mdx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,11 +64,13 @@ The following APIs have been deprecated and are due for removal in a future rele
6464

6565
### Runtime & Web Spec Alignment
6666

67-
- **`ExceptionsManager.reportErrorsAsExceptions` strictness**: Setting `reportErrorsAsExceptions` to anything other than `false` no longer does anything. Previously, any falsy value (like `0`, `null`, or `""`) would disable error-to-exception conversion. Now only the explicit boolean `false` opts out, making the API less error-prone.
67+
- **`ExceptionsManager.reportErrorsAsExceptions` strictness**: Setting `reportErrorsAsExceptions` to anything other than `false` no longer does anything. Previously, any falsy value (like `0`, `null` or `""`) would disable error-to-exception conversion. Now only the explicit boolean `false` opts out, making the API less error-prone.
6868
- **`PerformanceObserver` default `durationThreshold`**: `observe({type: 'event'})` now correctly defaults `durationThreshold` to 104ms per the W3C Event Timing spec, instead of reporting all events. This aligns React Native's Performance API with web standards and reduces noise from very short events.
6969

7070
### Rendering, Layout & Animation
7171

72+
- **`Image.getSize` / `Image.getSizeWithHeaders`**: These now return the true source dimensions instead of Fresco's downsampled values.
73+
- **Pressable `android_ripple`**: The `android_ripple` prop now accepts `PlatformColor`.
7274
- **Modal Components `style` prop**: The `style` prop is now forwarded to Modal's inner container View, allowing custom styling (e.g., padding, background colors) without overriding `transparent` or `backdropColor` behavior.
7375
- **Animated mounting layer sync**: Enabled a mounting layer synchronization so Native Animated synchronous updates are not overridden by later React commits. This fixes a flicker where animated views could briefly jump back to their pre-animation values.
7476
- **Text measurement crash**: Fixed a crash when measuring text on a surface that had already been stopped.

0 commit comments

Comments
 (0)