React Native 0.84: Hermes v1, WebAssembly, and Ecosystem Shifts

Date
Thursday, February 19, 2026
Time
4 PM [CET]
Location
Online

React Native 0.84: Hermes v1, WebAssembly, and Ecosystem Shifts

React Native 0.84 introduces Hermes v1 by default, iOS prebuilt binaries, WebAssembly support, and improved tooling across the ecosystem.

Date
19 February 2026
-
Time
4 PM [CET]
Location
Online

React Native 0.84: Hermes v1, WebAssembly, and Ecosystem Shifts

youtube-cover
Organizer
Organizer
Presented
Callstack
@
Callstack
Speakers
Speakers
Featuring
Kewin Wereszczyński
Software Engineer
@
Callstack
Daniel Williams
Senior Software Engineer
@
Callstack
Featuring
Kewin Wereszczyński
Software Engineer
@
Callstack
Daniel Williams
Senior Software Engineer
@
Callstack

Hermes v1 Becomes the Default

React Native 0.84 marks an important step forward with Hermes v1 enabled by default. The new engine version brings measurable performance improvements and reduced memory usage, while aligning more closely with modern JavaScript standards.

Kewin and Danny discussed how Hermes v1 builds on earlier experimental efforts such as Static Hermes. With broader ES feature support, some Babel transformations become unnecessary, simplifying the toolchain. For teams maintaining larger apps, this reduces configuration overhead and moves React Native closer to parity with modern web runtimes.

The takeaway is practical: better defaults, fewer workarounds, and a more capable JavaScript engine out of the box.

Faster Builds With iOS Precompiled Binaries

One of the most developer-visible improvements in 0.84 is precompiled React Native binaries on iOS.

Previously, large portions of React Native were rebuilt during every iOS compilation, even when the source code hadn’t changed. With prebuilt binaries, much of that repeated work disappears. Build times improve, iteration becomes smoother, and the development loop tightens.

This change also reflects broader ecosystem maturity. As core internals stabilize, more components can safely ship in compiled form, reducing friction without sacrificing flexibility.

WebAssembly Support in Hermes

WebAssembly support landing in Hermes opens new integration paths for performance-sensitive code.

With WASM available, developers can compile Rust, C, or C++ to WebAssembly and execute it within React Native. This lowers the barrier for reusing existing native logic and unlocks advanced use cases such as on-device AI inference, heavy numerical computation, or graphics processing.

Instead of rewriting performance-critical code in platform-specific languages, teams can target WebAssembly and run it directly inside the JavaScript runtime. It’s a significant step toward making React Native a more flexible execution environment.

Tooling Evolution and Ecosystem Direction

Beyond core changes, the conversation expanded into the surrounding ecosystem.

ESLint v9 migrations, alternative tooling stacks like Oxc and Bun, and growing interest in Rust-based infrastructure signal a broader shift. Performance, stability, and developer ergonomics are driving decisions at every layer, from bundlers to linters to runtime engines.

Danny also highlighted ongoing experimentation around developer tooling, including Storybook integrations and ideas for AI-assisted UI iteration. The direction is clear: tighter feedback loops and better isolation of UI components will play an increasingly important role in modern React Native workflows.

React Native AI and On-Device Models

The discussion touched on React Native AI efforts, including support for on-device models via MLC and compatibility with common AI SDK patterns.

Running inference locally introduces new constraints (memory, thermal limits, battery consumption), but also enables privacy-preserving and offline experiences. With Hermes gaining WebAssembly support and React Native libraries embracing local inference, the groundwork is being laid for more capable mobile AI features.

The ecosystem is not only adopting AI APIs; it’s exploring deeper runtime-level integrations.

Watch the full stream recording to explore the technical details behind React Native 0.84 and the evolving tooling landscape.

Register now
Need help with React or React Native projects?

We support teams building scalable apps with React and React Native.

Let's chat
Link copied to clipboard!
//
Save my spot

React Native 0.84: Hermes v1, WebAssembly, and Ecosystem Shifts

React Native 0.84 introduces Hermes v1 by default, iOS prebuilt binaries, WebAssembly support, and improved tooling across the ecosystem.

//
Insights

Learn more about React Native

Here's everything we published recently on this topic.

//
React Native

We can help you move
it forward!

At Callstack, we work with companies big and small, pushing React Native everyday.

React Native Performance Optimization

Improve React Native apps speed and efficiency through targeted performance enhancements.

New Architecture Migration

Safely migrate to React Native’s New Architecture to unlock better performance, new capabilities, and future-proof releases.

Code Sharing

Implement effective code-sharing strategies across all platforms to accelerate shipping and reduce code duplication.

Mobile App Development

Launch on both Android and iOS with single codebase, keeping high-performance and platform-specific UX.

React Native Performance Optimization

Improve React Native apps speed and efficiency through targeted performance enhancements.

C++ Library Integration for React Native

Wrap existing C-compatible libraries for React Native with type-safe JavaScript APIs.

Shared Native Core for Cross-Platform Apps

Implement business logic once in C++ or Rust and run it across mobile, web, desktop, and TV.

Custom High-Performance Renderers

Build custom-rendered screens with WebGPU, Skia, or Filament for 60fps, 3D, and pixel-perfect UX.