Hippy is designed to easily build cross-platform dynamic apps. 👏
APACHE-2.0 License
Bot releases are hidden (Show)
Published by zoomchan-cxj almost 2 years ago
Published by zoomchan-cxj almost 2 years ago
Published by zoomchan-cxj almost 2 years ago
Android/iOS add getBoundingClientRect method. React DEMO | Vue DEMO
增加
getBoundingClientRect
方法,取代原有 measureInWindow 和 measureInAppWindow。React DEMO | Vue DEMO
Android/iOS add load result param for webView's onLoadEnd api.
Android/iOS 增加 WebView onLoadEnd API 参数。
Android add performance api for new x5 v8.
Android 增加 X5 V8 performance api。
Android waterfall banner not affected by parent horizontal padding.
Android 消除瀑布流 banner 受父组件 padding 的影响。
Android fix V8
OOM crash when inspector enable the js debugger.
Android 修复
V8
调试断点时 OOM 问题。
Android fix horizontal scroll view smoothScrollToPage crash.
Android 修复水平滚动的 ScrollView smoothScrollToPage 崩溃问题。
iOS correct hittest when view has animation
iOS 修正带有动画的 View hittest 时的问题。
iOS fix subviews of animated view cannot be clicked.
iOS 修正带有动画 View 的子 View 不能点击问题
hippy-vue add whitespace handler config.
hippy-vue 增加文本空格处理配置。
hippy-vue ignore to append existed node to improve router performance.
hippy-vue 忽略添加已有节点来提升 router 切换性能。
getBoundingClientRect
callback format (080afd4)getBoundingClientRect
callback format (60e5d98)V8
OOM crash when inspector enable the js debugger (f052977)XCode
project adaptation (219b532)XCode
project scheme name (1100b8d)Cocoapods
installation step (4682c3c)Published by zoomchan-cxj almost 2 years ago
Published by zoomchan-cxj almost 2 years ago
hippy-vue support to merge styles on root element of child component.
hippy-vue 支持子组件根节点样式合并。
Android fix pull header not showing for horizontal list.
Android 修复 PullHeader 在水平 ListView不显示问题。
Android fix setTextColor not working.
Android 修复 setTextColor 不生效问题。
iOS need to callback when url loading error.
iOS 修复在url 加载错误时 callback 没调用问题。
Published by zoomchan-cxj almost 2 years ago
Published by zoomchan-cxj almost 2 years ago
hippy-vue support deep selector & fix attribute selector issue.
hippy-vue 支持 deep 深度选择器 并修复属性选择器问题。
Android fix sticky item incorrect height after refresh.
Android 修复 ListView Sticky 元素刷新后高度异常问题。
iOS avoid CTTelephony's occasional crash
iOS 修复 CTTelephony 偶然 crash 问题。
iOS avoid a thread race for image component
iOS 修复图片组件线程竞争问题。
DevTools add report parameters.
DevTools 增加上报字段。
Published by zoomchan-cxj about 2 years ago
hippy-vue support Vue3.x
hippy-vue 支持
Vue3.x
。
hippy-vue support scoped style.
hippy-vue 支持 scoped 样式
hippy-vue perf first screen attributes node update
hippy-vue 优化首屏节点属性更新频次。
hippy-react add EventBus
to listen global events.
hippy-react 增加全新
EventBus
来监听全局事件
Android support v8 version to 10.6.194
Android 升级 v8 引擎版本到 10.6.194。
Export v8 related methods to java
暴露 v8 相关方法给 Java 侧调用。
Support JS call v8 performance memory API.
支持 JS 调用 v8 performance memory API。
Android provide sdk version information
Android 增加获取 SDK 版本 API。
Android add expandPullHeader
method for ListView
Android 增加 ListView
expandPullHeader
方法。
Android support Waterfall banner
Android 支持瀑布流 Banner 设置。
onPageScroll
event gives wrong value (8850523)preloadItemNumber
for ListView
(c978c85)LIBRARY_VERSION
inlining (472404c)expandPullHeader
method for ListView
(#2494) (08d38dc)Published by zoomchan-cxj about 2 years ago
Android add visibility
style support.
Android 增加
visibility
样式支持。
Android set init complete after bridge ready to fix jsbundle loading sequence error.
Android 在 bridge 初始化完成增加 complete 标记,修复加载执行 jsbundle 潜在的时序问题。
Android fix borderRadius not working and radius scale issue in gif image.
Android 修复
borderRadius
和radius scale
在 gif 图不生效问题。
iOS fix textInput isFocused not working issue.
iOS 修复 textInput
isFocused
特定场景不生效问题。
iOS fix turbo runtime not released in js thread.
iOS 修复 turbo runtime 在 js 线程不释放问题。
iOS fix padding not working on text's subview.
iOS 修复 Text 嵌套 subview 时 padding 不生效问题。
onScroll
may be dropped (#2377) (963992b)Published by zoomchan-cxj about 2 years ago
Published by zoomchan-cxj about 2 years ago
Published by zoomchan-cxj about 2 years ago
Published by zoomchan-cxj about 2 years ago
Published by zoomchan-cxj about 2 years ago
Android support breakStrategy prop for Text and TextInput.
Android Text 和 TextInput 组件支持
breakStrategy
换行特性。
DevTools support multi jscontext debug.
DevTools 支持多 jscontext 调试。
Android/iOS fix ListView
can not be used inside other ListView
.
Android/iOS 修复
ListView
嵌套在其他ListView
中的使用问题。
Android fix horizontal ScrollView
cannot scroll in other scrollable component.
Android 修复水平
ScrollView
在其他可滚动组件中不能滚动的问题。
ScrollView
cannot scroll in other scrollable (724d4af)Published by zoomchan-cxj about 2 years ago
Android/iOS add isFocused
method for TextInput
.
安卓/iOS 增加
TextInput
组件isFocused
方法来判断聚焦状态。
Android Text
component support more ellipsizeMode
prop.
安卓
Text
组件支持更多ellipsizeMode
模式。
Android specify the V8
version used.
安卓指定
V8
版本使用。
Android RecyclerView support horizontal PullHeader & PullFooter.
安卓 RecyclerView 支持水平方向 ListView 使用 PullHeader 和 PullFooter。
Android set image default background color to TRANSPARENT.
安卓设置图片默认背景色为透明。
Android fix collapsable check at attribute.
安卓修复
collapsable
不能在 attribute 上设置的问题。
Android set mini sdk version to 21.
安卓设置最低 SDK 版本到 21。
iOS support skew animation.
iOS 支持 skew 动画。
iOS add promise unhandledrejection event support.
iOS 支持 promise unhandledrejection 事件。
iOS fix memory leaks for block usage.
iOS 修复 block 使用上的内存泄漏。
DevTools will disconnect websocket when closed.
DevTools 在关闭时断开 WebSocket 链接。
hippy-react-web fix browser does not support addRule.
hippy-react-web 修复浏览器不支持 addRule 的问题。
hippy-react-web fix image onClick event does not emit.
hippy-react-web 修复图片组件不能绑定
onClick
事件。
hippy-react-web support ListView PullFooter.
hippy-react-web 支持 ListView PullFooter 组件。
hippy-vue perf attributes & style update performance.
hippy-vue 优化属性和样式更新性能。
hippy-vue-css-loader support letter-spacing.
hippy-vue-css-loader 支持 letter-spacing 解析。
hippy-vue-css-loader fixed collapsable boolean convert error.
hippy-vue-css-loader 修复
collapsable
布尔值转换错误。
skipCmakeAndNinja
flag does not take effect (a293fdc)ellipsizeMode
prop support for Text
componment (#2221) (2ec6c70)V8_COMPONENT
to specify the V8
version (eacfde3)V8
version used (3452763)isFocused
method for TextInput
(c84a566)Published by zoomchan-cxj about 2 years ago
Published by zoomchan-cxj over 2 years ago
Published by zoomchan-cxj over 2 years ago
Android replace old ListView
with androidX RecyclerView
.
Android upgrade recommend v8
version to 9.8-lkgr
.
Android support Flex wrap-reverse
and space-evenly
.
Android support synchronous restoreInstanceState.
Android support to customize default font family.
Android support getNativeParams from HippyEngineContext.
iOS add TextInput keyboard height changed event.
iOS support border style for ListViewItem.
iOS fix border bottom color display error.
Android/iOS support fetch
request parameters with other customized options.
Android/iOS support cookies clear ability and fix wrong getCookies
returned value if cookies expire. HippyReact | HippyVue
hippy-react-web publish breaking changes version
with all new components and modules.
hippy-react/vue improve attributes update performance.
hippy-react/vue support collapsePullHeader
with time delay options. HippyReact | HippyVue
hippy-vue add animation actionsDidUpdate
callback hook.
hippy-vue remove compatible process for ListView(<ul>)
endReached & loadMore event.
Devtools support react-devtools
.
CI add Hippy Infra Packages(HIP) related workflows and replace Android local v8
.
Homepage add English documents.
v8
inspector does not work (a0e65b8)v8
inspector does not work (f53df58)gradle not found
error (2a0fb62)core.modules
not automatically registered problem (463a5d5)get-pip.py
instead (41655ed)gradlew
command support (4608ea1)V8
inspector macro definition (dc4df92)v8
version to 9.8-lkgr (58402df)v8
(0ed2f79)Published by zoomchan-cxj over 2 years ago
Published by zoomchan-cxj over 2 years ago