Jérémy Magrin
Développeur React Native Freelance Senior · Expo · iOS & Android
La 0.87 vient de sortir stable, et elle me donne raison à moitié
Côté runtime, ton app standard tourne toujours, l'archi ne bouge plus
Mais là où on t'a vendu du zéro drama, la 0.87 assume des breaking changes voulus, direction 1.0
Ça mord à trois endroits
- la Strict TypeScript API passe par défaut, les deep imports react-native/Libraries deviennent des erreurs de type et les refs changent de forme (ViewInstance, TextInputInstance)
- des API dépréciées dégagent pour de vrai, InteractionManager en tête, plus une série de props Modal et StatusBar
- le socle grimpe, Node 22.13, Android Gradle Plugin 9, Kotlin 2, compileSdk 37
Un opt-out te laisse garder les anciens types jusqu'à la 0.88, après ils dégagent
Le reste c'est du solide sans bruit
Metro sort les source maps 2x plus vite pour moitié moins de RAM
Support expérimental de Swift Package Manager côté iOS, CocoaPods reste le défaut
Sur Expo, le SDK absorbe une partie de ces bumps
Sur RN nu avec un environnement gelé depuis 2023, tu y passes plus qu'un après-midi
Toi t'upgrades RN dès que la stable tombe, ou t'attends que l'écosystème ait essuyé les plâtres ?
