1036 Commits
Author SHA1 Message Date
zoomchan-cxj c86ce06296 chore(release): released 2.11.2 2.11.2 2021-12-06 18:47:59 +08:00
zoomchan-cxj 639f4e8734 build(core): build core js 2021-12-06 17:34:24 +08:00
zoomchan-cxj cd4fddbb4f docs(publish): update android sdk publish step 2021-12-06 17:12:29 +08:00
zoomchan-cxj 1ed9a77128 fix(hippy-react): fixed cached fiberNode event handler problem 2021-12-06 16:50:13 +08:00
maxli 750a7383c2 feat(android): add componentName to EngineContext 2021-12-06 16:50:13 +08:00
zoomchan-cxj bc0e6ac526 feat(hippy-react): add system event instance 2021-12-06 16:50:13 +08:00
pollyzhang a2089e4568 fix(core): disable rtti and c++ exception 2021-12-06 16:50:13 +08:00
pollyzhang c173a13e79 fix(core): remove dynamic_pointer_cast and try catch 2021-12-06 16:50:12 +08:00
pollyzhang 6aedb26d76 fix(core): remove runtime exception 2021-12-06 16:50:12 +08:00
zoomchan-cxj 6eba75acb2 feat(react): support event capture phase 2021-12-06 16:50:12 +08:00
zoomchan-cxj 4e199d7364 build(demo): change devtool to eval-cheap-module-source-map 2021-12-06 16:50:12 +08:00
zoomchan-cxj 44e5f59665 chore(lint): fixed js lint problem 2021-12-06 16:49:27 +08:00
zoomchan-cxj 25bea3822b chore(unitest): add dispatcher.js unit test 2021-12-06 16:49:27 +08:00
zoomchan-cxj 8dd993f16d fix(react,vue): fixed timeRemaining judge 2021-12-06 16:49:27 +08:00
zoomchan-cxj 44e724c81a build(react,vue): add SourceMapDevToolsPlugin for example 2021-12-06 16:49:26 +08:00
zoomchan-cxj b72e42ca14 feat(react,vue): add js node cache to improve event performance 2021-12-06 16:49:26 +08:00
maxli 521a290990 refactor(android): get bitmap of AsyncImageView 2021-12-06 16:49:26 +08:00
maxli 4cf275adfa fix(android): release engine context when destroy 2021-12-06 16:49:26 +08:00
luomy 87c9a14efe fix(ios): fix nested text layout error (#929)
* fix(ios): update rich text layout

* fix(ios): update rich text layout

* fix(ios): use fabs to compare float values
2021-12-06 16:49:26 +08:00
luomy 61dc140dd4 fix(ios): check current image url before display 2021-12-06 16:49:26 +08:00
superzheng b5a50e0b15 feat(android): add __unused attribute for unused parameters 2021-12-06 16:49:26 +08:00
superzheng e7761b52b7 feat(android): numeric cast with boundary checker 2021-12-06 16:49:26 +08:00
zoomchan-cxj fffd54d127 refactor(licence): add licence to each js file 2021-12-06 16:49:26 +08:00
zoomchan-cxj 8102057db4 feat(react,vue): perf node traversing process 2021-12-06 16:49:26 +08:00
maxli edd569fc5c refactor(android): if onScroll=true send onScroll event 2021-12-06 16:49:26 +08:00
superzheng 7d76547bd9 feat(android): add JNI numeric cast function with boundary check 2021-12-06 16:49:23 +08:00
superzheng f329e9f9b4 chore(android): update v8 official-release build script 2021-12-06 16:46:18 +08:00
pollyzhang b2b6df3797 fix(core): fix lint warning 2021-12-06 16:45:31 +08:00
medns 4518f894fa chore(v8): update V8 to 9.7-lkgr
Ref-URL: https://github.com/v8/v8/tree/9.7-lkgr
Action-Run: https://github.com/Tencent/Hippy/actions/runs/1493929567
2021-12-06 16:45:04 +08:00
luomy 855634ab70 refactor(ios): refactor hippy_debug macor usage 2021-12-06 14:19:33 +08:00
luomyandnolantang a8a4ec1022 feat(ios): add ios chrome dev debug ability (#1060)
* feat(ios): create websocket to dev backend

* feat(ios): add ios inspect domain class

* feat(ios): add dom.getdocument ability for devtools

* feat(ios): implementation DOM.getDocument protocol

* feat(ios): supplement DOM and CSS protocol

* feat(ios): supplement DOM.getDocument and CSS.setStyleTexts protocol

* fix(ios): fix websocket payload length error

* feat(ios): add dev manager state flag and update ws link

* feat(ios): support Page.startScreencast protocol

* feat(ios): support Page.screencastFrameAck protocol

* feat(ios): fix location error and support getNodeForLocation

* refactor(ios): make dev tools perform result as block

* chore(ios): make signing automatically

* feat(ios): revert debug-server-next to debug-server

* feat(ios): update source code file for dev tools

* fix(ios): fix demo signing

* fix(ios): improve uuid fetch

* feat(ios): use delegate to control web inspector initialization

Co-authored-by: nolantang <nolantang@tencent.com>
2021-12-06 14:17:21 +08:00
pollyzhang 6f4e57b2e8 fix(core): fix inspector crash 2021-12-06 13:06:41 +08:00
maxli 21de586ef4 refactor(android): publish for debug 2021-11-30 21:20:30 +08:00
zoomchan-cxj f7c0cc82ba chore(release): released 2.11.1 2.11.1 2021-11-24 23:44:44 +08:00
maxli 626cb0de02 fix(android): resolve #1104 commit crash 2021-11-24 23:24:58 +08:00
luomy 10fdadb9d0 fix(ios): text should not be available for view cache 2021-11-24 18:45:51 +08:00
maxli 2c3d3782fd fix(android): remove dispatch layout in onLayout for RecyclerViewBase 2021-11-24 18:45:13 +08:00
pollyzhang 2bec712b1e feat(core): fix lint warning and fix iOS demo bug 2021-11-24 18:43:24 +08:00
superzheng 49c9c4f77c fix(android): fix lint warnings & errors 2021-11-24 18:43:13 +08:00
shayxu 9855ff92cc fix(hippy-react-web): event.path is not supported for safari 2021-11-24 18:38:51 +08:00
maxli c918740685 fix(android): adapter android 11 get status bar height 2021-11-24 18:38:51 +08:00
zoomchan-cxj 2b586b1cbc ci(commitlint): update commitlint version 2021-11-24 18:38:41 +08:00
maxli 69b18d8c92 fix(android): minisdk=14 and release minifyEnabled=false 2021-11-24 17:25:16 +08:00
zoomchan-cxj 02395d44d6 chore(release): released 2.11.0 2.11.0 2021-11-18 15:39:49 +08:00
zoomchan-cxj ef1f5b2184 docs(jsi): add jsi introduction 2021-11-18 15:24:19 +08:00
zoomchan-cxj 57a252364d fix(hippy-vue): fixed measureInAppWindow issue 2021-11-18 15:24:11 +08:00
maxli feafe71d3e fix(android): scroll view onScroll event 2021-11-18 13:02:31 +08:00
luomy f49813bfbd feat(ios): optimize scale factor and demo 2021-11-18 13:02:30 +08:00
zoomchan-cxj 8b35ba6bdb feat(react,vue): improve managing node performance 2021-11-18 13:02:30 +08:00
ilikethese 082329e591 Ilikethese/feat/scale factor (#1076)
* feat(layout): support scale factor

* feat(layout): add scale factor interface

* feat(layout): add hpconfig file

* feat(layout): add parameter for dolayout function

* feat(layout): support config

* feat(layout): add default config

* feat(layout): add method HPNodeNewWithConfig
2021-11-18 13:02:30 +08:00