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
Evan You
0f00f8fc2b
fix(ssr): better handle v-html hydration
fix #6519
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
AchillesJ
89f0d29f2d
fix: inherit SVG ns on component root node ( #6511 )
fix #6506
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
a744497534
fix: ensure outer bindings on nested HOC are properly re-applied on inner root element change
7 years ago
Evan You
230c6ae782
fix(vdom): avoid diff de-opt when both head/tail are different
fix #6502
7 years ago
Nick Messing
f76d16ed95
fix(vdom): Don't replace input for text-like type change ( #6344 )
fix #6313
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
06741f3266
fix: computed properties should not be cached during SSR
ref: vuejs/vuex#877
7 years ago
Evan You
db1d047499
chore: remove unnecessary log in tests
7 years ago
Evan You
321866a47d
test: use headless chrome for dev
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
Evan You
172dbf9faf
fix(ssr): should also escape static text content
fix #6345
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
Evan You
5091e2c984
fix(ssr): address possible xss vector
7 years ago
Hanks
a8146c0c10
feat(weex): remove __weex_require_module__ api
7 years ago
Hanks
9bded22a83
test(weex richtext): rename the file path of richtext test
7 years ago
Hanks
3e4d926336
feat(weex richtext): treat richtext as runtime components
7 years ago
Hanks
d627161a91
feat(weex richtext): support events and add more test cases
7 years ago
Hanks
b60964256c
feat(weex richtext): support to parse styles and classList
7 years ago
Hanks
0ea2bb4fb4
feat(weex): support nested components in richtext
7 years ago
Hanks
09302a7211
test(weex): add test cases for richtext component
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
laoxiong
d03fa26687
fix(compile): properly generate comments with special character ( #6156 )
close #6150
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
Eduardo San Martin Morote
be3dc9c6e9
fix: include boolean in isPrimitive check ( #6127 )
suppresses key warning for boolean values, closes #6126
7 years ago
Evan You
e0ca894dfb
test: improve coverage
7 years ago
Evan You
67fe6cb823
test: use latest mobile browsers on saucelabs
7 years ago
Evan You
485e7403e4
test: make tests pass in IE
7 years ago
Evan You
6bf97721f1
feat(ssr): inheritAttrs support in SSR
7 years ago
Evan You
1bf98b0a99
test: adjust transition tests for firefox
7 years ago
Evan You
606666d5a9
test: fix Object.prototype.watch related warnings
7 years ago
Evan You
61187596b9
feat(core): $attrs, $listeners & inheritAttrs option
New features intended for easier creation of higher-order components.
- New instance properties: $attrs & $listeners. these are essentially aliases
of $vnode.data.attrs and $vnode.data.on, but are reactive.
- New component option: inheritAttrs. Turns off the default behavior where
parent scope non-prop bindings are automatically inherited on component root
as attributes.
close #5983 .
7 years ago
Evan You
afa108238f
test: remove unecessary id in test case
7 years ago
Evan You
11614d63b7
feat(v-on): support v-on object syntax with no arguments
Note this does not support modifiers and is meant to be used for handling
events proxying in higher-order-components.
7 years ago
chengchao
4d680794a5
fix(parser): the first newline following pre and textarea tag should be ignored ( #6022 )
fix #6022
7 years ago
Evan You
a1d1145c91
fix(v-model): should generate component-specific code for tags with "is" attribute
fix #6066
7 years ago
Evan You
8d66691ee2
fix(core): should preserve reactivity-ness of injected objects
fix #5913
7 years ago