Alex
|
6bc75cacb7
|
fix(v-on): return handler value when using modifiers (#7704)
|
7 years ago |
Sergei Chipiga
|
9e04f6af27
|
test: add unit tests for core/observer/dep (#7738)
|
7 years ago |
Eduardo San Martin Morote
|
dc97a39c2f
|
fix(codegen): support filters with () in older browsers (#7545)
Fix #7544
Make sure no extra , is added at the end of the call so it also work with older browsers
|
7 years ago |
İsmail Arılık
|
e9ea565d91
|
polish: raise warning when Vue.set/delete is called on invalid values (#7452)
close #7381
|
7 years ago |
Evan You
|
80e650cfdf
|
chore: fix formatting
|
7 years ago |
Evan You
|
aeebf0de90
|
test: add test for observer lazy getter invocation
|
7 years ago |
Evan You
|
f7311c90b3
|
refactor: move keyName alias map to compiler
|
7 years ago |
Evan You
|
50b711af43
|
fix: do not special case attributes for custom elements
close #6864, close #6885
|
7 years ago |
Evan You
|
cd334070f3
|
fix: address potential regex backtrack
|
7 years ago |
AchillesJ
|
05299610ea
|
fix(vdom): svg inside foreignObject should be rendered with correct namespace (fix #7330) (#7350)
* add failed test case
* fix failed test case
* fix(vdom): svg inside foreignObject should be rendered with correct namespace
* adjust comments
|
7 years ago |
Evan You
|
f8cb3a2393
|
chore: fix lint
|
7 years ago |
Huo Chunyang
|
44420b7bbc
|
chore: correct the eslint script statement in package.json and correct the format. (#7308)
|
7 years ago |
Evan You
|
d8b08387a2
|
fix: clean up custom events when patched component no longer have events
fix #7294
|
7 years ago |
Evan You
|
956756b1be
|
refactor: use more efficient on-demand clone to handle reused node edge cases
removes unnecessary slot/static node clones, fix #7292
|
7 years ago |
Herrington Darkholme
|
bacb911f7d
|
fix(warning): allow symbol as vdom key (#7271)
|
7 years ago |
Evan You
|
4e00688e4a
|
build: update dev dependencies
|
7 years ago |
laoxiong
|
023f171f58
|
fix(core): warn duplicate keys in all cases (#7200)
close #7199
|
7 years ago |
Evan You
|
5875c7c490
|
fix: revert shared static tree cache to avoid memory leak
revert f0a66c5
fix #7184
|
7 years ago |
Evan You
|
f5ce6b50cf
|
fix(v-for): support array and nested destructuring in v-for
|
7 years ago |
Evan You
|
aa8262540a
|
fix: fix v-for iterator parsing destructuring + parens without index
|
7 years ago |
Evan You
|
5db86b4e94
|
fix(ssr): ensure hydrated class & style bindings are reactive
fix #7063
|
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
|
f0a66c5817
|
refactor: cache v-once and purely static trees separately
|
7 years ago |
Evan You
|
f2e00f756f
|
fix: special case for static muted attribute in firefox
fix #6887
|
7 years ago |
Evan You
|
4e0c48511d
|
fix: further adjust nextTick strategy
fix #6813
|
7 years ago |
Evan You
|
5665eaf985
|
fix: backwards compat with checkbox code generated in < 2.5
fix #6803
|
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
|
e38d006752
|
feat: improve template expression error message
close #6771
|
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 |
Chris Casola
|
baabd6d140
|
fix(compiler): warn when inline-template component has no children (fix #6703) (#6715)
|
7 years ago |
Evan You
|
cf1ff5b0dc
|
fix: use correct ns inside <foreignObject> as root node
fix #6642
|
7 years ago |
Evan You
|
b080a14138
|
fix(ssr): fix hydration mismatch with adjacent text node from slots
fix vuejs/vue-loader#974
|
7 years ago |
Evan You
|
684cd7d21a
|
fix: preserve slot attribute if not resolved by Vue
close #6553
|
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
|
89f0d29f2d
|
fix: inherit SVG ns on component root node (#6511)
fix #6506
|
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 |
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 |
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
|
485e7403e4
|
test: make tests pass in IE
|
7 years ago |
chengchao
|
4d680794a5
|
fix(parser): the first newline following pre and textarea tag should be ignored (#6022)
fix #6022
|
7 years ago |
wenlu.wang
|
e4da249ab8
|
feat: add `comments` option to allow preserving comments in template (#5951)
close #5392
|
8 years ago |
wenlu.wang
|
3965e5053a
|
feat: support sync modifier for v-bind="object" (#5943)
close #5937
|
8 years ago |