Releases
3.3.0
2024-06-20, Version 3.3.0 (LTS)
3.3.0 (2024-06-20)
Bug Fixes
action: change project_artifact_snapshot name (#3818 ) (48a64d9 )
android: correct move node impl with different pid (e501e93 )
android: debugServerHost invalid setting (#3841 ) (5ef587e )
android: getScreenShot bitmap width or height < 0 (#3842 ) (e01ab9c )
android: image span draw transparent color when no src set (2805d03 )
android: remove onSystemUiVisibilityChange listener (#3913 ) (fc6d506 )
android: resolve local ref overflow (8ef9882 )
android: should updateExtra after create host view (#3879 ) (dadf81a )
android: support use custom DisplayMetrics (c6d9593 )
android: update react demo bundle (#3825 ) (14dc634 )
core: fix android scope crash (#3906 ) (06806d9 )
devtool: fix muli devtool instance crash on android (#3862 ) (60fd4eb )
dom: missing render_info update before move operation (07a533f )
dom: optimized results not used in move operation (fd05c64 )
ios: add CSS name matching semantics to fontFamily of TextInput (b6697c5 )
ios: add null protection before invalid move operation (fdce688 )
ios: add protection against null value exceptions (a0ea9a0 )
ios: add protection for targetContentOffset outliers in ViewPager (5562c00 )
ios: add ResponseSenderBlock type support for component parameter (672fb57 )
ios: animation nullptr crash (64294cd )
ios: dangling pointer in HippyBridge when unload after invalidate (76ca98f )
ios: debug reload module not working (7910930 )
ios: eliminate Devtools connection warning (6a7abc8 )
ios: error in move node operation of ViewPager (dad8fb0 )
ios: fix move node index bug (c63f221 )
ios: image capInsets and getSize's bug (bd66bac )
ios: lineHeight attribute was incorrectly inherited (bb11f1d )
ios: loss of touch end or cancel event in multi-finger scenarios (#3892 ) (7ab2ec1 )
ios: move nodes op non same parent support (2fdf1b2 )
ios: multi-threading issue in createView (a21c4dc )
ios: null exception when converting JSI object to dictionary (4249f3a )
ios: performance api of FP not working (a63ddf3 )
ios: potential thread race in HippyJSExecutor (201807b )
ios: resolve non-standard object type when creating js object (2d9837b )
ios: resolve null pointer crash when loadBundleURL (1735774 )
ios: tiny issue of TransactionListener in UIManager (#3821 ) (d62d926 )
perf: fix OnResourceLoadEnd crash (#3888 ) (948927c )
perf: fix OnResourceLoadEnd crash (#3895 ) (1537ba8 )
vue-next: fix vue-next package dependencies issue (3aa1ca4 )
Features
action: fix v8 build error (3ce42a2 )
action: install ninja-build before v8 build (#3864 ) (00cd292 )
action: update v8 compiler action (4d72166 )
android: add orientationChange event for Modal (#3861 ) (3a3364c )
doc: update hippy3.0 vue-next version (8f72368 )
doc: update js doc (c6b8b0f )
doc: update js doc for 3.3 (473cf27 )
dom: fix vue3 list item position (#3826 ) (c723688 )
ios: add custom image loader support (#3830 ) (5e4e889 )
ios: unify HippyBridge's notifications and improve compatibility (f6458d1 )
ios: update ViewPager's pageIndex automatically after data changes (#3857 ) (4769911 )
v8: add version log for v8 (70c4626 )
vue-next: add update event operation (#3837 ) (c950b00 )
vue-next: add vue3 css cache (3041367 )
vue-next: modify comment (a413feb )
vue-next: update comments (f24440b )
vue: fix attribute inheritance style not empty (#3868 ) (413e401 )
vue: fix vue replace   (b858402 )
You can’t perform that action at this time.