Skip to content

Releases: Tencent/Hippy

2021-07-08, Version 2.7.4(LTS)

08 Jul 05:54
Compare
Choose a tag to compare

2.7.4 (2021-07-08)

Note: Version bump only for package hippy

2021-07-08, Version 2.7.3(LTS)

08 Jul 04:38
Compare
Choose a tag to compare

2.7.3 (2021-07-08)

Bug Fixes

  • core: rm jscore promise (efdf9af)

2021-07-08, Version 2.6.5(LTS)

08 Jul 04:36
Compare
Choose a tag to compare

2.6.5 (2021-07-08)

Bug Fixes

  • core: fix jscore promise & execute queue (65fabb1)

2021-06-18, Version 2.7.2(LTS)

18 Jun 11:01
Compare
Choose a tag to compare

Bug Fixes

  • android: support horizontal scrollView offset x reuse (5fc57eb)
  • core: fix code cache crash (#817) (8f71301)
  • core: fix create ctx value crash (#820) (45a9440)
  • core: fix jni crash (#803) (d1921c0)
  • ios: image processed by operation should set needblur yes (5057bfb)
  • ios: save scroll's contentoffset for reusing in cell (197c6d2)

Features

  • hippy-debug-server: update websocket version (ab0fdfe)
  • hippy-react-web: update swiper (2c93933)
  • ios: custom properies can be set before seconary bundle loaded (8c966bb)
  • ios: users can get cell type from hippynetinfo module (cc907f5)

2021-06-10, Version 2.7.1(LTS)

10 Jun 05:42
Compare
Choose a tag to compare

Bug Fixes

  • hippy-vue: update package to safe version (0cb5d94)
  • ios: hippysubviews should be removed when reuse (6ee4573)

Features

  • core: throw jni exception to java (3158369)

2021-06-08, Version 2.7.0(LTS)

07 Jun 13:26
Compare
Choose a tag to compare

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 call reset first to reset the writer (e915135)
  • android: fix java.lang.Long cast to java.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 add reset 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)

2021-05-19, Version 2.6.4(LTS)

19 May 11:46
Compare
Choose a tag to compare

Notable Changes

  • Add console original JS api.

  • iOS fix ViewPager onPageScroll & onPageSelected data precision problem.

Bug Fixes

  • ios: fix viewpager onpagescroll and onpageselected event (#761) (1a50294)
  • ios: fix websocket params error and remove assert (56794a0)

Features

  • android: keep some classes for wormhole (d6eb008)
  • hippy-core: add original console api (c3da871)

2021-05-17, Version 2.6.3(LTS)

17 May 12:45
Compare
Choose a tag to compare

Notable Changes

  • Android support v8 serialization.

  • Android add ImageSpan onLoad-related events.

  • Android fix ViewPager onPageScroll data precision problem.

  • iOS fix Animation non-linear timing function type error.

  • setTimeout and setInterval of TimerModule support multi arguments.

  • Hippy-Vue add local path support for placeholder & backgroundImage.

Bug Fixes

  • android: correct view pager onPageScroll event params (5c00cc2)
  • android: reset another enable buffer setting in HippyEngineManager (8b5f4a9)
  • android: send exposure event when listview first show (d8c9ab7)
  • android: support null key in v8 serialization (df49900)
  • core: fix log bug (8e60e23)
  • core: merge master (dcd7123)
  • core: setTimeout and setInterval of TimerModule support ...args (#733) (655aa15)
  • core: update 77 v8 (24fc1b0)
  • hippy-react-demo: perf tabhost demo (ea33076)
  • ios: add header search path config (2f8d419)
  • ios: fix animation timing function type error (1a98153)
  • ios: fix synax error (47612e9)
  • ios: fix viewpageritem frame set error (9b8d51b)
  • ios: list node should set dirty when loads lazily (3ad5c10)
  • ios: make sure calayer.setneedsdisplay will trigger displaylayer (16a5802)

Features

  • android: image span support onLoad event (389acfc)
  • android: support set custom C log handler (b06479d)
  • android: support v8 serialization (6cca7ca)
  • core: adapter new Serializer (da12e1c)
  • core: add jni static method register macro (aaff868)
  • core: refactor logger (d3a6f0d)
  • hippy-vue: add local path support for placeholder & bgImg (f0c56e6)
  • ios: add hippy log handler (044e0a2)
  • ios: add log handler (9afc682)
  • ios: delete video compnent (2ba451c)

2021-04-26, Version 2.6.2(LTS)

26 Apr 08:25
Compare
Choose a tag to compare

Notable Changes

  • Hippy-Vue add txt/span/img/a/label/p element touch event.

  • Fix problem when resizeMode set to 'center' on Android/iOS.

  • Fix image view default source display issues.

Bug Fixes

  • android: some image view default source display issues (0dd696e)
  • core: fix jni dynamic register crash (0d639b1)
  • hippy-vue: fix registerElement elem name and comp name problem (abec3bd)
  • ios: fix a bug about touch handler (d96dcf3)
  • ios: fix resize mode center error (0483a3f)
  • ios: fix wrap-reverse layout (e5c2ab9)

Features

  • android: support use default source in image span (218b4dd)
  • hippy-vue: add txt/span/img/a/label/p touch event (391bafd)
  • ios: sdk will send error code if image load failure (7b40ec6)

Reverts

  • Revert "feat(ios): add log handler" (0499d7b)
  • Revert "fix(ios): add header search path config" (b9b294d)

2021-04-22, Version 2.6.1(LTS)

22 Apr 03:34
Compare
Choose a tag to compare

Notable Changes

  • Build-scripts support to load local image.

  • iOS optimize process when reset scrollview's subview.

Bug Fixes

  • android: remove some unused code from HippyBridgeImpl (57ace32)
  • ios: fix resize mode center error (#708) (9670940)
  • ios: fix text-image mixed content layout error (04a7d6c)
  • ios: jsc stringRef bad access (df73c0d)
  • ios: optimize process when reset scrollview's subview (61cf1e7)
  • ios: optimize process when reset scrollview's subview (cf71b8c)
  • ios: optimize process when reset scrollview's subview (c9ab5e4)

Features

  • android: add navigation bar height to global dimension (5e85304)
  • hippy-react,hippy-vue: support to load local img (4331fd5)