「リリース」タグが付いた投稿19件
すべてのタグを表示React Native 0.74 - Yoga 3.0、ブリッジレスの新アーキテクチャなど
React Native 0.73 - デバッグの改善、安定したシンボリックリンクのサポートなど
React Native 0.72 - シンボリックリンクのサポート、エラーの改善など
本日、0.72をリリースします!
このリリースでは、要望の多かったMetroの機能、エラー処理の改善、その他の開発エクスペリエンスの向上が追加されます。2022年のコミュニティ調査 での皆様からのフィードバックを参考に、これらの作業の多くが優先されました。ご参加いただいた皆様、ありがとうございました!
ハイライト
破壊的変更
React Native 0.71: TypeScriptをデフォルト化、Flexbox Gapなど...
本日、React Nativeバージョン0.71をリリースします!これは、以下の機能を含む、機能満載のリリースです。
- TypeScriptをデフォルト化
- Flexbox Gapでレイアウトを簡素化
- アクセシビリティ、スタイル、イベントのためのWebに触発されたプロパティ
- PropTypesの復元
- 開発エクスペリエンスの向上
- 新アーキテクチャの更新
この記事では、0.71のハイライトの一部を紹介します.
React Native 0.70を発表
React Nativeの新しいバージョン0.70.0をリリースできることを嬉しく思います。このバージョンには、Codegenの新しい統合構成、デフォルトエンジンとしてのHermes、Androidビルドの完全なCMakeサポート、新アーキテクチャのドキュメントのリフレッシュなど、いくつかの改善が含まれています。詳細については、このままお読みください!
セクション
Hermesをデフォルトに
昨年10月、発表したとおり、**HermesをすべてのReact Nativeアプリのデフォルトエンジンにする**ための作業を開始しました。
HermesはMeta社内のReact Nativeに多くの価値を提供してきました。そして、オープンソースコミュニティにも同様に利益をもたらすと信じています。Hermesはリソースに制約のあるデバイス向けに設計されており、起動、アプリサイズ、メモリ消費を最適化します。Hermesと他のJSエンジンの重要な違いの1つは、JavaScriptソースコードを事前にバイトコードにコンパイルできることです。このプリコンパイルされたバイトコードはバイナリ内にバンドルされており、インタプリタがアプリの起動時にこの負荷の高い手順を実行する必要がなくなります。
発表以来、Hermesの改良に多くの努力が注がれてきました。そして本日、**React Native 0.70がHermesをデフォルトエンジンとして搭載することを発表できることを嬉しく思います。** つまり、v0.70以降に開始されるすべての新しいプロジェクトでは、デフォルトでHermesが有効になります。7月のロールアウトに向けて、コミュニティと緊密に協力し、移行がスムーズに進み、すべてのユーザーに価値をもたらすようにしたいと考えています。このブログ記事では、この変更によって何が期待できるか、パフォーマンスベンチマーク、新機能などについて説明します。React Native 0.70を待つことなくHermesを使い始めることができます。**既存のReact NativeアプリでHermesを有効にするには、こちらの手順に従ってください。**
Hermesは新しいReact Nativeプロジェクトでデフォルトで有効になりますが、他のエンジンのサポートは継続されることに注意してください。
React Native 0.69を発表
React Nativeの新しいバージョン0.69.0をリリースすることを嬉しく思います。このバージョンには、React Nativeの新しいアーキテクチャに関するいくつかの改善と、React 18のサポートとバンドルされたHermesという新機能が含まれています。詳細については、以下をお読みください。
セクション
React Native 0.68を発表
皆さん、こんにちは!本日、React Nativeの0.68.0リリースを発表します。このリリースでは、新しいReact Nativeアーキテクチャへのオプトイン、バグ修正などが行われています。
セクション
React Native 0.67を発表
新年あけましておめでとうございます!本日、React Nativeの最新リリース0.67.0と、過去数か月間取り組んできたリリースプロセスに関するいくつかの更新を発表します。