React教程

版本

以下是React的完整发行历史。您还可以在GitHub上查看最新版本的完整文档。
版本 发布日期 重大变化
0.3.0 29/05/2013 首次公开发布
0.4.0 20/07/2013 对注释节点 {/* */} 的支持,改进的服务器端呈现API,已删除的React.autoBind,对关键Props的支持,对表单的改进,已修复的错误。
0.5.0 20/10/2013 提高内存使用率,支持选择和组合事件,支持mixins中的getInitialState和getDefaultProps,添加了React.version和React.isValidClass,改进了Windows兼容性。
0.8.0 20/12/2013 添加了对行和列,延迟和异步,<audio>和<video>的循环以及自动更正属性的支持。添加了onContextMenu事件,升级的jstransform和esprima-fb工具,升级的browserify。
0.9.0 2014年2月20日 添加了对crossOrigin,下载和hrefLang,mediaGroup和已静音,沙箱,无缝和srcDoc,范围属性的支持,为React.PropTypes添加了any,arrayOf,component,oneOfType,renderable,shape,并增加了对onMouseOver和onMouseOut事件的支持,添加了对<img>元素上的onLoad和onError的支持。
0.10.0 2014年3月21日 添加了对srcSet和textAnchor属性的支持,添加了对不可变数据的更新功能,确保所有void元素均未插入结束标记。
0.11.0 17/07/2014 改善了SVG支持,标准化的e.view事件,更新了$ apply命令,增加了对名称空间的支持,增加了新的transformWithDetails API,包括dist/下的预编译包,MyComponent()现在返回的是描述符,而不是实例
0.12.0 2014/11/21 添加了新功能Spread运算符({...})被引入以弃用this.transferPropsTo,添加了对acceptCharset,classID,清单HTML属性的支持,已将React.addons.batchedUpdate添加到API,@ jsx React.DOM不再需要,解决了CSS过渡问题。
0.13.0 10/03/2015 在0.12中发出警告的不建议使用的模式不再起作用,引用解析顺序已更改,移除了属性this._pendingState和this._rootNodeID,支持ES6类,添加了API React.findDOMNode(component),支持迭代器和不可变js序列,添加了新功能React.addons.createFragment,已弃用React.addons.classSet。
0.14.1 29/10/2015 添加了对srcLang,默认属性,种类属性和颜色属性的支持,确保了对DOM节点的旧版.props访问,固定了scryRenderedDOMComponentsWithClass,添加了react-dom.js。
15.0.0 07/04/2016 现在初始渲染使用document.createElement而不是生成HTML,不再有额外的,改进了SVG支持,ReactPerf.getLastMeasurements()不透明,引入了新的过时警告,修复了多个小内存泄漏,React DOM现在支持cite和profile HTML属性以及cssFloat,gridRow和gridColumn CSS属性。
15.1.0 2016/05/20 修复一个批处理错误,确保使用最新的对象分配,修复回归,取消使用合并实用程序,重命名了一些模块。
15.2.0 01/07/2016 包括组件堆栈信息,在安装时停止验证Props,将React.PropTypes.symbol添加,将onLoad处理添加到 <link>和onError处理添加到 <source>元素,添加isRunning()API,修复性能下降。
15.3.0 30/07/2016 添加React.PureComponent,修复嵌套服务器渲染的问题,添加xmlns,xmlnsXlink以支持SVG属性,并将ReferrerPolicy添加到HTML属性,更新React Perf附加组件,已解决参考问题。
15.3.1 19/08/2016 改善开发版本的性能,清理内部挂钩,升级fbjs,缩短React的启动时间,修复服务器渲染中的内存泄漏,修复React Test Renderer,将trackedTouchCount不变式更改为console.error。
15.4.0 2016/11/16 React程序包和浏览器版本不再包括React DOM,改进的开发性能,固定的偶然测试失败,更新batchedUpdates API,React Perf和ReactTestRenderer.create()。
15.4.1 23/11/2016 重组变量分配,固定的事件处理,浏览器构建与AMD环境的固定兼容性。
15.4.2 06/01/2017 修复了构建问题,添加了缺少的软件包依赖关系,改进了错误消息。
15.5.0 07/04/2017 添加了react-dom/test-utils,删除了peerDependencies,修复了Closure Compiler的问题,添加了针对React.createClass和React.PropTypes的弃用警告,修复了Chrome错误。
15.5.4 11/04/2017 通过在浅层渲染器上公开batchedUpdates,更新prop-types版本,修复react-addons-create-fragment软件包以包括松散的envify转换来修复与酶的兼容性。
15.6.0 13/06/2017 在样式属性和Grid样式属性中添加对CSS变量的支持,修复AMD对依赖于react的插件的支持,删除不必要的依赖项,为React.createClass和React.DOM工厂助手添加弃用警告。
16.0.0 26/09/2017 通过引入"错误边界"改进了错误处理,React DOM允许传递非标准属性,对setState行为进行了较小更改,删除了react-with-addons.js构建,将React.createClass添加为create-react-class, React.PropTypes作为prop-type,React.DOM作为react-dom-factors,更改了调度和生命周期方法的行为。
16.1.0 9/11/2017 停止发布Bower,修复UMD构建中的意外的全局变量,修复onMouseEnter和onMouseLeave触发,修复<textarea>占位符,删除未使用的代码,添加缺少的package.json依赖项,添加对React DevTools的支持。
16.3.0 29/03/2018 添加新的正式受支持的上下文API,添加新的包在尝试使用SSR呈现门户时防止无限循环,修复this.state问题,修复IE/Edge问题。
16.3.1 03/04/2018 前缀私有API,修复开发模式下的性能下降和错误处理错误,添加对等项依赖性,修复使用Fragment时IE11中的误报。
16.3.2 16/04/2018 修复了IE浏览器崩溃,修复了用户计时测量中的标签,添加了UMD版本,并通过嵌套提高了stable_observedBits API的性能。
16.4.0 24/05/2018 添加对Pointer Events规范的支持,添加指定propTypes的功能,修复读取上下文,修复getDerivedStateFromProps()支持,修复testInstance.parent崩溃,添加React.unstable_Profiler组件以衡量性能,更改内部事件名称
16.5.0 05/09/2018 添加对React DevTools Profiler的支持,优雅地处理更多情况下的错误,添加react-dom/profiling,为浏览器添加onAuxClick事件,向鼠标事件添加MovementX和MovementY字段,向指针事件添加tangentialPressure和twist字段
16.6.0 23/10/2018 添加对contextType的支持,支持优先级,连续性和打包的回调,改进后备机制,修复iOS Safari上的灰色覆盖层,添加React.lazy()用于代码拆分组件。
16.7.0 20/12/2018 修复React.lazy对于延迟加载的组件的性能,清除卸载时的字段以避免内存泄漏,修复具有SSR的错误,修复性能问题
16.8.0 06/02/2019 添加挂钩,添加ReactTestRenderer.act()和ReactTestUtils.act()以进行批处理更新,支持传递到React.lazy()的同步控件,改进useReducer Hook惰性初始化API。
16.8.6 27/03/2019 修复useReducer()中的错误救助,修复Safari DevTools中的iframe警告,如果将contextType设置为Context,则发出警告;使用消费者而不是Context,如果将contextType设置为无效值,则发出警告。

昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4