Haoqun Jiang
|
7912f75c5e
fix: avoid compression of unicode sequences by using regexps (#9595)
|
7 years ago |
Evan You
|
edf7df0c83
fix(core): dedupe lifecycle hooks during options merge
|
7 years ago |
hikerpig
|
537161779e
fix(core): fix merged twice bug when passing extended constructor to mixins (#9199)
|
7 years ago |
Pak Youngrok
|
9c718522ba
feat(compiler/watch): allow unicode characters in component names and watch paths (#8666)
|
7 years ago |
Hiroki Osame
|
1933ee80ff
fix(provide/inject): Merges symbol provides (#7926)
|
7 years ago |
Kael
|
a7658e03a1
fix(data): skip recursive call if values are identical (#8967)
|
7 years ago |
Kael
|
80f17fa498
fix(core): skip mixins and extends if child is already merged (#8870)
|
7 years ago |
Evan You
|
01c07503bf
revert: revert prop object validation
|
8 years ago |
toBeTheLight
|
8be29e2f19
refactor: return is better when inject has no value (#7258)
|
8 years ago |
Evan You
|
3f0c628e2c
fix: avoid unnecessary lowercase coersion in component name validation
|
8 years ago |
Evan You
|
90ed48224e
refactor: move prop rule validation to util/options.js
|
8 years ago |
Alexander Sokolov
|
d02bb37efb
feat: warn misspelled keys on prop validation object (#7198)
|
8 years ago |
Evan You
|
644274cbd3
fix: more consistent component naming warnings across the API
|
8 years ago |
Guillaume Chau
|
bd4819e6cf
fix: data() should be called with vm as first argument in mixins
|
8 years ago |
Huo Chunyang
|
ee0e8b5ce1
refactor: tweak data merge strategy (#6833)
|
8 years ago |
Huo Chunyang
|
8645e5f04a
refactor: remove unnecessary condition (#6795)
|
8 years ago |
Evan You
|
b7105ae8c9
refactor: improve option type check warnings
|
8 years ago |
Evan You
|
6893499744
feat: rename inject alias from "name" to "from"
|
8 years ago |
Popescu Dan
|
88423fc66a
feat(inject): support providing default values for injections (#6322)
|
8 years ago |
JK
|
3c216755f6
fix(provide): provide should default to parentVal during merging (#6473)
|
8 years ago |
Evan You
|
303655116f
fix(provide/inject): merge provide properly from mixins
|
9 years ago |
AchillesJ
|
b0f00e31e7
fix(provide/inject): resolve inject properly from mixins (#6107)
|
9 years ago |
Evan You
|
606666d5a9
test: fix Object.prototype.watch related warnings
|
9 years ago |
Rahul Kadyan
|
306997eaf4
fix(core): add merge strategy for provide option (#6025)
|
9 years ago |
JK
|
080c387d49
Merge inject when extending a component (#5827)
|
9 years ago |
strantr
|
48c0c1ceb5
Added check in merge strat for watches if child is already an array (fix #5652) (#5653)
|
9 years ago |
katashin
|
086ae4469b
allow an extended constructor as global mixin (#5448)
|
9 years ago |
Evan You
|
69e62f0a74
refactor: remove constants from config
|
9 years ago |
Evan You
|
769c4dc203
ensure mutating extended constructor options does not affect parent (fix #4767)
|
9 years ago |
Evan You
|
2afa2601e0
ensure local assets is prioritized regardless of naming convention (fix #4434)
|
9 years ago |