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 が無効な値に設定されている場合に警告します。 |