67 Commits (a71e653108e4ba56a70107662f3ee30cead59c18)

Author SHA1 Message Date
Evan You f5cd29e1d8 fix: init _staticTrees to avoid runtime reference warning 7 years ago
Evan You bb1d888d44 refactor: remove no longer needed _staticTrees property 7 years ago
Evan You 4987eeb3a7 feat: v-on automatic key inference 7 years ago
赵鑫晖 59dbd4a414 fix: ensure $attrs and $listeners are always objects (#6441) 7 years ago
Evan You 61187596b9 feat(core): $attrs, $listeners & inheritAttrs option 7 years ago
Evan You 11614d63b7 feat(v-on): support v-on object syntax with no arguments 7 years ago
wenlu.wang 3965e5053a feat: support sync modifier for v-bind="object" (#5943) 8 years ago
Evan You c994e5cf48 upgrade flow 8 years ago
Evan You 36bdf48550 handle dynamic class 8 years ago
Evan You 9fbca0dc79 remove unused, fix type 8 years ago
Evan You 26953f5cac add semis to flow decls for better syntax highlighting 8 years ago
Evan You 0ccefff794 support v-for on scoped slots (fix #5615) 8 years ago
Herrington Darkholme bb7c543fc2 fix #5539: improve `isDef` type definition (#5549) 8 years ago
Evan You a7965292f4 comments for flow type nodes 8 years ago
kazuya kawaguchi 0922b1d8aa improve set/delete API (#5050) 8 years ago
Bojan 1b38a261c5 support multi event (#5056) 8 years ago
Evan You e7a2510e63 Revert "[WIP] Support for ref callback (#4807)" 8 years ago
Evan You 4cf49828c0 properly handle cosntructor options modification before global mixin application (fix #4976) 8 years ago
Evan You 73c5614740 update types for new features 8 years ago
Evan You 689c107de4 feat: config.performance 8 years ago
Evan You 9ccffe72db invoke activate/deactivate recursively + refactor (close #4242) 8 years ago
kingwl 8bb6c2bdaa support $on multi event (#4860) 8 years ago
Rahul Kadyan acec8db2c4 [WIP] Support for ref callback (#4807) 8 years ago
Evan You 406352baba move computed properties definition to component prototype when possible 8 years ago
Evan You 87ffd0da9f tweaks 8 years ago
yantene 22f9560c92 add $props 8 years ago
Evan You e7083d09f1 fix scoped slots with dynamic slot names + force update for child components with scoped slots (fix #4779) 8 years ago
Evan You dacd0cf582 createElement flow type correction 8 years ago
Evan You 7ffa77f3df optimize instance hook event lookup 8 years ago
Evan You 7c9e81e772 optimize initEvents 8 years ago
Marshall Shen 6cfd6c7fe9 change any to mixed to make it more type-safe (#4458) 8 years ago
Evan You 4b51ad0483 rename _h -> _c so that vue-template-es2015-compiler can use the new internal createElement without breaking backwards compatibility 8 years ago
Evan You 207c18c47f further reduce normalizeChildren usage 8 years ago
Evan You 79e1058799 wip: refactor compiler to skip normalization when possible 8 years ago
Evan You e8d6bd9dc7 allow modifier key modifiers on keyboard events and warn overwriting in config.keyCodes 8 years ago
chengchao 6ea9a4db42 Support mutliple keys for keycode (#4328) 8 years ago
Evan You aa5f5d1198 ensure $scopedSlots is always an object (close #4301) 8 years ago
Evan You 9ddbbcc340 wip: scoped slot implementation 8 years ago
Evan You ec824be88e fix v-once inside v-for (fix #3964) 8 years ago
Evan You 99ea0f8229 adjust named slot resolve check (fix #3819) 8 years ago
Evan You 56960b5fbc support object looseEqual in v-model (fix #3673) 8 years ago
Evan You d6a7568891 improve v-bind implementation and make it work on components (fix #3670) 8 years ago
Evan You 4afccc8eec proper slot duplication warning (fix #3595) 8 years ago
Evan You 4d640ce4d9 tweak v-if to avoid unnecessary node replacement 8 years ago
Evan You 1e74675053 expose Vue.set/delete on instances as vm.$set/$delete 8 years ago
Evan You 18386c4cf4 fix static nodes optimization inside v-for (fix #3406) 8 years ago
Evan You e6871a33c1 update flow annotations 8 years ago
Evan You 7630622689 expose component placeholder node in render fns as this.$vnode 9 years ago
Evan You 3661b4e78e add _inactive property 9 years ago
Evan You cf8aeddc12 fix v-once with v-for and remove unused _t method (fix #3155) 9 years ago