React Native 0.85 Released with Performance Boost and New Features

𝗥𝗲𝗮𝗰𝘁 𝗡𝗮𝘁𝗶𝘃𝗲 𝟬.𝟴𝟱 𝗶𝘀 𝗵𝗲𝗿𝗲 — and it's a big one! Here are the highlights you need to know: 𝗡𝗲𝘄 𝗦𝗵𝗮𝗿𝗲𝗱 𝗔𝗻𝗶𝗺𝗮𝘁𝗶𝗼𝗻 𝗕𝗮𝗰𝗸𝗲𝗻𝗱 Built in collaboration with Software Mansion, this new internal engine powers animations for both Animated and Reanimated. The biggest win? You can now animate layout & Flexbox props using the native driver in Animated — something that wasn't possible before. Performance just leveled up. 𝗝𝗲𝘀𝘁 𝗣𝗿𝗲𝘀𝗲𝘁 𝗠𝗼𝘃𝗲𝗱 𝘁𝗼 @𝗿𝗲𝗮𝗰𝘁-𝗻𝗮𝘁𝗶𝘃𝗲/𝗷𝗲𝘀𝘁-𝗽𝗿𝗲𝘀𝗲𝘁 A simple one-line change in your jest.config.js but a meaningful step toward a leaner core package and a more modular testing setup. 𝗠𝗲𝘁𝗿𝗼 𝗧𝗟𝗦 𝗦𝘂𝗽𝗽𝗼𝗿𝘁 The Metro dev server now supports HTTPS and WSS during development. Perfect for testing APIs that enforce secure connections. 𝗥𝗲𝗮𝗰𝘁 𝗡𝗮𝘁𝗶𝘃𝗲 𝗗𝗲𝘃𝗧𝗼𝗼𝗹𝘀 𝗚𝗲𝘁𝘀 𝗦𝗺𝗮𝗿𝘁𝗲𝗿 • Multiple simultaneous CDP connections (VS Code, AI agents, and DevTools can connect at the same time!) • Native tab support on macOS • Request payload previews restored on Android 𝗕𝗿𝗲𝗮𝗸𝗶𝗻𝗴 𝗖𝗵𝗮𝗻𝗴𝗲𝘀 𝘁𝗼 𝗪𝗮𝘁𝗰𝗵 • Node.js v20 (≥20.19.4) or v22+ required — v21 & v23 are EOL and no longer supported • StyleSheet.absoluteFillObject is removed → use StyleSheet.absoluteFill instead • 0.82.x is now unsupported React Native keeps getting faster, more modular, and more developer-friendly. If you haven't upgraded yet, now's a great time to plan it! Have you tried 0.85 yet? Drop your thoughts below 👇 #ReactNative #MobileDevelopment #JavaScript #OpenSource #ReactNative085 #SoftwareEngineering

  • No alternative text description for this image

To view or add a comment, sign in

Explore content categories