Skip to content
Compare
Choose a tag to compare
@roland-reed roland-reed released this 08 Dec 04:36
· 20 commits to master since this release
v1.1.6
  • 修复了一个在 diffChildren 过程中没有 updater 的问题。
  • 修复了一个 SVG 属性赋值的问题,这个问题曾导致值为数字 0 的属性被错误的赋值为空字符串。
  • 修复了一个在 componentDidMountcomponentDidUpdate 中调用 setState() 时重复渲染的问题。
  • Server Side Render 中增加 componentWillMount 生命周期钩子。
  • 移除 Server Side Render 中的 data-react-checksumdata-reactroot 属性。
  • Server Side Render 支持 renderToNodeStream()renderToStaticNodeStream()
  • 改善事件回调错误捕捉,现在错误信息会提供 QReact 报错的位置。
  • 修复一个 diffProps() 函数的错误,这个错误曾经导致 props 没有更新。
  • 修复一个 QReact 在 SSR 中的错误,QReact 中使用 XMLHTTPRequest 对象来判断浏览器版本,而在 node.js 中没有这个对象导致出错。
  • 修改了 ReactDOMServer.js 的打包脚本,将 babelHelpers 包含在打包文件中,以便支持低版本 node.js。
  • 在根目录增加了 server.js,以便支持 react-dom/server 的引用。