Evan You
|
524e660e35
|
chore: Merge branch 'main' into minor
|
2024-06-14 18:15:20 +02:00 |
Evan You
|
7c8b12620a
|
fix(custom-element): support same direct setup function signature in defineCustomElement
close #11116
|
2024-06-14 15:19:42 +02:00 |
Evan You
|
1d8727ec97
|
chore: Merge branch 'main' into minor
|
2024-05-30 11:21:12 +08:00 |
白雾三语
|
bbb5be299b
|
fix(custom-element): disconnect MutationObserver in nextTick in case that custom elements are moved (#10613)
Closes #10610
|
2024-05-22 00:14:02 +08:00 |
Evan You
|
75c8cf63a1
|
feat(types): provide internal options for directly using user types in language tools (#10801)
|
2024-04-27 11:48:37 +08:00 |
edison
|
b49306adff
|
fix(custom-element): avoid setting attr to null if it is removed (#9012)
Partially fixes #9006
Fixes #10324
|
2024-03-16 16:28:03 +08:00 |
三咲智子 Kevin Deng
|
bfe6b459d3
|
style: update format & lint config (#9162)
Co-authored-by: 丶远方 <yangpanteng@gmail.com>
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
Co-authored-by: Guo Xingjun <99574369+Plumbiu@users.noreply.github.com>
|
2023-12-26 19:39:47 +08:00 |
Lioness100
|
6277cb994a
|
chore: fix typo (#7693)
|
2023-06-10 17:17:41 +08:00 |
丶远方
|
b01fc7ea84
|
chore: remove unnecessary imports (#8262)
|
2023-05-19 07:54:12 +08:00 |
Evan You
|
4ee0dad0fe
|
wip(vitest-migration): runtime-dom tests passing + use environmentMatchGlobs
|
2023-01-26 21:35:50 +08:00 |
Evan You
|
8867bb259a
|
wip(vitest-migration): reactivity tests passing
|
2023-01-26 15:25:55 +08:00 |
白雾三语
|
c6e5bda27d
|
fix(customElement): customElement can emit event (#7296)
close https://github.com/vuejs/core/issues/7293
|
2022-12-23 22:32:21 +01:00 |
Evan You
|
24964dab25
|
test: test case for #6966
|
2022-11-11 17:06:50 +08:00 |
Thorsten Lünborg
|
55382aed58
|
fix(custom-elements): define declared properties in constructor (#5328)
|
2022-11-11 02:46:01 -05:00 |
Evan You
|
89f37ceb62
|
fix(custom-elements): fix number type props casting check
fix #5793
adapted from #5794
|
2022-11-11 15:20:28 +08:00 |
Evan You
|
afe889999c
|
fix(custom-elements): properties set pre-upgrade should not show up in $attrs
|
2022-11-11 14:42:42 +08:00 |
Evan You
|
5e50909100
|
fix(custom-elements): should not reflect non-decalred properties set before upgrade
|
2022-11-11 14:14:55 +08:00 |
Thorsten Lünborg
|
665f2ae121
|
fix(custom-elements): fix event emitting for async custom elements (#5601)
fix #5599
|
2022-11-10 23:33:17 -05:00 |
Thorsten Lünborg
|
0b39e46192
|
fix(custom-elements): also dispatch hyphenated version of emitted events (#5378)
fix #5373
|
2022-11-10 23:01:10 -05:00 |
Thorsten Lünborg
|
192dcb648c
|
fix(custom-elements): ensure custom elements can inherit provides from ancestors (#5098)
fix #5096
|
2022-11-10 21:33:17 -05:00 |
Thorsten Lünborg
|
f67bb500b6
|
fix(runtime-dom): ensure customElement handles empty props correctly. (#6182)
fix Scoped attribute in Vue file affects the use of web component #6163,#6895
|
2022-11-01 09:49:06 +01:00 |
Thorsten Lünborg
|
b0b74a160c
|
fix(runtime-core): custom-element: ensure number casting of camelCase props. (fix: #5374) (#5377)
|
2022-10-22 11:20:46 +02:00 |
edison
|
f4d2c9fc6a
|
fix(custom-elements): work with async component + slots (#4657)
close #4639
|
2022-04-13 05:58:29 -04:00 |
Evan You
|
4b7f76e36a
|
fix(custom-element): fix custom element props access on initial render
ref: #4792
|
2021-11-02 13:20:31 +08:00 |
Evan You
|
3ca83179d1
|
fix(custom-element): fix initial attr type casting for programmtically created elements
fix #4772
|
2021-10-09 18:34:54 -04:00 |
Evan You
|
0cfa2112ce
|
fix(custom-elements): fix number prop casting
fix #4370, close #4393
|
2021-09-16 19:15:15 -04:00 |
Evan You
|
c421fb91b2
|
feat(runtime-dom): support async component in defineCustomElement
close #4261
|
2021-08-06 19:15:55 -04:00 |
Evan You
|
561e210157
|
fix(inject): should auto unwrap injected refs
fix #4196
|
2021-07-27 17:52:37 -04:00 |
Evan You
|
5b76843b69
|
feat(runtime-dom): support passing initial props to custom element constructor
|
2021-07-22 18:19:58 -04:00 |
Evan You
|
a7fa4ac28a
|
feat(runtime-dom): support specifying shadow dom styles in defineCustomElement
|
2021-07-22 16:33:32 -04:00 |
Evan You
|
00f0b3c465
|
feat: custom element reflection, casting and edge cases
|
2021-07-16 14:30:49 -04:00 |
Evan You
|
8610e1c9e2
|
feat(runtime-dom): defineCustomElement
|
2021-07-16 14:30:49 -04:00 |