zealotchen
161b558c4c
chore(release): released 3.3.3
2025-02-17 20:19:15 +08:00
zealotchen
2677c842bd
feat(react): add text input type
2025-02-14 11:47:50 +08:00
zealotchen
a9b9bbcf11
feat(vue): not filter rpx when parse style ( #4148 )
2025-02-14 11:47:42 +08:00
etkmao and OpenHippy
c711c6337d
fix(ios): fix jsc call c crash ( #4184 )
...
Co-authored-by: OpenHippy <124017524+open-hippy@users.noreply.github.com >
2025-02-14 11:24:39 +08:00
etkmao
da14f2ee8c
fix(core): fix c++ stack overflow ( #4173 )
2025-01-14 17:16:17 +08:00
etkmao
a0be729046
fix(core): try fix ios hash throw overflow crash ( #4166 )
2025-01-14 17:16:09 +08:00
wwwcg
501e45a9cc
fix(ios): optimize variable array usage in convertToCtxValue and jscctx
2024-12-30 15:55:34 +08:00
etkmao
7377aaaf86
fix(jsc): fix jsc memery release ( #4155 )
2024-12-30 15:55:34 +08:00
etkmao
c21ae91c5a
fix(jsc): fix jscctx finalize crash ( #4154 )
2024-12-30 15:55:34 +08:00
zealotchen
e1e6cf3696
fix(dom): fix animation not work for same animation id ( #4143 )
...
* fix(dom): fix animation not work for same animation id
* feat(dom): add same animation id demo
2024-12-04 19:29:32 +08:00
wwwcg
900236e9bb
refactor(ios): update transform converter and animation demo
...
add protect when handling buffer
2024-11-27 21:46:14 +08:00
zealotchen
2f3d98428f
chore(js): update react vue vue-next demo bundle
2024-11-06 21:51:27 +08:00
zealotchen
bcf1907d08
feat(vue-next): fix websocket event not bind
2024-11-06 21:47:42 +08:00
zealotchen
eb925f703b
fix(js): add NamedModulesPlugin
2024-11-06 21:47:27 +08:00
zealotchen
0a8961464c
chore(release): released 3.3.2
2024-11-05 21:05:52 +08:00
zealotchen
00e15afa36
fix(web): fix webrender not show when length is 1
2024-11-05 20:45:19 +08:00
zealotchen
d48be7a383
fix(web): fix webrender listview item relayout
2024-11-05 20:44:57 +08:00
zealotchen
3dc2aa9fec
feat(web): fix webrender scawX scawY animation
2024-11-05 20:44:47 +08:00
zealotchen
8ee86ffffb
feat(web): fix webrender image not show
2024-11-05 20:44:36 +08:00
zealotchen
cf6c1abcb0
feat(devtools): fix devtools element not show
2024-11-05 20:44:25 +08:00
zealotchen
f4a5d22c07
feat(vue): support ul refresh scroll
2024-11-05 20:44:16 +08:00
zealotchen
3d78cfbc11
fix vue2 css match error
2024-11-05 20:42:44 +08:00
yokots and zealotchen
5aee7f754e
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-11-05 20:38:18 +08:00
zealotchen
ed596b7032
feat(vue-next): fix vue next version on 3.4.32
2024-11-05 20:36:08 +08:00
birdguo
6a5026d66a
fix(vue-next): fix vuejs ugrade issue ( #4004 )
...
* fix(vue-next): fix vuejs ugrade issue
1. fix vuejs 3.4.32 patchProps API change issue
2. compatible vuejs compiler-core API change issue
3. upgrade vue-next demo package version
* fix(vue-next): fix vue-next-ssr-demo issue
1. compatible vue upgrade issue
2. fix vue-next-ssr demo issue
2024-11-05 20:35:28 +08:00
maxli
6573f2124b
fix(android): end reach check failed when set preloadItemNumber
2024-11-04 10:51:57 +08:00
siguangli and siguangli
6a67d9cf07
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-11-04 10:51:28 +08:00
siguangli
0ce4d47eb0
fix(android): waterfall scroll offset after dispatch layout
2024-11-04 10:50:31 +08:00
maxli
a84fda7b90
fix(android): add padding left to waterfall item layout
2024-11-04 10:47:54 +08:00
siguangli and maxli
12ffb0a130
fix(android): font weight compatible with version 2.x ( #3948 )
...
Co-authored-by: maxli <maxli@tencent.com >
2024-11-04 10:43:48 +08:00
siguangli and maxli
a5f4220895
feat(android): text input support lineHeight ( #3936 )
...
Co-authored-by: maxli <maxli@tencent.com >
2024-11-04 10:43:18 +08:00
wwwcg
8e59529f72
feat(ios): waterfall component support footer view ( #4098 )
...
refactor waterfall component
2024-10-30 16:53:43 +08:00
etkmao
fcaa1cbf56
fix(core): static destruct crash in main thread for ios ( #4085 )
...
When app exits, child thread may access the destructed global static object, which causing a crash
2024-10-24 11:15:27 +08:00
etkmao
ad58331830
fix(core): LoadUntrustedContent crash protect
2024-10-17 19:27:16 +08:00
zealotchen
d7e5643e6b
Merge branch 'v3.3.x' of https://github.com/Tencent/Hippy into v3.3.x
2024-10-16 14:13:16 +08:00
wwwcg
02c82db565
chore(demo): update list demo in both react and vue
2024-10-16 12:09:38 +08:00
zealotchen
9442ed3a4c
feat(react): remove unregisted event
2024-10-14 19:45:15 +08:00
wwwcg
0336c26eb3
docs(react,vue): update docs of pointerEvents prop
2024-10-08 16:55:43 +08:00
zealotchen
c27b182078
chore(release): release web-render for 3.3.2-rc.0
2024-09-19 17:45:35 +08:00
6e3697f7a4
feat(web): support web renderer for 3.0 ( #4043 )
...
* feat(web-renderer): init web-renderer
* feat(web-renderer): node operate & node event logic commit
* feat(web-renderer): compatible 3.x ui module change
* feat(web-renderer): compatible 3.x event system change
* feat(web-renderer): compatible 3.x event system change
* feat(web-renderer): compatible 3.x image & input component change
* feat(web-renderer): compatible 3.x swiper component change
* feat(web-renderer): compatible 3.x event & component change
* feat(web-renderer): remove unused type
* feat(web-renderer): fix getBoundingClientRect callback issue
* feat(web-renderer): support dynamicLoad & global variable
* feat(web-renderer): simple fix list-view scroll outside range issue
* feat(web-renderer): fix nested scroll demo issue
* feat(web-renderer): fix text-input default value issue
* feat(web-renderer): fix build type mismatch issue
* feat(web-renderer): fix react demo misspelling name
* feat(web-renderer): add animation support
* feat(web-render): fix e2e test issue & update docs
* feat(web-render): remove unused code
* fix(web-renderer): fix codeReview issue
* fix(vue-next): fix vue patchProp params type issue
* feat(web): fix dymamic load for web render
---------
Co-authored-by: birdguo <birdguo@tencent.com >
Co-authored-by: birdguo <gguoyu@users.noreply.github.com >
2024-09-19 17:41:06 +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
etkmao
18f753b623
refactor(ios): avoid mutex crash in special app environment ( #4020 )
...
* fix(ios): check static invalid mutex crash
* fix(ios): move static maps to heap for checking static overflow crash
2024-09-13 14:54:20 +08:00
etkmao
ac1e4b9906
fix(ios): fix object_data_map crash ( #4017 )
...
when jsc_vm released before jsc_ctx
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
cc825e1490
fix(ios): onShow event of modal component not working ( #4012 )
...
remove obsolete onLayout property of shadowView
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
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