DEV Community

Cover image for Unveiling React Native 0.74: What's Inside the Latest Release?
Sathish Kumar N
Sathish Kumar N

Posted on

Unveiling React Native 0.74: What's Inside the Latest Release?

πŸŽ‰ Big News!

πŸš€ React Native 0.74 has Arrived with Major Updates!

Here's what's included:

Yoga 3.0 Integration:

Improved layout engine for more predictable styling.

  • Support for position: static
  • Support for align-content: space-evenly
  • Improvements to layout correctness
  • Yoga’s JavaScript bindings are now distributed as an ES Module
  • Fixes several crashes in Java bindings
  • Some existing Yoga APIs have been removed

Default Bridgeless New Architecture:
The app should run seamlessly in Bridgeless mode, provided that it was running with the old architecture before, ensuring a streamlined development experience.

Batched onLayout Updates:
Reduced re-renders for smoother performance.

Yarn 3 as Default Package Manager:
Enhanced project management capabilities.


Key Insights: What Developers Need to Know?

  1. Introduction of Yoga 3.0 for improved layout rendering.
  2. Default adoption of Bridgeless New Architecture for streamlined development.
  3. Implementation of batched onLayout updates for smoother performance.
  4. Yarn 3 as the default package manager for new projects, enhancing project management capabilities.
  5. Minimum Android SDK requirement bumped to version 23 (Android 6.0) for improved compatibility and performance.
  6. Removal of deprecated PropTypes, reducing app size and memory overhead.
  7. API changes to PushNotificationIOS, preparing for its relocation to a community package.
  8. Various other breaking changes and enhancements across platforms.

Key Benefits: What Users Can Expect?

Enhanced Performance and Stability: Expect smoother operations and improved reliability in your React Native projects.
Optimized App Size for Better User Experience: Users will enjoy faster downloads and more available storage space, resulting in enhanced overall satisfaction.


For detailed upgrade instructions and a full list of changes, refer to the official React Native documentation.

React Native 0.74 - Yoga 3.0, Bridgeless New Architecture, and more Β· React Native

Today we're releasing React Native 0.74! This release adds Yoga 3.0, Bridgeless by default under the New Architecture, batched onLayout updates (New Architecture), and Yarn 3 as the default package manager for new projects.

favicon reactnative.dev

Happy coding!πŸ˜ŠπŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

Top comments (1)

Collapse
 
codeabinash profile image
Abinash Karmakar

Initial build size is large(16mb).