2022-01-05, Version 2.12.0(LTS)
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)