wwwcg
cb8c33449b
fix(ios): add nullptr exception protection in rare scenarios ( #4055 )
2024-10-11 16:03:42 +08:00
wwwcg
a196111b03
fix(ios): nullptr exception of engine resources in rare scenarios ( #4046 )
2024-09-26 15:42:25 +08:00
wwwcg
eae7c73621
fix(ios): type error when conversion of bool value to ctx value ( #4045 )
2024-09-26 15:42:25 +08:00
wwwcg
e0df4b4fbc
fix(ios): resolve boolean ctx value conversion issue
2024-09-19 15:27:46 +08:00
wwwcg
dee0b454b8
fix(ios): resolve compatibility issue when using ResponseSenderBlock ( #4040 )
...
The problem occurs only in UI components,
Methods in modules are not affected.
2024-09-19 15:27:46 +08:00
wwwcg
5088247b32
feat(ios): modular header import support
2024-09-13 22:43:53 +08:00
wwwcg
15b0c83b8a
fix(ios): potential thread race while accessing bridge
...
Refactoring: remove some debug code
2024-09-13 22:43:53 +08:00
wwwcg
7197030328
fix(ios): avoid startup crash when script load error
2024-09-13 22:43:53 +08:00
wwwcg
37902e5396
refactor(ios): rewrite bundle loading process ( #4028 )
2024-09-13 14:54:20 +08:00
wwwcg
0b6a033a83
fix(ios): resolve sandbox dir issue in debug mode ( #4025 )
2024-09-13 14:54:20 +08:00
wwwcg
e9ce240bbd
fix(ios): resolve hot reload issue ( #4024 )
...
Use the default network loading timeout
Delete some obsolete demo classes
2024-09-13 14:54:20 +08:00
wwwcg
4c37c16067
fix(ios): resolve jsc_try_catch invalid issue ( #4021 )
2024-09-13 14:54:20 +08:00
wwwcg
7496c00277
fix(ios): resolve engine reuse issue ( #4019 )
...
refactor UIManager and HippyBridge,
remove some redundant UIView's category
2024-09-13 14:54:20 +08:00
wwwcg
ec36901c66
build(voltron): resolve voltron build error
2024-09-13 14:54:20 +08:00
wwwcg
e490a7a5d9
fix(ios): null pointer exception of bridge setup in rare scenarios
2024-09-13 14:54:20 +08:00
wwwcg
be8a66934d
refactor(ios): remove unused code in scope and update demo ( #4013 )
2024-09-13 14:54:20 +08:00
wwwcg
dc2dc48a55
chore(ios): update demo and eliminate some warnings
2024-09-13 14:54:20 +08:00
wwwcg
8a7bc1a8f3
fix(ios): resolve conversion error between NSString and CtxValue ( #4007 )
...
add unit test for data conversion
2024-09-13 14:54:20 +08:00
wwwcg
9c351ad551
fix(ios): resolve reload not working ( #4006 )
...
refactor hippy demo code
2024-09-13 14:54:20 +08:00
wwwcg
877814e936
refactor(ios): remove all context wrapper classes ( #3994 )
2024-09-13 14:54:20 +08:00
wwwcg
f77d766bbc
chore(ios): eliminate code warnings
2024-09-13 14:54:20 +08:00
zealotchen
371b38b4ea
chore(release): released 3.3.1
2024-08-26 14:53:48 +08:00
wwwcg
3fc7225b46
fix(ios): add exception handle process for jsc ( #3976 )
...
* fix(ios): add exception handle process for jsc
* chore(ios): remove unnecessary exception check log
2024-08-02 15:26:12 +08:00
wwwcg
1083ed3721
fix(ios, android): performance records inaccurate issues
2024-08-02 15:26:12 +08:00
wwwcg
64f94ae284
feat(ios): add app bundle and container path support for hpfile url
2024-08-02 15:26:12 +08:00
wwwcg
c5a676ce4f
feat(ios,android): add request duration in fetch response header
2024-08-02 15:26:12 +08:00
wwwcg
1d9ed5a93b
fix(ios): eliminate all warnings and open treat_warning_as_error
2024-08-02 15:26:12 +08:00
zealotchen
7ca089c03b
chore(release): released 3.3.0
2024-06-20 15:26:49 +08:00
wwwcg
8065ebf3a6
chore(ios): resolve podspec issues
...
remove use_frameworks env variable
2024-06-20 11:29:44 +08:00
wwwcg
a63ddf3f3a
fix(ios): performance api of FP not working
2024-06-19 11:35:33 +08:00
wwwcg
201807b967
fix(ios): potential thread race in HippyJSExecutor
2024-06-18 17:00:46 +08:00
wwwcg
22df117146
refactor(ios): add gesture event delegate for hippyBridge
...
useful for external data reporting of hippy gesture events
2024-06-18 16:35:48 +08:00
siguangli and siguangli
fc6d506408
fix(android): remove onSystemUiVisibilityChange listener ( #3913 )
...
Co-authored-by: siguangli <maxli@tencent.com >
2024-06-17 21:20:10 +08:00
wwwcg
e8047bbe09
refactor(ios): clean and refactor the HippyBridge's code
2024-06-13 20:51:03 +08:00
wwwcg
76ca98f3dc
fix(ios): dangling pointer in HippyBridge when unload after invalidate
2024-06-13 20:51:03 +08:00
wwwcg
2055bd229f
refactor(ios): add method call parameter matching protection 2
2024-06-13 20:51:03 +08:00
wwwcg
7dbd2a3e0a
refactor(ios): add method call parameter matching protection
...
To prevent wild pointer problem caused by the number of parameters
passed by the front end being smaller than the actual parameters
2024-06-13 20:51:03 +08:00
徐浩哲
8ef98824ad
fix(android): resolve local ref overflow
2024-06-13 11:41:14 +00:00
etkmao
1537ba887e
fix(perf): fix OnResourceLoadEnd crash ( #3895 )
2024-06-12 12:16:44 +08:00
etkmao
a6d3da3321
Bugfix/anim state crash ( #3891 )
...
* fix(perf): animation state not crash on release version
* fix(core): crash protect when onInstanceDestroy is invoked 2 timers
* fix(core): animation state not crash on release version
2024-06-11 16:21:57 +08:00
siguangli and siguangli
f1f6b82746
Feat/screen snapshot ( #3884 )
...
* fix(android): use screen density for dp to px
* feat(android): support get screenshot bitmap from hippy engine
---------
Co-authored-by: siguangli <maxli@tencent.com >
2024-06-11 15:10:27 +08:00
etkmao
948927c098
fix(perf): fix OnResourceLoadEnd crash ( #3888 )
2024-06-11 14:51:28 +08:00
wwwcg
1735774bdd
fix(ios): resolve null pointer crash when loadBundleURL
2024-06-07 17:30:54 +08:00
zealotchen
60fd4eb13e
fix(devtool): fix muli devtool instance crash on android ( #3862 )
...
* fix(devtool): fix muli devtool instance crash on android
* fix(devtool): modify some comment
2024-05-20 10:52:27 +08:00
wwwcg
a1d5220b94
refactor(ios): non-standard url support of bundle loading
2024-05-17 17:16:35 +08:00
wwwcg
b95869e084
build(ios): remove xcodegen usage due to test support issues
2024-05-17 11:12:29 +08:00
wwwcg
0c4bfef6fe
test(ios): add xctestplan file
2024-05-17 11:12:29 +08:00
wwwcg
4249f3ab61
fix(ios): null exception when converting JSI object to dictionary
2024-05-16 15:32:24 +08:00
wwwcg
6a7abc8731
fix(ios): eliminate Devtools connection warning
2024-05-14 17:36:07 +08:00
wwwcg
7910930318
fix(ios): debug reload module not working
2024-05-14 17:13:55 +08:00