Releases
3.3.2
2024-11-08, Version 3.3.2 (LTS)
Latest
Bug Fixes
android: add buildTruncateAtEndStaticLayout impl (5468642 )
android: add comments for waterfall onScroll event params (517848e )
android: add ControllerRegistry destroy (2c73ba0 )
android: add custom display metrics (#3965 ) (ca405ec )
android: add padding left to waterfall item layout (a84fda7 )
android: add try catch for vfs processor chain get (718cc9c )
android: append init props for image load (298abf5 )
android: change to using global image cache (a6cc90d )
android: correct waterfall first and end item index in onScroll (e06b31f )
android: delete virtual child node when parent deleted (7e66250 )
android: different sticky item position crash (#3930 ) (0f71972 )
android: document improvement and update (2bc9bd6 )
android: end reach check failed when set preloadItemNumber (6573f21 )
android: erase NativeRenderManager when destroy (5bed94e )
android: font weight compatible with version 2.x (#3948 ) (12ffb0a )
android: image module get size support return bitmap (4a3fe34 )
android: lru cache is thread safe (15eef03 )
android: modal host view crash (b7f820b )
android: onGlobalLayout use root view size (#3982 ) (4a58eaf )
android: recordNativeInitEndTime after initJSBridge (82eaecf )
android: relayout waterfall when scroll idle and back top (efe22eb )
android: removeRootView params may be null (b43eeb6 )
android: sticky item type calculate using node id (9576889 )
android: support set custom image pool size (248b541 )
android: support work reuse with group id (cfc0b59 )
android: to use WeakReference as much as possible (d300443 )
android: use Spanned to getSpans (ebd4841 )
android: use weak reference replace strong (#3975 ) (1e07b8b )
android: waterfall scroll offset after dispatch layout (0ce4d47 )
core: check crash on config SetScaleFactor (#3967 ) (4cb7bc1 )
core: LoadUntrustedContent crash protect (ad58331 )
core: static destruct crash in main thread for ios (#4085 ) (fcaa1cb )
devtools: fix DOM tree flickering for animation page (6faf581 )
ios: abnormal onFooterPulling callback (#4106 ) (11a0ee5 )
ios: add nil protection when bridge released during loading bundle (4fb3980 )
ios: delay release engine resource to avoid deadlock (#4090 ) (2d07005 )
ios: potential thread race in vfs file module (f7b17e1 )
ios: thread race when getting uiManager (4b00876 )
ios: websocket module support extra headers (#4069 ) (#4081 ) (ca3967f )
vue-next: fix vuejs ugrade issue (#4004 ) (6a5026d )
web: fix webrender listview item relayout (d48be7a )
web: fix webrender not show when length is 1 (00e15af )
Features
android: add layout module for reset layout cache (#4089 ) (6a67d9c )
android: add offscreenPageLimit property for view pager (78e5fe0 )
android: compatible with custom event register (99ed1ff )
android: text input support lineHeight (#3936 ) (a5f4220 )
android: vfs support custom image loader (#3947 ) (d9478f4 )
devtools: add v8 js profile (d58a106 )
devtools: fix devtools element not show (cf6c1ab )
ios: waterfall component support footer view (#4098 ) (8e59529 )
vue-next: fix vue next version on 3.4.32 (ed596b7 )
vue-next: minify webpack bundle size (#3983 ) (5aee7f7 )
vue: support ul refresh scroll (f4a5d22 )
web: fix webrender image not show (8ee86ff )
web: fix webrender scawX scawY animation (3dc2aa9 )
You can’t perform that action at this time.