657 Commits (5c459f0fd6911daca09ad205aecf5423a9d05698)

Author SHA1 Message Date
Evan You c5c354d593 feat: new scoped slot syntax implementation update per rfc 6 years ago
Evan You 584e89da4a feat: support slot-props and its shorthand 6 years ago
Evan You 794ad0dae3 refactor: additional tweaks after revert 6 years ago
Evan You 6a2994e8f0 revert: feat: support scoped-slot usage with $slot 6 years ago
Evan You 0d2e9c46f1 fix(core): dedupe lifecycle hooks during options merge 6 years ago
Evan You edf7df0c83 fix(core): dedupe lifecycle hooks during options merge 6 years ago
hikerpig 743edacdb6 fix(core): fix merged twice bug when passing extended constructor to mixins (#9199) 6 years ago
hikerpig 537161779e fix(core): fix merged twice bug when passing extended constructor to mixins (#9199) 6 years ago
Evan You c50bbde41c feat: add Vue.observable() for explicitly creating observable objects 6 years ago
Evan You d855027741 test: more test cases for $slot usage detection 6 years ago
Evan You 1e5174d213 test: add more test case for watch option 6 years ago
Evan You d2902ca8ec feat: support .property shorthand syntax for v-bind.prop modifier 6 years ago
Evan You 23a145952c refactor: adjust #7941 for slots unification 6 years ago
Eduardo San Martin Morote fb6aa06090 feat(functional): add scopedSlots to context in functional components (#7941) 6 years ago
Evan You 5d52262f1c feat(core): expose all slots on $scopedSlots as functions 6 years ago
Evan You 7988a5541c feat: support scoped-slot usage with $slot 6 years ago
Evan You c7c13c2a15 fix(scoped-slots): ensure $scopedSlots calls always return Arrays 6 years ago
Evan You d747469e1a test: test case for v-for native collection support 6 years ago
Jeremy Dubois d40eb9c288 feat(v-for): support iterables in v-for (#8179) 6 years ago
Pak Youngrok 9c718522ba feat(compiler/watch): allow unicode characters in component names and watch paths (#8666) 6 years ago
Evan You 1c105fb16c test: fix test case for #8297 6 years ago
Divya 3fca52792e feat: v-bind.sync also listens for kebab-case update event (#8297) 6 years ago
Mathieu TUDISCO 0e4e45ec74 feat: support custom toString() in text interpolation and v-html (#8217) 6 years ago
Hiroki Osame 1933ee80ff fix(provide/inject): Merges symbol provides (#7926) 6 years ago
Evan You 0ebb0f39df fix: return inline invocation return value in v-on handlers 6 years ago
Evan You b00868c5cb refactor: extract async error handling logic 6 years ago
Enkot 6e9fcfc81d feat(errors): sync/async error handling for lifecycle hooks and v-on handlers (#8395) 6 years ago
Evan You b7f7f27569 feat: use event delegation when possible 6 years ago
Evan You 847e493768 fix: fix single v-for child optimization 6 years ago
Evan You 47487607fb fix: fix v-for component with undefined value 6 years ago
krystal 984393fed9 test: change model text's priority case (#9170) 6 years ago
Matteo Fogli 87bad80f0c fix(lifecycle): beforeUpdated should not be called if component is destroyed (#9171) 6 years ago
laoxiong 19c33a7e40 fix(v-on): correctly remove once listener (#8036) 6 years ago
Evan You 530ca1b2db fix(core): properly handle reused vnodes 6 years ago
Evan You 097f6229df fix(core): avoid mutating original children when cloning vnode 6 years ago
ysj16 0d62bb84ff fix: actually disable dep collection when invoking lifecycle hooks (#9095) 6 years ago
狼族小狈 c711ec189a fix(types): support chain call for Vue.use and Vue.mixin (#8595) 6 years ago
Alexey Tirman 613cb52bf3 polish: improve invalid method warning with type info (#8974) 6 years ago
GU Yiling 758524134e fix: v-bind object should be overridable with kebab-cased props (#8845) 6 years ago
Kael 80f17fa498 fix(core): skip mixins and extends if child is already merged (#8870) 6 years ago
Matt Lavallee 2e472c5e5e fix(component): clean up memory leak after loading async component completes (fix #8740) (#8755) 6 years ago
Adrià Fontcuberta 2686818beb fix(error handling): handle errors on immediate watcher execution (#8581) 6 years ago
Evan You 7b7164c11c fix(v-model): avoid duplicate model transforms 6 years ago
X.L d483a49c86 fix(compiler): normalize potential functional component children in v-for (#8558) 6 years ago
Haoqun Jiang 0b16927c9d fix(transition): check existence of `el.parentNode` (#8422) 6 years ago
Haoqun Jiang a64ff1957c fix(lifecycle): updated should not be called after component being destroyed (#8381) 6 years ago
Haoqun Jiang a71853bfc5 fix(v-pre): skip compiling custom component tags in v-pre blocks (fix #8286) (#8376) 6 years ago
Sam Lichlyter 5489339a30 refactor(core): Replace "var" (#8299) 6 years ago
Eduardo San Martin Morote 952ae33290 polish: warn when an existing property starting with $ is not pro… (#8214) 6 years ago
Eduardo San Martin Morote db7287c23b fix(shared): check dates in looseEqual (#7940) 6 years ago