2021-06-08, Version 2.7.0(LTS)
Notable Changes
-
Hippy-Vue add native modules.
-
Hippy-React and Hippy-Vue apply setTimeout for batched rendering to solve JSCore Promise task executing priority issue on iOS.
Bug Fixes
- android:
Serializer
callreset
first to reset the writer (e915135) - android: fix
java.lang.Long
cast tojava.lang.Double
exception (33abebf) - android: fix setRenderToHardwareTexture (815409e)
- android: recyclerview pullheader without collapsePullHeader (eb791f7)
- core: fix code cache bug (5247700)
- core: fix codecc warning (d91e4b0)
- core: fix unicode_string_view null pointer bug (#787) (0734460)
- core: fixed nativeFlushQueueImmediate callID issue (ea77912)
- hippy-react: fix react demo listview style (15d0961)
- hippy-vue,hippy-react: add task polyfill for batch render (7cdf026)
- ios: check if null pointer before setting hippycurdir (d8f6748)
Features
- android: add
@NonNull
annotation to serialization package method (ae2c588) - android: add HippyRecyclerView extends from androidx recyclerview (3071092)
- android: add onTopReached event for RecyclerView (06e07db)
- android: interface
BinaryWriter
addreset
method (08823cb) - android: support renderToHardwareTextureAndroid (809f55e)
- core: add unicode_string_view and js_value_wrapper (#782) (34a1f4e)
- hippy-react,hippy-vue: perf shadow demo (0f37fd2)
- hippy-vue: add some native modules (e960c01)