Releases: Tencent/Hippy
Releases · Tencent/Hippy
2021-04-07, Version 2.5.5(LTS)
Notable Changes
- Add HTTP mode for dynamic import,support setting import mode for each JS bundle globally or respectively, view the guidance.
Bug Fixes
- android: fetch resource with https:// (c3dee7c)
- android: should catch resource NotFoundException (6284a49)
- android: support engine status enum to int (9708892)
- android: use ByteBuffer for onResourceReady (9863317)
- core: fix conflict resolve error (903650a)
- core: fix dynamic load crash (f9138b2)
- core: fix iOS CreateJsError function error (df8355c)
- core: fix jni crash (#651) (6ae32cf)
- core: format (618a40a)
- core: revert v8 refactor (82b0b27)
- core: update so (acd5bd1)
- docs: fix dynamic import docs (d4a553d)
- ios: fix bug for touch handler (15d0bb3)
- ios: fix dynamic load for local file (130b9d5)
- ios: fix index exceed range of array (34591dd)
- ios: improve stability (3dc0743)
Features
2021-03-17, Version 2.5.4(LTS)
Notable Changes
-
Adaptation for v89 Chrome dev tools.
-
Add onInterceptPullUpEvent property for iOS.
-
Fix Hippy-Vue children of animation set not destroy bug.
Bug Fixes
- android: add d8 setting for qq (e001cdf)
- android: as inspect code (357aac2)
- android: demo add onResume and onStop (8435397)
- android: run fetch image on main thread (bd3479e)
- core: add explicit (22d3601)
- core: fix codecc (f8212e4)
- core: fix codecc warning (#608) (1077a79)
- core: fix scope nullptr bug (3df0e8c)
- hippy-vue: add child animation destroy logic (e0404fa)
Features
2021-03-10, Version 2.5.3(LTS)
Notable Changes
- Avoid crash if jni method does not exist.
Bug Fixes
- android: add maven publish (f7c4552)
- android: call super.onDestroy() (0f7e2d9)
- android: get thirdParty packageName first (3fb32f3)
- android: mListScrollListeners ConcurrentModificationException (d8b2ab2)
- android: should catch UnsatisfiedLinkError for runScriptFromUri (28d0a02)
- core: fix DLOG macro (9eb0bb8)
- ios: fix HippyRootView did load finish callback (e646db5)
- ios: try catch malloc exception when make image blurred (#603) (cc2521b)
Features
- core: avoid crash when the jni method does not exist (05ae0cd)
2021-03-08, Version 2.5.2(LTS)
Notable Changes
-
Add Hippy-Vue Animation lifecycle hook and function.
-
Add onPreload for preloadItemNumber.
Bug Fixes
- android: add onPreload for preloadItemNumber (9d94837)
- android: code style of HippyListAdapter (66b4a39)
- android: ignore ClassNotFoundException for add video controller (664dd7a)
- android: keep setCustomProp handle (30d24b5)
- android: rdm exception bug reports (afcfc0c)
- android: some code style problem (2246f53)
- android: use LogUtils replace Log (56135da)
- ios: fix support for translateZ (6de05fa)
- ios: implement backgroundSize setter for HippyImageView (b7ff2b8)
Features
- hippy-vue: add animation event & method (4018df8)
2021-03-02, Version 2.5.1(LTS)
Notable Changes
- Add Android ListView overScrollEnabled support.
Bug Fixes
- android: add gradle features setting, remove PRODUCT_FLAVORS (6e0c501)
- android: fix TextNode width when do StaticLayout (9942a2a)
- android: fix ViewPager setScrollEnabled not works (cf5514b)
- android: resolve touch conflict for nested ViewPager (aa4ac15)
- hippy-vue: fixed repeatCount error in animationSet (c16f306)
- ios: invoke jscexecutor.invalide on js queue (35262c4)
Features
- android: listview add props : overScrollEnabled (3ed9418)
2021-02-25, Version 2.5.0(LTS)
Notable Changes
-
Add Android gaussian blur property to image; Added Android night mode support.
-
Add Android register multi module name support.
-
Fix image, backgroundImage,crash issues; Fixed style issue for hippy-react-web.
Bug Fixes
- ios: fix viewpager bug (54b0e06)
- android: add usesCleartextTraffic=true (6c21253)
- android: merge some bug fix from QB branch (5ad10ae)
- android: merge some bug fix from QQ branch (a9b9460)
- android: onCreateSuspendViewHolderWithPos should return null (7efa9c9)
- android: support only include armeabi (3e60c4d)
- android: update v8 77 so (a05fdaf)
- android: webview set allow content access to false (b12e5cf)
- core: avoid iOS map crash (7657ab5)
- core: fix debug crash (748c6de)
- core: fix js exception report bug (1b27277)
- feat: change build-core script (38b99dd)
- hippy-core: remove getOwnPropertyDescriptors (58f5ff7)
- hippy-react-web: correct margin and padding style values (#543) (0754a68)
- hippy-react,hippy-vue: add examples webpack sourcetype (839da97)
- hippy-vue: fix vue webpack dll problem (bbdc95c)
- hippy-vue,hippy-react: added example babel plugins (cd54ce9)
- hippy-vue,hippy-react: change webpack vendor script (4ac88cb)
- ios: add @autoreleasepool in hippy custom js thread callback block (b0518a2)
- ios: fix apng image delay time error (f8eb557)
- ios: fix backgroundSize property of View component (e16cedf)
- ios: fix device orientation change event bug (d80c6a3)
- ios: fix image down sample error (b967ceb)
- ios: fix image insets error (9651d84)
- ios: fix potential crash because of a nil context pointer (e8c1820)
- ios: fix protential crash when AppDelegate.window called (5048b0b)
- ios: fix text input placeholder error (83b6f48)
- ios: fix view creation missing if view is created lazily (b8747ac)
- ios: fix viewpager component bug (#564) (56c481b)
Features
- android: add gaussian blur property to image (6c7290e)
- android: add local aar dependencies in demo (227302c)
- android: change gaussian blur property type (2733d1a)
- android: night mode support (31ca5d1)
- android: support abi and v8 gradle setting (8961799)
- android: support assemble by product flavors (d0ecb6a)
- android: support register multi module name (3060283)
2021-01-25, Version 2.3.4(LTS)
Notable Changes
-
Add Hippy-React/Vue destroyInstance event when JS engine or context is destroyed. destroyInstance event.
-
Add navigatorBarHeight on Android Hippy-React: navigatorBarHeight ,Hippy-Vue: navigatorBarHeight.
Bug Fixes
- android: add debug and release argument for cmake (fff9084)
- android: add support-annotations:28.0.0 (46d5bf2)
- ios: block ui actions when bridge is invalide (2581f3d)
- ios: fix error on drawing image with backgroundPositionX/Y (a57240a)
- ios: fix reference cycle in block (3a77ebe)
- ios: no more tracking safa area for tableview (df91cb4)
Features
- hippy-core: add navigatorBarHeight (71b5470)