Evan You
e077e6f5f3
workflow: disable threads during tests
3 years ago
Evan You
3a6f5eb0f7
fix(build): ensure BaseTransition functions can be tree-shaken
3 years ago
Evan You
c1cbb747b5
chore: fix types
3 years ago
Evan You
45984d559f
release: v3.2.47
3 years ago
Evan You
29f8cf8b07
release: v3.2.46
3 years ago
René Koller
efe2efd210
fix(compat): fix custom transition classes in compat mode ( #7435 )
fix #6253
3 years ago
三咲智子 Kevin Deng
734b06a124
test: fix await patch prop case ( #7600 )
3 years ago
Evan You
4ee0dad0fe
wip(vitest-migration): runtime-dom tests passing + use environmentMatchGlobs
3 years ago
Evan You
8867bb259a
wip(vitest-migration): reactivity tests passing
3 years ago
Anthony Fu
4a16b204be
chore: run format
3 years ago
yurj26
b7cfa6f539
fix(runtime-dom): style update error when component use shorthand properties ( #7425 )
* fix(runtime-dom): style update error when component use shorthand properties
* test(runtime-dom): style update with shorthand properties
3 years ago
Yue Yang
1fa3d95730
fix(types): add or update referrerpolicy ( #7199 )
3 years ago
白雾三语
c6e5bda27d
fix(customElement): customElement can emit event ( #7296 )
close https://github.com/vuejs/core/issues/7293
3 years ago
Evan You
ce363e55a8
chore: fix assertNumber for undefined value
3 years ago
Evan You
7d0c63ff43
fix(custom-elements): use strict number casting
close #4946
close #2598
close #2604
This commit also refactors internal usage of previous loose
implementation of `toNumber` to the stricter version where applicable.
Use of `looseToNumber` is preserved for `v-model.number` modifier to
ensure backwards compatibility and consistency with Vue 2 behavior.
3 years ago
Evan You
6f663d47e5
release: v3.2.45
3 years ago
Evan You
24964dab25
test: test case for #6966
3 years ago
ysy945
67890daad1
fix(custom-elements): custom element should re-instantiate when inserted again ( #6966 )
fix #6934
3 years ago
Thorsten Lünborg
55382aed58
fix(custom-elements): define declared properties in constructor ( #5328 )
3 years ago
Evan You
89f37ceb62
fix(custom-elements): fix number type props casting check
fix #5793
adapted from #5794
3 years ago
Evan You
afe889999c
fix(custom-elements): properties set pre-upgrade should not show up in $attrs
3 years ago
Evan You
5e50909100
fix(custom-elements): should not reflect non-decalred properties set before upgrade
3 years ago
Thorsten Lünborg
665f2ae121
fix(custom-elements): fix event emitting for async custom elements ( #5601 )
fix #5599
3 years ago
Thorsten Lünborg
0b39e46192
fix(custom-elements): also dispatch hyphenated version of emitted events ( #5378 )
fix #5373
3 years ago
Thorsten Lünborg
192dcb648c
fix(custom-elements): ensure custom elements can inherit provides from ancestors ( #5098 )
fix #5096
3 years ago
Evan You
11214eedd2
fix(teleport/css-v-bind): fix css v-bind in teleport in child component slot
3 years ago
Evan You
42239cf284
fix(teleport/css-v-bind): fix css v-bind for teleported content
fix #4605
close #4609 (used tests from this PR)
3 years ago
Evan You
ec795bfc51
release: v3.2.44
3 years ago
skirtle
9a816dcec0
dx(runtime-dom): warn when a style value ends in a semicolon ( #7062 )
3 years ago
Evan You
71977ec972
release: v3.2.43
3 years ago
Evan You
f023d49a49
release: v3.2.42
3 years ago
Johnson Chu
bad3f3ce46
fix(types): stricter type condition for `EventHandlers` ( #6855 )
fix #6899
3 years ago
Rudy
e4de623ea7
fix(types): support inferring injected properties in options api ( #6804 )
close #3031
close #5931
3 years ago
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
3 years ago
webfansplz
183e4e6152
refactor(types): use template literal types insteads of any ( #4166 )
3 years ago
Thorsten Lünborg
b0b74a160c
fix(runtime-core): custom-element: ensure number casting of camelCase props. ( fix : #5374 ) ( #5377 )
3 years ago
Evan You
9617dd4b2a
release: v3.2.41
3 years ago
Evan You
5ee40532a6
fix(runtime-dom): fix event timestamp check in iframes
fix #2513
fix #3933
close #5474
3 years ago
Evan You
551f606d98
release: v3.2.40
3 years ago
Evan You
b1817fe9ee
fix(runtime-dom): fix unnecessary warning when setting coerced dom property value
fix #6616
3 years ago
Evan You
ab8bfac0a1
chore: remove no longer used cloneNode implementation in nodeOps
3 years ago
Kid
96ba71d0cf
chore: fix typos ( #6708 )
3 years ago
Evan You
f79c423621
release: v3.2.39
3 years ago
Evan You
6624ead663
release: v3.2.38
3 years ago
Evan You
0739f8909a
fix(custom-element): fix event listeners with capital letter event names on custom elements
close https://github.com/vuejs/docs/issues/1708
close https://github.com/vuejs/docs/pull/1890
3 years ago
Evan You
bdffc143ef
release: v3.2.37
3 years ago
Evan You
160d5df34a
release: v3.2.36
3 years ago
zhangenming
3bdc41dff3
perf: improve the performance of getNow ( #5944 )
3 years ago
edison
dddbd96dfe
fix(transition): fix cancel leave regression ( #5974 )
fix #5973
3 years ago
Evan You
a0c577692f
release: v3.2.35
3 years ago