85 Commits (1fa3844dc26745b4cb855b0934bd1b132ba33d9b)

Author SHA1 Message Date
Evan You 1fa3844dc2 refactor directive update implementation 8 years ago
Evan You 99ea0f8229 adjust named slot resolve check (fix #3819) 8 years ago
松鹤 313ad8f87b fix flow lifecycle method name [Vue@2.x] (#3762) 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 45ff6218c1 handle multiline atribute value parsing in IE (fix #3663) 8 years ago
Evan You 4afccc8eec proper slot duplication warning (fix #3595) 8 years ago
Evan You 982913fb1e upgrade flow to 0.31 (close #3482) 8 years ago
Evan You 4d640ce4d9 tweak v-if to avoid unnecessary node replacement 8 years ago
Evan You ed2085974b ensure mergeVNodeHook does not inject duplicate hooks 8 years ago
Evan You d2df58e547 move v-show marker to runtime so that render functions work as expected (fix #3488) 8 years ago
Evan You ba5fb31188 fix transition insert hook duplicate invocation on slot nodes (fix #3474) 8 years ago
Evan You 1e74675053 expose Vue.set/delete on instances as vm.$set/$delete 8 years ago
Evan You cdc0bc9cd4 improve keep-alive: use component-based API 8 years ago
Evan You 18386c4cf4 fix static nodes optimization inside v-for (fix #3406) 8 years ago
Evan You fe801b16e4 wip: fix $parent after children change 8 years ago
Evan You b5b963f51d wip: refactor children resolution (remove thunk mechanism) 8 years ago
Evan You c66b7566c6 fix flow 8 years ago
Evan You 59b2a0eeb3 support class/style in v-bind object 8 years ago
Evan You 40b93e6527 avoid unnecessary enter transitions on nested inserted elements 8 years ago
Evan You 35ee5b105e remove staticAttrs 8 years ago
Evan You 04e2b53cd7 properly perserve whitespace in <pre> (fix #3341) 8 years ago
Evan You ba5ec54cd8 include pre/post transform declarations 8 years ago
Evan You e84a1a43be fix attribute decode reggression (fix #3327) 8 years ago
Evan You 3ce450b6dc use more proper flow type syntax 8 years ago
Evan You ea9c6c37c3 support v-on .native modifier on components 8 years ago
Evan You 69ecdcb05e rename vnode.data.props -> domProps 8 years ago
Evan You e6871a33c1 update flow annotations 8 years ago
Evan You 9421bd4806 extract getRealChild for abstract components 9 years ago
Evan You 7630622689 expose component placeholder node in render fns as this.$vnode 9 years ago
Evan You eb9eb98cd9 use de-indent module 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
Evan You c902e1f9ab ssr component-level caching + context injection 9 years ago
Evan You 1d8f3a264e better global mixin strategy 9 years ago
Evan You 3fe127b05a fix v-model number conversion (fix #3140) 9 years ago
Evan You f0b8f2e290 attach __vue__ to elements to support devtools 9 years ago
Evan You 563672e5fe fix flow def 9 years ago
Evan You 4fe51a75a9 prohibit replacing Vue.config + support custom keyCodes 9 years ago
Evan You 2af9f68bd9 remove source-map generation from sfc parser 9 years ago
Evan You e3fb6fe834 remove <render> tag 9 years ago
Evan You d76bf8cac8 improve template error detector 9 years ago
Evan You 081d66adb2 keep preserveWhitespace as internal compiler option 9 years ago
Evan You b0ad94fc87 properly encode HTML in server-side rendering (fix #3078) 9 years ago
Evan You cec833a9e8 implement new v-for iterator syntax (ref: #3073) 9 years ago
Evan You 34bcc02b77 remove preserveWhitespace config option 9 years ago
Evan You a5cd31ab6d coverage for sfc-parser 9 years ago
Evan You f0a9e3d0f0 test padding and source map for sfc-parser 9 years ago
Evan You b0b9691efe add pad/map option to sfc parser 9 years ago
Evan You e236f80fa0 parser for single-file components 9 years ago