2021-12-06, Version 2.11.2(LTS)
Notable Changes
-
HippyReact support event capture and bubbling phase and Event instance with attribute target, currentTarget and stopPropagation.
-
HippyReact/HippyVue add VDOM cache to improve event notification performance.
-
iOS add chrome dev debug ability.
-
Android add componentName to EngineContext.
-
Android add JNI numeric cast function with boundary check.
-
C-Core disable rtti and c++ exception.
Bug Fixes
- android: release engine context when destroy (4cf275a)
- core: disable rtti and c++ exception (a2089e4)
- core: fix inspector crash (6f4e57b)
- core: fix lint warning (b2b6df3)
- core: remove dynamic_pointer_cast and try catch (c173a13)
- core: remove runtime exception (6aedb26)
- hippy-react: fixed cached fiberNode event handler problem (1ed9a77)
- ios: check current image url before display (61dc140)
- ios: fix nested text layout error (#929) (87c9a14)
- react,vue: fixed timeRemaining judge (8dd993f)
Features
- android: add
__unused
attribute for unused parameters (b5a50e0) - android: add componentName to EngineContext (750a738)
- android: add JNI numeric cast function with boundary check (7d76547)
- android: numeric cast with boundary checker (e7761b5)
- hippy-react: add system event instance (bc0e6ac)
- ios: add ios chrome dev debug ability (#1060) (a8a4ec1)
- react: support event capture phase (6eba75a)
- react,vue: add js node cache to improve event performance (b72e42c)
- react,vue: perf node traversing process (8102057)