Commit Graph

97 Commits

Author SHA1 Message Date
yokots 62102ab1e8 feat(vue-next): minify webpack bundle size (#3983)
* chore(drive/js): bump up ttypescript version

Current ttypescript version not support node v16.20.2, the latest v16 version.
It will cause this issue: https://github.com/cevek/ttypescript/issues/150

* fix(hipp-vue-next): correct patchProps types

align patchProps types with vue runtime core, but
there also have some spec tests to fix

* refactor(vue-next): minify generated style code

just like fromSsrAstNodes, optimize the output in hippy-vue-css-loader,
and make hippy-vue-next-style-parser to compatible with old and new format.

* build(example-scripts): remove webpack.NamedModulesPlugin

webpack.NamedModulesPlugin was deprecated in v4 and removed in v5.
these plugin are default in devlopment mode and should not be configured in production mode,
because it will expose file path and increase bundle sizes.

https://v4.webpack.js.org/migrate/4/#deprecatedremoved-plugins

* chore(examples): update vue3 assets

---------

Co-authored-by: zealotchen <92966734+zealotchen0@users.noreply.github.com>
2024-09-29 19:38:43 +08:00
wwwcg 99de753231 build(voltron): resolve voltron build error 2024-09-04 21:43:55 +08:00
lvfen fa4120aa0e fix(voltron): fix voltron http request dio null error (#3962)
* fix(voltron): resolve remoteServerUrl parse version id failed

* fix(voltron): add license for flutter_render_test.dart

* fix(voltron): remoteServerUrl connect without path

* fix(voltron): remoteServerUrl connect without path

* fix(voltron): remoteServerUrl connect without path

* fix(voltron): fix voltron http request dio null error

* fix(voltron): fix voltron http request dio null error

---------

Co-authored-by: OpenHippy <124017524+open-hippy@users.noreply.github.com>
2024-07-24 16:44:44 +08:00
siguangli 14dc634461 fix(android): update react demo bundle (#3825)
Co-authored-by: maxli <maxli@tencent.com>
2024-04-12 15:12:50 +08:00
wwwcg 75fb3f1ce9 chore(ios): fix home page layout and update default demo bundle (#3814) 2024-04-10 11:09:50 +08:00
siguangli 8dad9f2463 feat(android): refactoring WaterfallView (#3809)
* feat(android): refactoring WaterfallView

* fix(vue3): fix vue3 refreshing && vue2 style

* fix(android): fix PullRefreshContainer size for recycler view

* fix(android): add copyright header for ItemLayoutParams

---------

Co-authored-by: maxli <maxli@tencent.com>
Co-authored-by: zealotchen <zealotchen@tencent.com>
2024-04-08 13:03:23 +08:00
lvfen 57face5c3a fix(voltron): resolve remoteServerUrl parse version id failed (#3720)
* fix(voltron): resolve remoteServerUrl parse version id failed

* fix(voltron): add license for flutter_render_test.dart
2024-01-16 14:20:12 +08:00
henryjin 5abd5ad8ef feat(voltron): add voltron_screen_info to make flutter_module faster (#3541)
* feat(voltron): add voltron_screen_info to make flutter_module faster

* feat(voltron): adapt xcode 14 for voltron ios native demo

* feat(voltron): add voltron changelog

* feat(voltron): voltron_renderer adapt unit test

* feat(voltron): add code owner for voltron-demo

* fix(voltron): remove unnecessary import
2023-11-14 15:19:02 +08:00
lvfen 3c1ef527e1 voltron support dynamic library load (#3598)
* feat(voltron): voltron support dynamic library load

* feat(voltron): voltron support dynamic library load
2023-11-08 14:25:33 +08:00
henryjin0511 4d640a6f3e feat(voltron): update voltron to 0.0.34 2023-09-12 07:05:55 +00:00
wwwcg eec0d79334 chore(ios): remove all clang-format instruction (#3452)
Co-authored-by: OpenHippy <124017524+open-hippy@users.noreply.github.com>
2023-09-06 14:50:14 +08:00
etkmao 9399e28541 fix(core): support onerror for js (#3471)
* fix(core): support onerror for js

* fix(android): add res load reslut to record jni

* fix(core): support onerror for js

---------

Co-authored-by: etkmao <etkmao@tecent.com>
Co-authored-by: maxli <maxli@tencent.com>
2023-09-05 20:21:42 +08:00
ilikethese 59fb75097c feat(dom): remove dom value 2023-08-29 14:52:25 +08:00
henryjin0511 c88fbb6b00 feat(voltron): update voltron to 0.0.33 2023-08-17 02:59:11 +00:00
henryjin0511 6b5a9f555c feat(voltron): fix navigation bar color error after modal show 2023-08-17 02:59:11 +00:00
etkmao 1b8013ab9d fix(perf): support fps calculation for js 2023-08-07 08:50:28 +00:00
lvfen 0d4b2558ef feat(voltron): publish voltron 0.0.31 (#3375)
* feat(voltron): publish voltron 0.0.31

* feat(voltron): publish voltron 0.0.31

* feat(voltron): publish voltron 0.0.31

* feat(voltron): voltron build gradle fix

* feat(voltron): voltron 0.32 publish
2023-07-20 06:20:45 +00:00
lvfen 640203f130 fix(voltron): fix voltron android scope not erase when destroy 2023-07-07 11:03:58 +00:00
henryjin0511 f261ef0a63 feat(voltron): update workflow xcode version 2023-07-04 02:33:16 +00:00
henryjin0511 48582b342d feat(voltron): optimize voltron demo and add voltron architecture 2023-06-20 20:00:09 +08:00
henryjin0511 8ab71671d9 fix(voltron): remove useless override 2023-06-20 02:35:58 +00:00
henryjin0511 2120de5d1b feat(voltron): add voltron js error dialog for demo 2023-06-20 02:35:58 +00:00
henryjin0511 96810b4064 feat(voltron): add voltron density 2023-06-05 16:05:28 +08:00
henryjin0511 403fbce98b feat(voltron): update base flutter version to 3.3.8 2023-05-26 01:51:21 +00:00
lvfen 235c135d09 fix(voltron): fix voltron ios encode error (#3223)
* fix(voltron): fix voltron ios encode error

* fix(voltron): fix voltron ios encode error

* fix(voltron): fix voltron ios unload crash

---------

Co-authored-by: luomy <ozonelmy@163.com>
Co-authored-by: OpenHippy <124017524+open-hippy@users.noreply.github.com>
2023-05-16 20:03:06 +08:00
pollyzhang d89f2b0c49 feat(driver): add performance for js 2023-05-15 21:09:34 +08:00
zealotchen 9a657ab6d0 chore(build): fix voltron test check error 2023-05-15 11:55:36 +00:00
zealotchen c67b0175a5 chore(build): modify voltron js 2023-05-15 07:48:16 +00:00
zealotchen e269b7eac2 chore(build): add react/vue2/vue3 js bundle path 2023-05-15 07:48:16 +00:00
pollyzhang 427f26f965 fix(driver): fix breakpoint bug 2023-05-12 09:47:55 +00:00
pollyzhang d8197d1554 fix(driver): fix reload crash 2023-05-12 04:26:23 +00:00
churchill-zhang a3a52f18df refactor(driver): refactor runtime (#3200)
* feat(driver): refactor runtime

* feat(driver): remove redundant code

* feat(ios): add inspectable for ios

* feat(voltron): compat vm opt for voltron android

* fix(voltron): fix conflict to v3.0-dev

* fix(driver): fix code conflicts

* fix(voltron): delete swift plugin file

* fix(voltron): fix ios vm compile error

---------

Co-authored-by: luomy <ozonelmy@163.com>
Co-authored-by: lvfen <284437334@qq.com>
Co-authored-by: OpenHippy <124017524+open-hippy@users.noreply.github.com>
2023-05-11 10:13:59 +00:00
kaikxiao 156e227eb4 fix(voltron): add license in plugin impl 2023-05-11 13:47:52 +08:00
kaikxiao 0bc55e07f6 fix(iOS): change plugin implement and remove useless plugin 2023-05-11 13:47:52 +08:00
kaikxiao f33fa54249 fix(ios): change plugins from Swift to Objective-C 2023-05-11 13:47:52 +08:00
iPel 3f561193b5 feat(android): provide sdk version information 2023-05-11 02:26:18 +00:00
henryjin0511 64e35fc60f feat(voltron): update voltron version to 0.0.25 2023-05-04 09:55:03 +00:00
henryjin0511 6ccc9f2161 feat(voltron): disable local cmake and update voltron version 2023-05-04 09:55:03 +00:00
henryjin0511 66c591b64a feat(voltron): fix first debug error 2023-05-04 09:55:03 +00:00
henryjin0511 d2c4644b10 feat(voltron): update voltron version to 0.0.22 2023-05-04 09:55:03 +00:00
lvfen 502af3298d fix(voltron): fix voltron render failed on flutter multi engint 2023-05-04 09:55:03 +00:00
henryjin0511 a59d18389f feat(voltron): support both xcode 14.2 and 14.3 2023-04-18 08:53:20 +00:00
henryjin0511 ec11413250 feat(voltron): update voltron version to 0.0.21 2023-04-18 08:53:20 +00:00
henryjin0511 25ee4ce7f0 feat(voltron): fix event bubble error and fix Dimension error 2023-04-18 08:53:20 +00:00
lvfen 441bc82932 fix(voltron): fix voltron android class miss 2023-04-13 07:41:22 +00:00
lvfen 4ae7439be2 fix(voltron): fix voltron iOS callback failed 2023-04-10 04:06:57 +00:00
lvfen 8f712476d2 fix(voltron): fix voltron debug mode crash (#3124)
Co-authored-by: OpenHippy <124017524+open-hippy@users.noreply.github.com>
2023-04-07 08:54:14 +00:00
lvfen 060113aaca fix(voltron): delete podfile.lock 2023-04-03 08:10:39 +00:00
lvfen c167492f7a fix(voltron): voltron test and analyze fix 2023-04-03 08:10:39 +00:00
lvfen b18084f98c fix(voltron): fix global config json parse error
(cherry picked from commit 4d79548add37958959b1bf7c402d74ed50ae0750)
2023-04-03 08:10:39 +00:00