React Native Blog Aug 17, 2021

React Native 0.65 Release

Article Summary

React Native 0.65 just dropped with performance gains that'll make you rethink your mobile architecture. The Hermes engine upgrade alone is delivering 20-50% improvements on CPU-intensive workloads at Facebook.

The React Native team released version 0.65 with major updates to Hermes (their JavaScript VM), significant accessibility improvements following Facebook's GAAD pledge, and critical dependency updates. This release represents over 1,100 commits from 61 contributors and marks a substantial performance leap for React Native apps.

Key Takeaways

Critical Insight

React Native 0.65 delivers dramatic performance wins through Hermes 0.8, with 20-50% faster CPU workloads and 30% smaller memory footprint while expanding accessibility support.

The dependency updates section includes a critical linker workaround for Apple Silicon that could save you hours of debugging.

About This Article

Problem

React Native developers had to deal with fragmentation across platforms. JCenter was being shut down and OkHttp v3 was no longer supported, so teams needed to migrate to new dependency sources and versions.

Solution

The React Native team removed JCenter as a maven repository and upgraded OkHttp from v3 to v4.9.1. They moved to MavenCentral and Jitpack for dependencies and added support for Android Gradle Plugin 7.

Impact

Developers now have access to modern, actively maintained dependencies and tools. Flipper was upgraded to 0.93 to support Xcode 12.5, and Apple Silicon got linker workarounds so M1 Mac development works smoothly.