4966 Commits (1f83020a2baad1588c964b6dabc819a22bb43b94)
 

Author SHA1 Message Date
Evan You b08b15dba0 refactor: adjust props initialization/updating 7 years ago
Evan You e05673f4d3 refactor: rename packages 7 years ago
Evan You f142c322e0 perf: skip initializer extraction for options objects 7 years ago
Evan You 8db26a504c refactor: reduce work in options -> class conversion 7 years ago
Evan You 8e370efbaf workflow: default dev script to vue package 7 years ago
Evan You 0857d96438 build: add vue package 7 years ago
Evan You f57ca5e189 build: rename vue-compat 7 years ago
Evan You cce85bfeec test: test for mixins 7 years ago
Evan You 165163c52e test: component class inheritance 7 years ago
Evan You 50d424188c feat: export all option types 7 years ago
Evan You 023f4ef7f4 fix: watcher oldValue 7 years ago
Evan You 7c389606a4 fix: should always generate slot for non-null children 7 years ago
Evan You a428218c64 fix: KeepAlive state should be non-reactive 7 years ago
Evan You 05fcfa0782 test: wip tests for inheritance and mixins 7 years ago
Evan You 2f936a0dfe feat: warn missing render() function 7 years ago
Evan You 7d091b5e91 refactor: createComponentInstance needs only 1 argument 7 years ago
Evan You 1fcde66308 chore: upgrade TS 7 years ago
Evan You 1c42c96d1a refactor: use faster key check 7 years ago
Evan You 30404ec546 refactor: events -> eventEmitter 7 years ago
Evan You 861a1c23b0 refactor: split EventEmitter and make it optional 7 years ago
Evan You 7ce16ea8d6 feat: support initializers in mixins 7 years ago
Evan You 456ee13ec9 fix: fix props option merging 7 years ago
Evan You b83cf4ea38 refactor: proper options inheritance 7 years ago
Evan You 2a4e158c76 build: tweak bootstrap script 7 years ago
Evan You 6e04850d71 build: adjust types build script 7 years ago
Evan You aac7805b3a refactor: use shared util, remove unused regex 7 years ago
Evan You 149d82d618 refactor: option merging + extract helper functions 7 years ago
Evan You 7bc28a6e61 refactor: access all options from instance.$options 7 years ago
Evan You 62214fa42e feat: allow mixins to accept generics 7 years ago
Evan You be95ad00e9 chore: comments, signature 7 years ago
Evan You 3a7d11ca15 wip: mixins 7 years ago
Evan You 2507ad2b44 feat: improve warning component trace 7 years ago
Evan You d4cd3fb352 fix: provide/inject should be resolved in parent tree 7 years ago
Evan You e4e138197c refactor: use more explicit names for warning context 7 years ago
Evan You b0f3a67e29 refactor: tweak arguments 7 years ago
Evan You 24ff686848 types: fix wrong order 7 years ago
Evan You a9b608266e types: improve public component type 7 years ago
Evan You b3e3fd6ef5 types: basic tsx support 7 years ago
Evan You 2599580bca types: further tweak createElement type inference 7 years ago
Evan You 5257b366fd types: improve createElement typing 7 years ago
Evan You 93d724382e feat: process certain attrs as properties 7 years ago
Evan You 47a2b25a95 wip(types): improve h typing 7 years ago
Evan You 7e6fdb8cc4 feat: use internal warning 7 years ago
Evan You 5327abb249 feat: warning traces & error handling for functional render 7 years ago
Evan You 3a7bbecb22 feat: alias $attrs to $props when component has no declared props 7 years ago
Evan You c94ce3ed62 chore: comments 7 years ago
Evan You 60e803ce62 feat: support defining data in constructor/initialzers 7 years ago
Evan You d9e3ad72c0 fix: activateComponent should insert vnode now 7 years ago
Evan You 5cd1f33de3 wip: refactor parentChain management 7 years ago
Evan You ef0c6effe8 wip: warning 7 years ago