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
|
08a7fb539f
|
fix: v-on="object" listeners should fire after high-priority ones
fix #6805
|
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
|
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 |
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 |
Evan You
|
37533fd71e
|
refactor: improve errorCaptured propagation behavior
|
7 years ago |
Evan You
|
f3fe012d54
|
feat(v-model): support dynamic input type binding
|
7 years ago |
Evan You
|
6893499744
|
feat: rename inject alias from "name" to "from"
|
7 years ago |
Evan You
|
6dac3dbe44
|
feat: rename catchError -> errorCaptured
|
7 years ago |
Dominik Rabij
|
514b90b647
|
fix: add slot v-bind warning (#6736)
close #6677
|
7 years ago |
Evan You
|
2cba6d4cb1
|
feat: add max prop for <keep-alive>
|
7 years ago |
Evan You
|
3c65239ad4
|
test: improve inject default test case
|
7 years ago |
Popescu Dan
|
88423fc66a
|
feat(inject): support providing default values for injections (#6322)
|
7 years ago |
Evan You
|
b3cd9bc394
|
feat: add catchError option
also propagate error thrown in renderError() to global handler
|
7 years ago |
Evan You
|
8295f71665
|
fix: warn slot-scope when used as a prop
|
7 years ago |
Evan You
|
dae173d96d
|
feat: support denoting normal elements as scoped slot
also deprecate "scope" in favor of "slot-scope"
|
7 years ago |
Evan You
|
4987eeb3a7
|
feat: v-on automatic key inference
|
7 years ago |
Nick Messing
|
9734e878ec
|
feat: add .exact event modifier (#5977)
Allow limiting the event to the exact system modifiers specified.
close #5976
|
7 years ago |
Evan You
|
e1da0d585c
|
feat(v-model): craete non-existent properties as reactive
close #5932
|
7 years ago |
Evan You
|
2b5c83af6d
|
fix: handle errors in errorHandler
close #6714
|
7 years ago |
AchillesJ
|
6ad44e13e9
|
fix(ref): preserve ref on components after removing root element (#6718)
fix #6632, #6641
|
7 years ago |
Elevista
|
3ee62fd59e
|
fix(inject): exclude not enumerable keys of inject object (#6346)
close #6574
|
7 years ago |
Evan You
|
684cd7d21a
|
fix: preserve slot attribute if not resolved by Vue
close #6553
|
7 years ago |
Evan You
|
6f312d636c
|
fix(v-model): fix input listener with modifier blocking v-model update
fix #6552
|
7 years ago |
Josh Soref
|
f477ecdbbb
|
chore: spelling (#6535)
|
7 years ago |
AchillesJ
|
679cd1fef4
|
fix: support prop type checking for primitive wrapper objects (#6450)
close #6447
|
7 years ago |
JK
|
3c216755f6
|
fix(provide): provide should default to parentVal during merging (#6473)
fix #6436
|
7 years ago |
Evan You
|
538ad20d8a
|
fix(directive): should invoke unbind & inserted on inner component root element change
fix #6513
|
7 years ago |
Evan You
|
8fc6bc8827
|
chore: warn methods that conflict with internals
close #6312
|
7 years ago |
Nick Messing
|
d6e6f1deb1
|
fix(v-model): Allow using array value with array v-model in checkboxes (#6220)
fix #6219
|
7 years ago |
Evan You
|
986a669e8f
|
chore: trim trailing whitespace
|
7 years ago |
Evan You
|
0529040c17
|
fix: deep clone slot vnodes on re-render
fix #6372
|
7 years ago |
赵鑫晖
|
59dbd4a414
|
fix: ensure $attrs and $listeners are always objects (#6441)
fix #6263
|
7 years ago |
JK
|
a43d66743b
|
fix(transition): consider async placeholder as valid child to return (#6369)
fix #6256
|
7 years ago |
JK
|
d4d553ced7
|
fix(v-model): avoid unnecessary change event on select options change
fix #6193
via #6194
|
7 years ago |
Nick Messing
|
3d14e855e4
|
fix: checkbox v-model="array" ignore false-value (#6180)
close #6178
|
7 years ago |
Evan You
|
303655116f
|
fix(provide/inject): merge provide properly from mixins
close #6175
|
7 years ago |
Evan You
|
eb9168cfc1
|
feat: warn when assigning to computed property with no setter
close #6078
|
7 years ago |
Evan You
|
a8ac129a58
|
fix: ensure looseEqual is not dependant on key enumeration order
close #5908
|
7 years ago |
AchillesJ
|
06b9b0bbad
|
fix(v-bind): respect .prop modifier on components (#6159)
|
7 years ago |
AchillesJ
|
b0f00e31e7
|
fix(provide/inject): resolve inject properly from mixins (#6107)
fix #6093
|
7 years ago |
Evan You
|
c70addf7d1
|
fix(v-model): use stricter check for <select> option update
close #6112
|
7 years ago |