Evan You
f5ce6b50cf
fix(v-for): support array and nested destructuring in v-for
7 years ago
Evan You
0f7c443dca
fix: block unnecessary input event on textarea placeholder in IE
close #7138
7 years ago
Evan You
8b43c81ed4
ci: bump transition unit test duration
7 years ago
Evan You
aa8262540a
fix: fix v-for iterator parsing destructuring + parens without index
7 years ago
Evan You
dd21eacc33
fix: fix async component resolving in sibling mounted hook
fix #7107
7 years ago
Evan You
604e081d04
fix: ensure functionalContext is cloned during slot clones
fix #7106
7 years ago
Evan You
3932a451a1
fix(keep-alive): should not destroy active instance when pruning cache
fix #7105
7 years ago
Evan You
ebcef58645
fix: fix v-for alias deconstruct regression
fix #7096
7 years ago
Evan You
a23b913796
fix: fix <keep-alive> include/exclude logic for anonymous components
7 years ago
Evan You
59dea37403
fix: fix v-model :value warning on custom component
fix #7084
7 years ago
Evan You
4d8226fb2c
fix: keep-alive should not cache anonymous components
This only happens if the component is returned by a intermediate
functional or abstract component, e.g. <router-view>. Fix #6938 .
7 years ago
Evan You
6d6b3739e1
fix: should warn unknown components inside <keep-alive>
7 years ago
Robert Pemberton
1e146037fa
feat: warn if both v-model and v-bind:value used on same element ( #7056 )
* test($compile): warn if v-model and :value used on same text input
#7048
* test($compile): make v-model and v-bind:value warning apply to all but exceptions
#7048
* test($compile): move v-model/:value conflict warner to model.js
#7048
* style: split long warning messages onto new lines
7 years ago
Evan You
5db86b4e94
fix(ssr): ensure hydrated class & style bindings are reactive
fix #7063
7 years ago
Evan You
6b799190a5
test: add test case for #6687 + fix lingering comment node
7 years ago
Evan You
13196b25b8
fix: clone slot nodes for render fn usage as well
fix #7041
7 years ago
Evan You
df82aeb0bf
fix: should warn unknown components during hydration
fix #6998
7 years ago
Evan You
daed1e7355
fix: normlaize @click.right and @click.middle
fix #7020
7 years ago
Evan You
9463ac8746
test: fix weex tests
7 years ago
Evan You
f0a66c5817
refactor: cache v-once and purely static trees separately
7 years ago
Evan You
5a9da95b8a
fix(slots): properly handle nested named slot passing
fix #6996
7 years ago
Evan You
e1657fd7ce
fix(ssr): properly render <select v-model> initial state
fix #6986
7 years ago
Evan You
79c0d7bcfb
fix(ssr): properly render textarea value
partial fix for #6986
7 years ago
laoxiong
58a39dfa0e
fix(model): correctly set select v-model initial value on patch ( #6910 )
7 years ago
Soo Jae Hwang
0c703e34d1
fix(v-model): v-if / v-else not working with :type + v-model ( #6955 )
fix #6918
7 years ago
Mads K
c24f3e4208
fix(events): properly $off array of events ( #6949 )
7 years ago
Evan You
f2e00f756f
fix: special case for static muted attribute in firefox
fix #6887
7 years ago
Hanks
232dd85f85
test(weex): support testing the virtual dom generated form *.vue files ( #6944 )
Compile the *.vue file into js code, then run it in Weex context, and
compare the generate virtual dom.
It’s a black-box testing for `weex-template-compiler`,
`weex-styler`,`weex-vue-framework` and `weex-js-runtime`.
7 years ago
Hanks
8a784d8d23
fix(weex): stop trim css units in richtext component ( #6927 )
+ Remove the `trimCSSUnit` method.
+ Modify the test cases to support css units.
+ Add flow type annotations.
7 years ago
Evan You
4ad9a56b22
fix(ssr): should not optimize root if conditions
fix #6907
7 years ago
Evan You
1cf02efda2
fix: also clone component slot children during deepClone
fix #6891 , fix #6915
7 years ago
Evan You
83ed92608d
fix: $set should respect properties on prototype chain
fix #6845
7 years ago
JK
b6c384dd78
fix(core): static trees should be cached on options ( #6826 ) ( #6837 )
* test(once): failing test for #6826
* fix(core): static trees should be cached on options (#6826 )
7 years ago
Evan You
4e0c48511d
fix: further adjust nextTick strategy
fix #6813
7 years ago
Evan You
08a7fb539f
fix: v-on="object" listeners should fire after high-priority ones
fix #6805
7 years ago
Evan You
5665eaf985
fix: backwards compat with checkbox code generated in < 2.5
fix #6803
7 years ago
Eduardo San Martin Morote
15031b8542
fix(v-model): allow arbitrary naems for type binding ( #6802 )
Fix #6800
7 years ago
Evan You
1f84dd1c24
fix: fix empty array edge case in normalizeChildren
fix #6790
7 years ago
Evan You
df8f179cfc
test: make hydration spec more stable for Edge
7 years ago
Evan You
a85f95c422
test: use phantom for dev
7 years ago
Evan You
e38d006752
feat: improve template expression error message
close #6771
7 years ago
Evan You
b7105ae8c9
refactor: improve option type check warnings
7 years ago
Evan You
9f576aac7d
test: add test for ignoredElements
7 years ago
Evan You
421658884f
fix: fix scoped CSS for nested nodes in functional components
7 years ago
Evan You
050bb33f9b
feat: scoped CSS support for functional components
7 years ago
Evan You
ea0d227d2d
feat: functional component support for compiled templates
7 years ago
Evan You
68bdbf508b
fix: perperly handle v-if on <template> scoped slot
fix #6725
7 years ago
Evan You
dff85b230a
fix(ssr): handle inline template compilation error
fix #6766
7 years ago
wenlu.wang
3a5432a9e3
feat(core): call data method with this value ( #6760 )
#6739
7 years ago
Evan You
62405aa903
revert: fix(v-model): fix input listener with modifier blocking v-model update
This reverts commit 6f312d636c
because the change
is no longer needed after switching nextTick to use MessageChannel.
7 years ago