React 18.1 已发布

React 18.1 已发布,该版本带来如下改动:

React DOM

  • 修复使用 UMD 捆绑时有关 react-dom/client 的误报警告 #24274 
  • 修复一些被忽略的过渡更新 #24353 
  • 修复 useDeferredValue 在传递 unmemoized 值时导致无限循环 #24247
  • 修复渲染道具对象的不一致问题 #24421
  • 修复 useEffect 中关于 setState 循环的缺失警告 #24298
  • 修复虚假的 hydration 错误 #24404 
  • 在 useInsertionEffect 中调用 setState 时发出警告 #24295
  • 始终显示 hydration 错误的原因 #24276

React DOM Server

  • 修复 bootstrapScriptContent 内容的转义 #24385 
  • 显著提高 renderToPipeableStream 的性能 #24291

ESLint Plugin: React Hooks

  • 修复大量分支的误报错误 #24287 
  • 重新分配变量时,不考虑已知的依赖关系 #24343

Use Subscription

  • 用 use-sync-external-store shim 替换实现 #24289

更新公告:https://github.com/facebook/react/releases/tag/v18.1.0

猜你喜欢

转载自www.oschina.net/news/193372/react-18-1-released