172 Commits

Author SHA1 Message Date
zealotchen 161b558c4c chore(release): released 3.3.3 2025-02-17 20:19:15 +08:00
maxli 438d8f68d3 fix(android): rende node snapshot supplementation and improvement 2025-02-14 11:36:29 +08:00
maxli 58c82072cc fix(android): avoid peek EmptyStackException 2025-02-14 11:35:48 +08:00
etkmao 0ab12a8d78 fix(core): fix android scope null when init engine exception 2025-01-08 11:00:33 +08:00
etkmao 964fd14390 fix(android): java HippyMap leak oom by jni local ref 2025-01-07 15:08:22 +08:00
wwwcg c3728413d8 build(android): resolve build error 2024-12-30 15:32:30 +08:00
wwwcg e6db75e005 fix(android,ios): performance record inaccurate when engine reuse 2024-12-04 19:29:32 +08:00
maxli 4bd7bf9fa5 fix(android): correct some log level 2024-11-08 20:01:21 +08:00
zealotchen 0a8961464c chore(release): released 3.3.2 2024-11-05 21:05:52 +08:00
maxli 2bc9bd6da6 fix(android): document improvement and update 2024-11-04 10:51:06 +08:00
siguangli 4a3fe34f9b fix(android): image module get size support return bitmap 2024-11-04 10:50:16 +08:00
maxli 82eaecf25b fix(android): recordNativeInitEndTime after initJSBridge 2024-11-04 10:48:05 +08:00
maxli cfc0b59fc4 fix(android): support work reuse with group id 2024-11-04 10:47:40 +08:00
siguangli 1e07b8b7f5 fix(android): use weak reference replace strong (#3975)
Co-authored-by: maxli <maxli@tencent.com>
2024-11-04 10:45:27 +08:00
maxli b43eeb6eeb fix(android): removeRootView params may be null 2024-11-04 10:44:41 +08:00
zealotchen 371b38b4ea chore(release): released 3.3.1 2024-08-26 14:53:48 +08:00
wwwcg 1083ed3721 fix(ios, android): performance records inaccurate issues 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
zealotchen 7ca089c03b chore(release): released 3.3.0 2024-06-20 15:26:49 +08:00
siguangli fc6d506408 fix(android): remove onSystemUiVisibilityChange listener (#3913)
Co-authored-by: siguangli <maxli@tencent.com>
2024-06-17 21:20:10 +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 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
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
maxli cc2e02b0a9 feat(android): add BaseEngineContext interface 2024-03-28 09:03:19 +00:00
siguangli b38e990d13 feat(android): support fcp monitor (#3796)
* feat(android): support fcp monitor

* fix(android): rename to PAINT_TYPE_KEY

---------

Co-authored-by: maxli <maxli@tencent.com>
2024-03-27 14:09:34 +08:00
maxli 8c13d04f74 feat(android): support output render log to host 2024-01-22 13:14:59 +00:00
maxli ed7c8dfe7a feat(android): add ENABLE_BUGLY_REPORT config 2024-01-12 07:51:38 +00:00
maxli c518dd1849 feat(android): add bugly app id register 2024-01-08 08:26:14 +00:00
siguangli b93618e6e8 fix(android): optimize fetch promise callback impl (#3674)
Co-authored-by: maxli <maxli@tencent.com>
2023-12-21 10:29:02 +08:00
iPel 95ebc78a4f feat(android): capInsets and tintColor support for each image types (#3461)
* feat(android): capInsets and tintColor support for each image types

* feat(android): support animatable drawable playing

---------

Co-authored-by: siguangli <siguangli@qq.com>
Co-authored-by: OpenHippy <124017524+open-hippy@users.noreply.github.com>
2023-12-06 08:28:25 +00:00
siguangli ce582b4e87 fix(android): remove debugBundleName final constraint (#3647)
Co-authored-by: maxli <maxli@tencent.com>
2023-12-01 15:26:17 +08:00
maxli 770702c1cc fix(android): update proguard-rules 2023-11-24 10:37:46 +00:00
maxli 60c4215693 fix(android): compatible with the HippyModulePromise type 2023-11-22 06:25:53 +00:00
wwwcg 4dbb0fe196 fix(android)!: change Image getSize failure parameter type
BREAKING CHANGE:: failure parameter on Android used to be a String, now is an object
2023-11-22 03:21:40 +00:00
iPel f4fcc99f44 fix(android): dimensions api compatibility with lower version 2023-11-16 06:50:09 +00:00
maxli 9d006bce3d fix(android): use promise.reject when fetch res failed 2023-11-13 11:45:18 +00:00
maxli 0f51c5d7e6 fix(android): send onSizeChanged message to js 2023-10-26 18:30:42 +08:00
ilikethese 0658dc3ed0 fix(driver): fix multi thead conflict when destroy engine 2023-10-17 06:55:00 +00:00
maxli c609991598 feat(android): support get custom type face 2023-10-12 20:48:58 +08:00
ilikethese 9c64bb70b7 fix(driver): fix destroy driver before scope initialization 2023-09-25 08:46:23 +00:00
ilikethese 2fbb558523 feat(dom): set dom thread priority 2023-09-21 10:18:31 +08:00
maxli 8776d386bb fix(android): add bridge destroy state 2023-09-20 16:28:36 +08:00
ilikethese 54753a29f3 fix(dom): get scope return nullptr 2023-09-19 12:24:49 +00:00
zealotchen 890400af52 feat(js): open js profiler (#3489)
* feat(js): open js profiler

* chore(js): open js profiler

* chore(js): open js profiler

* chore(js): open js profiler

* chore(js): open js profiler

* chore(js): open js profiler
2023-09-06 14:40:34 +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
etkmao be822e3234 fix(perf): fix resource entry nullptr crash 2023-09-04 01:12:12 +00:00
etkmao 3a2e85d5ab fix(renderer): update tdfcore d47969ec25d4f403595f06219ea43b202de9af74 2023-08-29 08:12:42 +00:00