React Native's Avatar

React Native

@reactnative.dev.bsky.social

https://reactnative.dev

601 Followers  |  1 Following  |  23 Posts  |  Joined: 09.02.2025  |  2.4401

Latest posts by reactnative.dev on Bluesky

Preview
React Native 0.80 - React 19.1, JS API Changes, Freezing Legacy Arch and much more Β· React Native Today we are excited to release React Native 0.80!

React Native 0.80 contains over 1167 commits from 127 contributors.

We want to thank our partners and the community for your contributions in this release!

You can find the complete changelog here:
reactnative.dev/blog/2025/0...

12.06.2025 17:21 β€” πŸ‘ 10    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Refreshed New App Screen

We've moved the New App Screen into its own package and given it a fresh coat of paint. It's a simplified starting point, and now provides a better experience on larger screens.

12.06.2025 17:21 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Post image

Android - Smaller APK size thanks to IPO

React Native 0.80 ships with a significant size reduction for all Android apps, thanks to enabling Interprocedural Optimization on React Native and Hermes builds.

12.06.2025 17:21 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

iOS prebuilts (experimental)

We're experimenting with prebuilding some core React Native dependencies for iOS to reduce build times. Try it out by opting in and let us know what you think!

12.06.2025 17:21 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
❄️ Freezing the Legacy Architecture Β· reactwg react-native-new-architecture Β· Discussion #290 tl;dr: Starting on Monday, June 2nd, we are freezing the legacy architecture codebase: we will no longer accept PRs against the legacy architecture, nor will we develop new features for it. Startin...

Legacy Architecture Freezing & Warnings

As of 2 June, the Legacy Architecture is officially frozen, and you'll start seeing warnings for APIs that won't work in the New Architecture. Check out our guides to help you migrate your apps and libraries.

github.com/reactwg/rea...

12.06.2025 17:21 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Moving Towards a Stable JavaScript API (New Changes in 0.80) Β· React Native In React Native 0.80, we're introducing two significant changes to React Native's JavaScript API β€”Β the deprecation of deep imports, and our new Strict TypeScript API. These are part of an ongoing effort to accurately define our API and offer dependable type safety to users and frameworks.

Improving our JavaScript API

We're making changes to improve and stabilize our public JavaScript API. Deep imports are now deprecated and will fire a warning, and we're introducing a new opt-in Strict TypeScript API.

reactnative.dev/blog/2025/0...

12.06.2025 17:21 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
React Native 0.80 - React 19.1, JS API Changes, Freezing Legacy Arch and much more Β· React Native Today we are excited to release React Native 0.80!

React Native 0.80 is now available!

This release includes React 19.1, stability improvements to our JavaScript API, freezes the Legacy Architecture, and more.

reactnative.dev/blog/2025/0...

12.06.2025 17:21 β€” πŸ‘ 62    πŸ” 17    πŸ’¬ 1    πŸ“Œ 4
React Conf 2025 speakers: Jack Herrington, Joe Savona, Luna Wei, Lydia Hallie, Mofei Zhang, Seth Webster, and Shruti Kapoor

React Conf 2025 speakers: Jack Herrington, Joe Savona, Luna Wei, Lydia Hallie, Mofei Zhang, Seth Webster, and Shruti Kapoor

We're thrilled to announce that @seth.blue @shrutikapoor08.bsky.social @en-js.bsky.social @zmofei.bsky.social @lydiahallie.com @jherr.dev @lunaleaps.bsky.social will be speaking at React Conf 2025!

06.06.2025 19:35 β€” πŸ‘ 52    πŸ” 7    πŸ’¬ 1    πŸ“Œ 0
Preview
React Compiler RC – React The library for web and native user interfaces

React Compiler RC is now available! We've added support for swc and are working towards a stable release react.dev/blog/2025/04...

22.04.2025 16:31 β€” πŸ‘ 104    πŸ” 26    πŸ’¬ 0    πŸ“Œ 3
https://conf.react.dev

https://conf.react.dev

React Conf is back for 2025! Join our co-hosts, Meta and @callstack.com , October 7-8 in Henderson, Nevada or join the free livestream

08.04.2025 14:35 β€” πŸ‘ 54    πŸ” 14    πŸ’¬ 2    πŸ“Œ 1

React Native 0.79 contains over 944 commits from 100 contributors.

We want to thank our partners and the community for your contributions in React Native 0.79!

You can find the complete changelog here:
github.com/facebook/rea...

08.04.2025 13:22 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
[0.79] Removal of Remote JS Debugging via Chrome · react-native-community discussions-and-proposals · Discussion #872 Summary 🚨 Key change: Remote JS Debugging will be removed in React Native 0.79 (ETA: April 2025). Why it matters: Older debugging integrations will no longer be supported. Back in 0.73, we prepared...

Removal of Remote JS Debugging

