React Native Version 0.77 Release
Article Summary
React Native 0.77 just dropped with over 1,061 commits from 161 contributors. The team is bringing web-standard CSS properties to mobile and making a bold move to Swift for iOS templates.
The React Native team released version 0.77, marking a significant step toward web alignment and platform modernization. This release introduces powerful CSS layout features, Android 16KB page support, and migrates the iOS community template from Objective-C to Swift while maintaining backward compatibility.
Key Takeaways
- New CSS properties: display contents, boxSizing, mixBlendMode, and outline (New Architecture only)
- Android 16KB page size support prepares apps for next-gen devices
- iOS template now uses Swift, replacing three Objective-C files with one AppDelegate.swift
- Console.log streaming removed from Metro, pushing developers to React Native DevTools
- React 19 coming in version 0.78, already available in RC
Critical Insight
React Native 0.77 bridges the gap between mobile and web development with CSS-standard styling while modernizing the iOS developer experience through Swift adoption.