Expo 48が公開されました
2023-03-07
Expo 48 is available.
Expo SDK 48
Expo SDK 48が公開されました。
詳しい説明は公式のブログポストを参照いただくとして、ハイライトは
- 予告通り デフォルトのエンジンがHermesに変更
- Expo Image v1.0がリリースされた
- Expo Router v1.0がリリースされた
といったところでしょうか。
アップグレードした結果
いつものごとく自作ボイラープレートをアップグレードしてみました。
公式のブログポストのアップグレード手順には記載されていませんが、いつもの
expo upgrade 48
コマンドでもアップグレードできました。
Expo Goでの実行は何のトラブルもありませんでした。
しかしexpo publish
で公開したプロジェクトをiPhoneのExpo Goで開いた時のみ起動直後にクラッシュしてしまいました。AndroidのExpo Goでは問題なく起動します。検証のためにexpo-dev-client
をインストールしてdev clientをビルドしてみたのですが問題なく起動してしまったためエラーの確認すらできませんでした。
最終的には
- react-native-vector-iconsを6→9系
- react-native-elementsを3→4系
- react-native-loading-spinner-overlayを2→3系
- react-native-paperを4→5系
にアップデートしたところ起動するようになりました。