etkmao
dce49bb3f7
fix(core): fix cancelAnimationFrame bug
2025-10-11 18:36:16 +08:00
wwwcg
ddca8b40d3
build(voltron): resolve voltron build issues ( #4244 )
2025-04-02 15:32:54 +08:00
etkmao
81a9bf4fb9
fix(android): fix github jobs error ( #4245 )
...
* fix(android): fix github jobs error
* fix(android): fix github jobs error
* fix(android): fix github jobs error
* fix(android): fix github jobs error
2025-04-02 14:35:07 +08:00
wwwcg
c9ee0a92c2
feat(hermes): hermes engine support (phase I) ( #4169 )
...
* feat(hermes): support hermes engine first part
feat(hermes): support hermes engine second part
feat(hermes): close demo v8 serialization
feat(hermes): jsi mode support
feat(hermes): demo build script support hermes
feat(hermes): use std::any_cast in ios 11 when opening c++ exception
* fix(ios): resolve hermes build error
* feat(hermes): remove obsolete context wrapper
* feat(ios): support dynamic switching hermes and jsc
* feat(hermes): engine infrastructure improve
* feat(hermes): devtools support for ios
* feat(hermes): update engine version and
* feat(ios): drop v8 engine support
* refactor(ios): bridge setup process and update demo
chore(hermes): update hermes context imp
* chore(hermes): resolve build issue
* chore(ios): remove unnecessary assert
* fix(hermes): resolve context nullptr exception
* feat(hermes): using embeded hbc code for hermes
refactor native source code 's structure
* feat(hermes): resolve bugs and code clean
* feat(hermes): update ws url for devtools under hermes engine
use android as hermes's identity for now
* feat(hermes): resolve build issue
* feat(hermes): add ArrayBuffer type support
* fix(hermes): resolve rebase issues
code refactor for ios jeexecutor
* fix(hermes): dynamic load not support for hermes
Temporary solution
* chore(hermes): add warning ignore mark
* feat(hermes): engine ctx bugfix
* feat(hermes): resolve android build issues
* feat(hermes): resolve android build issue
* fix(hermes): add null pointer check during engine release
optimize call function imp
* feat(hermes): resolve context release issue
* feat(hermes): use toLocaleLowerCase since hermes support
* fix(hermes): resolve build issues
* feat(hermes): use toLowerCase in hippy js package
* chore(hermes): restore android demo params
* fix(core): adjust context destructor timing to avoid crash
* feat(hermes): resolve context bug and config update
* feat(hermes): update core build scripts for android and ohos
* feat(ios): update podspec and bump deployment version
* build(hermes): update build config for android and ohos
* feat(hermes): resolve ohos build issues
* fix(hermes): resolve ohos build issue
* fix(hermes): resolve test failure
* docs(hermes): add hermes usage guide
* chore(hermes): use jsc by default in demo
* feat(hermes): update docs and code optimize
* chore(ios): disable bitcode for iOS demo
* docs(hermes): update hermes usage guide
* chore(hermes): revert android config modify
* feat(hermes): context code optimization
* feat(hermes): context code optimization
* build(js): resolve some frontend build issues
2025-03-05 21:06:21 +08:00
siguangli and siguangli
78aff6fea4
feat(android): add layout module for reset layout cache ( #4089 )
...
* feat(android): add layout module for reset layout cache
* fix(android): correct to YogaLayoutNode
---------
Co-authored-by: siguangli <maxli@tencent.com >
2024-10-23 17:06:58 +08:00
wwwcg
99de753231
build(voltron): resolve voltron build error
2024-09-04 21:43:55 +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
wwwcg and OpenHippy
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
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
etkmao
1b8013ab9d
fix(perf): support fps calculation for js
2023-08-07 08:50:28 +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
403fbce98b
feat(voltron): update base flutter version to 3.3.8
2023-05-26 01:51:21 +00:00
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
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
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
iPel
3f561193b5
feat(android): provide sdk version information
2023-05-11 02:26:18 +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
25ee4ce7f0
feat(voltron): fix event bubble error and fix Dimension error
2023-04-18 08:53:20 +00:00
lvfen
4ae7439be2
fix(voltron): fix voltron iOS callback failed
2023-04-10 04:06:57 +00:00
lvfen and OpenHippy
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
b18084f98c
fix(voltron): fix global config json parse error
...
(cherry picked from commit 4d79548add37958959b1bf7c402d74ed50ae0750)
2023-04-03 08:10:39 +00:00
lvfen
81e7ad6960
fix(voltron): dom manager vfs change
...
(cherry picked from commit 7342a50226e46151343fa85d3aaa2ea703c0fdec)
2023-04-03 08:10:39 +00:00
lvfen
18f25fd51d
feat(voltron): voltron worker manager
...
(cherry picked from commit 95079656958791bde62da3ca5be5bcfa433f8a9e)
2023-04-03 08:10:39 +00:00
pollyzhang
785fae3db5
feat(vfs): vfs handler add workerManager
2023-04-03 08:10:39 +00:00
lvfen and churchill-zhang
ad154f7be5
fix(voltron): fix voltron build error ( #3042 )
...
* fix(voltron): fix voltron build error
* fix(voltron): fix voltron build error
---------
Co-authored-by: churchill-zhang <long.dragon.zhang@gmail.com >
2023-03-20 06:41:03 +00:00
pollyzhang
04cf85dba3
feat(driver): add RequestIdleCallback
2023-03-16 14:46:27 +08:00
henryjin
d60c249e4b
feat(voltron): support multi flutter engine ( #3021 )
...
* feat(voltron): support multi flutter engine
* fix(voltron): keep data type to int32_t
* fix(voltron): fix flutter analyze
* fix(voltron): fix flutter test
* feat(voltron): update voltron pub version
2023-03-14 03:25:30 +00:00
luomy
9a2902002e
feat(ios): support hippy.podspec for framework project
2023-03-06 08:53:21 +00:00
shermanchen
186cc8d760
fix(driver): compatile with single callback in native2js
2023-02-27 02:10:49 +00:00
Zoom Chan
b849b7eafc
feat(core): allow all schemas to dynamic load ( #2829 )
2023-02-23 02:37:22 +00:00
Super Zheng
cd08c44e72
feat(android): decouple connector and its associated modules
2023-02-06 03:29:14 +00:00
pollyzhang
7c37402f62
fix(driver): fix the problem of multi-threading at startup time
2022-12-20 17:26:15 +08:00
henryjin and lvfen
86444245fa
feat(voltron): devtools ( #2798 )
...
* fix(voltron): fix voltron reload
* feat(voltron): update voltron version to 0.0.7
Co-authored-by: lvfen <284437334@qq.com >
2022-12-15 08:12:46 +00:00
ivanfanwu
e0127a2c12
feat(devtools): bind dom manager not dom id
2022-12-14 18:04:28 +08:00
wufan
b3e7dce89c
feat(devtools): adapter to connector ( #2788 )
...
* feat(devtools): adapter to connector
* fix(voltron): await devtools init
* fix(devtools): add connector impl
* fix(devtools): update root id
2022-12-14 15:12:39 +08:00
henryjin
7c6b54af5e
Feat/pub ( #2755 )
...
* feat(voltron): add voltron pub publish config
* feat(voltron): update voltron demo page
* feat(voltron): add voltron xcframework build action
* fix(voltron): fix ios dynamic import
* feat(voltron): update pubignore
* feat(voltron): fix flutter analyze
2022-12-09 23:37:49 +08:00
ivanfanwu
b979562ecc
fix(devtools): remove empty line
2022-11-27 18:46:28 +08:00
ivanfanwu
19f4e16f5e
chore(devtools): move driver devtools to devtools-integration
2022-11-27 18:46:28 +08:00
wufan
a8ed2b8f93
feat(devtoos): add devtools-integration ( #2688 )
...
* feat(devtools): add devtools-integration module
* feat(devtools): add devtools-integration enable_inspector
* feat(devtools): add ios change for devtools-integration
* feat(devtools): add voltron for devtools-integration
* feat(devtools): update ios project name
* feat(devtools): remove unuse files for android
* feat(devtools): move ios-devtools to devtools-integration
* fix(ios): fix conflict
2022-11-24 10:06:14 +00:00
lvfen
ae4680a564
fix(voltron): fix voltron page load failed ( #2690 )
2022-11-24 09:59:41 +08:00
lvfen
50a2076601
Feat/voltron vfs ( #2678 )
...
* feat(voltron): voltron vfs compat for compile
* feat(voltron): voltron vfs compat for compile
* feat(voltron): add voltron vfs module
* feat(voltron): ffi_delegate
* feat(voltron): ffi_delegate_handler impl
* feat(voltron): refeat voltron ffi module
* feat(voltron): rebase v3.0-dev
* feat(voltron): voltron vfs
* feat(voltron): voltron vfs
* feat(voltron): voltron vfs
* feat(voltron): rebase 3.0
* feat(voltron): vfs assets
* feat(voltron): vfs assets
* feat(voltron): vfs ios co
* feat(voltron): vfs impl ios finishi
* feat(voltron): voltron vfs
2022-11-22 07:44:08 +00:00
henryjin
0b61e0de19
feat(voltron): fix voltron reload ( #2666 )
2022-11-18 12:50:37 +08:00
wufan
0f178ccc51
fix(devtools): voltron compile ( #2629 )
2022-11-07 19:46:33 +08:00
lvfen
500b2cbcaf
fix(voltron): fix voltron ios core compile error ( #2588 )
2022-10-28 02:47:20 +00:00
henryjin
797846c6ca
feat(voltron): perfect voltron user agent ( #2582 )
2022-10-27 15:44:16 +08:00