Hot on the heels of 2.43.4, we’ve just released ViroReact 2.43.5, another update focused on performance, stability, and compatibility across iOS and React Native’s Fabric architecture.
đź§© iOS improvements
Rebuilt the ViroCore framework for iOS to fix pod installation issues
Improved compatibility with modern CocoaPods versions
Fixed framework architecture mismatches that could cause build failures
⚙️ Fabric architecture improvements
Migrated 30 methods across 8 Java modules to use Fabric’s UIBlock
pattern
Fixed ReactNoCrashBridgeNotAllowedSoftException
errors in production
Added a new Fabric-aware error recovery system to handle transient prop updates
Refactored 28 @ReactProp methods for cleaner, more reliable updates
Reduced boilerplate by around 250 lines while improving consistency
Improved stability during AR session interruptions and scene transitions
This update resolves a number of long-standing community-reported issues — including #389, #388, #387, #386, #385, #383, and #375.
👉 See the full technical release notes here.
Oh, and did you know…
We’re also building Studio Go a mobile testing app that lets you preview and interact with the scenes you build in ReactVision Studio before pushing them to production.
It’s powered entirely by ViroReact, which means as we continue developing Studio and Studio Go, we’re actively using the same renderer in production that our community relies on. That’s a good thing — it means we’ll be spotting and fixing the same issues you do, leading to faster release cycles and an even more battle-tested ViroReact.
ViroReact 2.43.5 is available now, grab the update, and as always, we’d love your feedback!