Skip to content

2022-01-05, Version 2.12.0(LTS)

Compare
Choose a tag to compare
@zoomchan-cxj zoomchan-cxj released this 04 Jan 17:56
· 1661 commits to master since this release

Notable Changes

  • JS support HMR(Hot Module Replacement) debug ability.

  • HippyReact add react-reconciler CommitMutationEffect hooks to make batch update synchronously for improving rendering performance.

  • Android support DOM Node Cache API to improve first-screen rendering performance.

Bug Fixes

  • android: add callback for save dom node exception (8c0078e)
  • android: fix library symbol visibility settings (a070cea)
  • build script: fix debug-server build script (bee4513)
  • core: add static cast for nullptr in tuple (aa0825e)
  • core: fix convert crash (eb1d241)
  • debug-server: fix webpack-dev-server compile callback (900772d)
  • debug-server: webpack dev callback (70f20a6)
  • hippy-vue: websocket $on event could not receive (6ad478e)
  • hippy-vue-demo: update http module (47ed8f5)
  • react-demo,vue-demo: local-debug script (5ce21ad)

Features

  • android: add two properties for TextNode (62a4cd9)
  • android: remove unused formatAccessorsAsProperties() (6be967c)
  • android: support save and restore dom node (d6e760b)
  • debug-server: add cli API (b872c34)
  • hippy-react: add bind_event boolean value (bc32a94)
  • react: add commitEffects hook to change batch update synchronously (10da99c)
  • vue, react, debug-server, vue-loader, vue-css-loader: support HMR (ff9f763)