logo

反応バージョン

React の完全なリリース履歴を以下に示します。 GitHub で最近のリリースの完全なドキュメントを参照することもできます。

SN バージョン 発売日 重要な変更点
1. 0.3.0 2013/05/29 初期公開リリース
2. 0.4.0 2013/07/20 コメント ノード {/* */} のサポート、サーバー側レンダリング API の改善、React.autoBind の削除、キー プロップのサポート、フォームの改善、バグの修正。
3. 0.5.0 2013/10/20 メモリ使用量の改善、Selection イベントと作曲イベントのサポート、ミックスインでの getInitialState と getDefaultProps のサポート、React.version と React.isValidClass の追加、Windows との互換性の向上。
4. 0.8.0 2013/12/20 rows とcols、defer と async、loop for & 、autoCorrect 属性のサポートが追加されました。 onContextMenu イベントの追加、jstransform および esprima-fb ツールのアップグレード、browserify のアップグレード。
5. 0.9.0 2014/02/20 CrossOrigin、download および hrefLang、mediaGroup および muted、sandbox、シームレス、および srcDoc、スコープ属性のサポートを追加しました。any、arrayOf、component、oneOfType、renderable、shape を React.PropTypes に追加しました。onMouseOver および onMouseOut イベントのサポートを追加しました。サポートを追加しました。 onLoad と onError の場合 要素。
6. 0.10.0 2014 年 3 月 21 日 srcSet および textAnchor 属性のサポートを追加し、不変データの更新関数を追加し、すべての void 要素が終了タグを挿入しないようにします。
7。 0.11.0 2014/07/17 SVG サポートの改善、正規化された e.view イベント、$apply コマンドの更新、名前空間のサポートの追加、新しい transformWithDetails API の追加、dist/ の下に事前構築されたパッケージが含まれる、MyComponent() はインスタンスではなく記述子を返すようになりました。
8. 0.12.0 2014 年 11 月 21 日 this.transferPropsTo を非推奨にするために導入された新機能スプレッド演算子 ({...}) の追加、acceptCharset、classID、マニフェスト HTML 属性のサポートの追加、API に React.addons.batchedUpdates の追加、@jsx React.DOM は不要になり、問題を修正CSSトランジションを使用します。
9. 0.13.0 2015/03/10 0.12 で警告された非推奨のパターンは機能しなくなり、参照解決順序が変更されました。プロパティ this._pendingState と this._rootNodeID を削除しました。ES6 クラスをサポートしました。API React.findDOMNode(component) を追加しました。イテレータと immutable-js シーケンスのサポート。新しいものを追加しました。 React.addons.createFragment、非推奨の React.addons.classSet を備えています。
10. 0.14.1 2015/10/29 srcLang、default、kind 属性、color 属性のサポートを追加、DOM ノードでのレガシー .props アクセスの確保、scryRenderedDOMComponentsWithClass の修正、react-dom.js の追加。
十一。 15.0.0 2016/04/07 初期レンダリングでは HTML を生成する代わりに document.createElement が使用されるようになり、余分なものは不要になりましたSVG サポートの改善、ReactPerf.getLastMeasurements() は不透明です。警告付きで導入された新しい非推奨。複数の小さなメモリ リークが修正されました。React DOM は、cite および profile HTML 属性と cssFloat、gridRow、gridColumn CSS プロパティをサポートするようになりました。
12. 15.1.0 2016/05/20 バッチ処理のバグを修正し、最新のオブジェクト割り当てを使用するようにし、リグレッションを修正し、マージ ユーティリティの使用を削除し、一部のモジュールの名前を変更しました。
13. 15.2.0 2016/07/01 コンポーネント スタック情報を含める、マウント時の props の検証を停止する、React.PropTypes.symbol を追加する、onLoad 処理と要素に onError 処理を追加する、isRunning() API を追加する、パフォーマンスの低下を修正する。
14. 15.3.0 2016/07/30 React.PureComponent を追加、ネストされたサーバー レンダリングの問題を修正、SVG 属性と ReferrerPolicy を HTML 属性にサポートするための xmlns、xmlnsXlink を追加、React Perf アドオンを更新、ref に関する問題を修正。
15。 15.3.1 2016/08/19 開発ビルドのパフォーマンスの向上、内部フックのクリーンアップ、fbjs のアップグレード、React の起動時間の改善、サーバー レンダリングのメモリ リークの修正、React テスト レンダラーの修正、trackedTouchCount 不変式の console.error への変更。
16. 15.4.0 2016 年 11 月 16 日 React パッケージとブラウザーのビルドには、React DOM、開発パフォーマンスの向上、時折発生するテストの失敗の修正、batchedUpdates API の更新、React Perf、および ReactTestRenderer.create() が含まれなくなりました。
17. 15.4.1 2016 年 11 月 23 日 変数割り当ての再構築、イベント処理の修正、ブラウザ ビルドと AMD 環境の互換性の修正。
18. 15.4.2 2017/01/06 ビルドの問題を修正し、不足しているパッケージの依存関係を追加し、エラー メッセージを改善しました。
19. 15.5.0 2017/04/07 act-dom/test-utils を追加、peerDependency を削除、Closure Compiler の問題を修正、React.createClass および React.PropTypes の非推奨警告を追加、Chrome のバグを修正。
二十。 15.5.4 2017/11/04 浅いレンダラーでバッチ更新を公開することで Enzyme との互換性を修正し、prop-type のバージョンを更新し、loose-envify 変換を含めるようにreact-addons-create-fragmentパッケージを修正しました。
21。 15.6.0 2017/06/13 スタイル属性とグリッド スタイル プロパティに CSS 変数のサポートを追加し、反応に応じてアドオンに対する AMD サポートを修正し、不要な依存関係を削除し、React.createClass および React.DOM ファクトリ ヘルパーの非推奨警告を追加します。
22. 16.0.0 2017/09/26 「エラー境界」の導入によるエラー処理の改善、React DOM で非標準属性の受け渡しが可能、setState 動作のマイナー変更、react-with-addons.js ビルドの削除、create-react-class、React.PropTypes として React.createClass の追加prop-types としての React.DOM、react-dom-factories としての React.DOM、スケジューリングおよびライフサイクル メソッドの動作の変更。
23. 16.1.0 2017 年 11 月 9 日 Bower リリースの中止、UMD ビルドでの偶発的な追加グローバル変数の修正、onMouseEnter および onMouseLeave の起動の修正、プレースホルダーの修正、未使用のコードの削除、欠落している package.json 依存関係の追加、React DevTools のサポートの追加。
24. 16.3.0 2018/03/29 正式にサポートされる新しいコンテキスト API を追加します。新しいパッケージを追加します。SSR でポータルをレンダリングしようとするときの無限ループを防止します。this.state の問題を修正します。IE/Edge の問題を修正します。
25. 16.3.1 2018/04/03 プライベート API の接頭辞、開発モードでのパフォーマンスの低下とエラー処理のバグの修正、ピア依存関係の追加、フラグメント使用時の IE11 での誤検出警告の修正。
26. 16.3.2 2018/04/16 IE のクラッシュを修正し、ユーザー タイミング測定のラベルを修正し、UMD ビルドを追加し、ネスティングによる不安定な_observedBits API のパフォーマンスを向上させます。
27. 16.4.0 2018/05/24 ポインター イベント仕様のサポートを追加、propTypes を指定する機能を追加、読み取りコンテキストを修正、getDerivedStateFromProps() サポートを修正、testInstance.parent クラッシュを修正、パフォーマンスを測定するための React.unstable_Profiler コンポーネントを追加、内部イベント名の変更。
28. 16.5.0 2018/09/05 React DevTools Profiler のサポートの追加、よりエッジ ケースでのエラーの適切な処理、react-dom/profiling の追加、ブラウザーの onAuxClick イベントの追加、movementX および motionY フィールドのマウス イベントへの追加、tangentialPressure フィールドおよびTwist フィールドのポインター イベントへの追加。
29. 16.6.0 2018/10/23 contextType のサポートの追加、優先レベル、継続、およびラップされたコールバックのサポート、フォールバック メカニズムの改善、iOS Safari の灰色のオーバーレイの修正、コード分割コンポーネント用の React.lazy() の追加。
30. 16.7.0 2018/12/20 遅延ロードされたコンポーネントの React.lazy のパフォーマンスを修正、メモリ リークを避けるためにアンマウント時にフィールドをクリア、SSR のバグを修正、パフォーマンスの低下を修正。
31. 16.8.0 2019/02/06 フックの追加、バッチ更新用の ReactTestRenderer.act() および ReactTestUtils.act() の追加、React.lazy() に渡される同期 thenables のサポート、useReducer フックの遅延初期化 API の改善。
32. 16.8.6 2019/03/27 useReducer() の不正な救済を修正し、Safari DevTools での iframe 警告を修正し、contextType が Context ではなく Context.Consumer に設定されている場合に警告し、contextType が無効な値に設定されている場合に警告します。