React Native 0.79 removes legacy Remote JS Debugging. Switch to React Native DevTools + Expo DevTools Plugins for modern, reliable debugging with the New Architecture.

github.com/react-native...

08.04.2025 13:22 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Metro Package Exports support by default

Metro now respects package.json exports and imports fields by default, with improved handling of import/require conditions.

Let us know of any issues and use resolver.unstable_enablePackageExports = false in your Metro config to opt-out.

08.04.2025 13:22 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Swift-compatible Native Module registration

We've improved the registration mechanism for Native Modules on iOS. Starting from React Native 0.79, you only need to add 2 lines to package.json to register your Native Module.

This works also with pure C++ modules and apps written in Swift.

08.04.2025 13:22 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
GitHub - react-native-community/javascriptcore: JavaScriptCore for React Native JavaScriptCore for React Native . Contribute to react-native-community/javascriptcore development by creating an account on GitHub.

JSC is moving to a community package

Starting with React Native 0.79, JavaScriptCore (JSC) is moving to `@react-native-community/javascriptcore`

This allows for more frequent updates and latest features, while reducing React Native's API surface. Don't worry β€” this won't affect Hermes users!

08.04.2025 13:22 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Faster Android startup

The startup time of all Android apps has been improved by skipping the compression step for the JavaScript bundle.

For the Discord mobile app, the Margelo team measured a 12% time-to-interactive (TTI) improvement, which made the app start 400ms faster on a Samsung A14.

08.04.2025 13:22 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Faster Metro startup

Metro is >3x faster to cold start, with bigger speedups on larger projects - great news for monorepos and CI builds.

This was achieved by deferring source hashing to only read files actually bundled, greatly reducing IO with negligible impact on build speed.

08.04.2025 13:22 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 5
Preview
React Native 0.79 - Faster tooling and much more Β· React Native Today we are excited to release React Native 0.79!

React Native 0.79 is now available!

This release includes several performance improvements. Metro is now >3x faster to cold start! Android apps will also be faster thanks to changes to JS bundle compression.

reactnative.dev/blog/2025/04...

08.04.2025 13:22 β€” πŸ‘ 65    πŸ” 18    πŸ’¬ 2    πŸ“Œ 1

hello world

Error: text strings must be rendered within a <Text> component

08.04.2025 13:11 β€” πŸ‘ 95    πŸ” 13    πŸ’¬ 2    πŸ“Œ 1
Preview
react-native/CHANGELOG.md at main Β· facebook/react-native A framework for building native applications using React - facebook/react-native

React Native 0.78 contains over 509 commits from 87 contributors.

We want to thank our partners and the community for your contributions in React Native 0.78!

You can find the complete changelog here:

github.com/facebook/re...

19.02.2025 17:36 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

In 2025, we're also updating React Native's release schedule to ship more frequently.

We're doing this to get new features to the community sooner, and make individual releases easier to upgrade to.

19.02.2025 17:36 β€” πŸ‘ 9    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image

Opt-in for JavaScript logs in Metro

In response to user feedback, we've added an opt-in to restore JavaScript log streaming in Metro, previously removed in 0.77. To opt in, use the new --client-logs flag.

This feature remains deprecated and will be removed in future.

19.02.2025 17:36 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Integration with Existing Apps Β· React Native React Native is great when you are starting a new mobile app from scratch. However, it also works well for adding a single view or user flow to existing native applications. With a few steps, you can add new React Native based features, screens, views, etc.

ReactNativeFactory on iOS

In React Native 0.78, we've introduced RCTReactNativeFactory, a new class for instantiating a React Native instance without the need for an AppDelegate β€”Β dramatically reducing integration boilerplate for brownfield apps.

reactnative.dev/docs/next/i...

19.02.2025 17:36 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Vector drawables overview Β |Β  Views Β |Β  Android Developers This document explains the overall usage of the vector drawable resources through either framework APIs or support libraries

Support for Android XML drawables

In React Native 0.78, we now support drawable XML resources on Android. You can now render native vector and shape drawables via the existing Image component β€”Β a great option for performant vector assets.

developer.android.com/develop/ui/...

19.02.2025 17:36 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
React 19 Upgrade Guide – React The library for web and native user interfaces

React 19 is now available on React Native

We now support the latest major release of React. Use the latest features including Actions, useOptimistic, ref as props, and React Compiler.

Follow our step-by-step instructions to upgrade to React 19.

react.dev/blog/2024/0...

19.02.2025 17:36 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
React Native 0.78 - React 19 and more Β· React Native Today we are excited to release React Native 0.78!

React Native 0.78 is now available!

This release includes React 19, support for Android vector drawables, easier brownfield integration on iOS, and more.

reactnative.dev/blog/2025/0...

19.02.2025 17:36 β€” πŸ‘ 66    πŸ” 17    πŸ’¬ 1    πŸ“Œ 2

@reactnative.dev is following 1 prominent accounts