]>
git.ipfire.org Git - thirdparty/vuejs/core.git/log
Evan You [Thu, 18 Oct 2018 22:21:14 +0000 (18:21 -0400)]
fix: watcher oldValue
Evan You [Thu, 18 Oct 2018 22:01:38 +0000 (18:01 -0400)]
fix: should always generate slot for non-null children
Evan You [Thu, 18 Oct 2018 21:49:11 +0000 (17:49 -0400)]
fix: KeepAlive state should be non-reactive
Evan You [Wed, 17 Oct 2018 21:36:34 +0000 (17:36 -0400)]
test: wip tests for inheritance and mixins
Evan You [Wed, 17 Oct 2018 21:35:03 +0000 (17:35 -0400)]
feat: warn missing render() function
Evan You [Wed, 17 Oct 2018 20:37:45 +0000 (16:37 -0400)]
refactor: createComponentInstance needs only 1 argument
Evan You [Wed, 17 Oct 2018 20:19:07 +0000 (16:19 -0400)]
chore: upgrade TS
Evan You [Wed, 17 Oct 2018 16:20:54 +0000 (12:20 -0400)]
refactor: use faster key check
Evan You [Wed, 17 Oct 2018 14:52:08 +0000 (10:52 -0400)]
refactor: events -> eventEmitter
Evan You [Wed, 17 Oct 2018 00:32:18 +0000 (20:32 -0400)]
refactor: split EventEmitter and make it optional
Evan You [Wed, 17 Oct 2018 00:04:58 +0000 (20:04 -0400)]
feat: support initializers in mixins
Evan You [Tue, 16 Oct 2018 23:16:34 +0000 (19:16 -0400)]
fix: fix props option merging
Evan You [Tue, 16 Oct 2018 23:10:08 +0000 (19:10 -0400)]
refactor: proper options inheritance
Evan You [Tue, 16 Oct 2018 21:42:19 +0000 (17:42 -0400)]
build: tweak bootstrap script
Evan You [Tue, 16 Oct 2018 21:41:59 +0000 (17:41 -0400)]
build: adjust types build script
Evan You [Tue, 16 Oct 2018 19:53:23 +0000 (15:53 -0400)]
refactor: use shared util, remove unused regex
Evan You [Tue, 16 Oct 2018 19:47:51 +0000 (15:47 -0400)]
refactor: option merging + extract helper functions
Evan You [Tue, 16 Oct 2018 16:37:31 +0000 (12:37 -0400)]
refactor: access all options from instance.$options
Evan You [Tue, 16 Oct 2018 14:50:23 +0000 (10:50 -0400)]
feat: allow mixins to accept generics
Evan You [Mon, 15 Oct 2018 23:08:19 +0000 (19:08 -0400)]
chore: comments, signature
Evan You [Mon, 15 Oct 2018 23:07:06 +0000 (19:07 -0400)]
wip: mixins
Evan You [Mon, 15 Oct 2018 18:39:16 +0000 (14:39 -0400)]
feat: improve warning component trace
Evan You [Mon, 15 Oct 2018 17:12:13 +0000 (13:12 -0400)]
fix: provide/inject should be resolved in parent tree
Evan You [Mon, 15 Oct 2018 16:43:21 +0000 (12:43 -0400)]
refactor: use more explicit names for warning context
Evan You [Mon, 15 Oct 2018 16:41:18 +0000 (12:41 -0400)]
refactor: tweak arguments
Evan You [Sun, 14 Oct 2018 01:14:52 +0000 (21:14 -0400)]
types: fix wrong order
Evan You [Sun, 14 Oct 2018 01:13:56 +0000 (21:13 -0400)]
types: improve public component type
Evan You [Sun, 14 Oct 2018 00:46:30 +0000 (20:46 -0400)]
types: basic tsx support
Evan You [Sat, 13 Oct 2018 02:07:08 +0000 (22:07 -0400)]
types: further tweak createElement type inference
Evan You [Fri, 12 Oct 2018 23:49:41 +0000 (19:49 -0400)]
types: improve createElement typing
Evan You [Fri, 12 Oct 2018 21:42:08 +0000 (17:42 -0400)]
feat: process certain attrs as properties
Evan You [Fri, 12 Oct 2018 17:42:19 +0000 (13:42 -0400)]
wip(types): improve h typing
Evan You [Thu, 11 Oct 2018 21:21:13 +0000 (17:21 -0400)]
feat: use internal warning
Evan You [Thu, 11 Oct 2018 21:14:39 +0000 (17:14 -0400)]
feat: warning traces & error handling for functional render
Evan You [Thu, 11 Oct 2018 18:27:02 +0000 (14:27 -0400)]
feat: alias $attrs to $props when component has no declared props
Evan You [Thu, 11 Oct 2018 18:24:55 +0000 (14:24 -0400)]
chore: comments
Evan You [Thu, 11 Oct 2018 17:54:35 +0000 (13:54 -0400)]
feat: support defining data in constructor/initialzers
Evan You [Wed, 10 Oct 2018 17:29:36 +0000 (13:29 -0400)]
fix: activateComponent should insert vnode now
Evan You [Wed, 10 Oct 2018 17:13:27 +0000 (13:13 -0400)]
wip: refactor parentChain management
Evan You [Wed, 10 Oct 2018 13:58:59 +0000 (09:58 -0400)]
wip: warning
Evan You [Wed, 10 Oct 2018 01:10:30 +0000 (21:10 -0400)]
refactor: remove inheritAttrs / nativeOn, enforce explicit fallthrough
Evan You [Wed, 10 Oct 2018 00:25:00 +0000 (20:25 -0400)]
types: expose all option types
Evan You [Wed, 10 Oct 2018 00:22:29 +0000 (20:22 -0400)]
refactor: use flat options on class
Evan You [Tue, 9 Oct 2018 22:55:16 +0000 (18:55 -0400)]
refactor: tweak applyDirectives
Evan You [Tue, 9 Oct 2018 22:33:08 +0000 (18:33 -0400)]
refactor: adjust arguments
Evan You [Tue, 9 Oct 2018 22:30:21 +0000 (18:30 -0400)]
refactor: use spread args
Evan You [Tue, 9 Oct 2018 22:28:23 +0000 (18:28 -0400)]
feat: applyDirectives
Evan You [Tue, 9 Oct 2018 17:59:30 +0000 (13:59 -0400)]
types: simplify options types
Evan You [Tue, 9 Oct 2018 15:37:24 +0000 (11:37 -0400)]
types: rename
Evan You [Mon, 8 Oct 2018 22:09:13 +0000 (18:09 -0400)]
refactor: types refactor
Evan You [Thu, 4 Oct 2018 22:12:18 +0000 (18:12 -0400)]
types: trim exports
Evan You [Thu, 4 Oct 2018 22:06:16 +0000 (18:06 -0400)]
types: fix types
Evan You [Thu, 4 Oct 2018 21:33:20 +0000 (17:33 -0400)]
types: use stricter defaults for component data and props
Evan You [Thu, 4 Oct 2018 20:52:52 +0000 (16:52 -0400)]
fix: nativeOn test case + test nested components
Evan You [Thu, 4 Oct 2018 20:44:23 +0000 (16:44 -0400)]
refactor: revert render fn signature
Evan You [Thu, 4 Oct 2018 20:35:07 +0000 (16:35 -0400)]
feat: expose __vue__ in dev mode
Evan You [Thu, 4 Oct 2018 20:13:02 +0000 (16:13 -0400)]
feat: clone observable data instead of warning
Evan You [Thu, 4 Oct 2018 20:10:46 +0000 (16:10 -0400)]
fix: nativeOn should be able to be passed down multiple times
Evan You [Wed, 3 Oct 2018 17:16:54 +0000 (13:16 -0400)]
feat: interop with object syntax in all builds
Evan You [Wed, 3 Oct 2018 17:14:22 +0000 (13:14 -0400)]
fix: fix internal components render signature
Evan You [Wed, 3 Oct 2018 17:09:52 +0000 (13:09 -0400)]
chore: no longer need to wrap legacy render fn
Evan You [Wed, 3 Oct 2018 17:03:37 +0000 (13:03 -0400)]
refactor: pass target instance to errorCaptured hook
Evan You [Wed, 3 Oct 2018 17:03:20 +0000 (13:03 -0400)]
wip: warning
Evan You [Wed, 3 Oct 2018 17:00:13 +0000 (13:00 -0400)]
refactor: adjust render fn signature
Evan You [Wed, 3 Oct 2018 15:57:47 +0000 (11:57 -0400)]
fix: $emit should check for raw parent data for listeners
Evan You [Wed, 3 Oct 2018 14:30:31 +0000 (10:30 -0400)]
chore: export all api from vue
Evan You [Wed, 3 Oct 2018 14:30:14 +0000 (10:30 -0400)]
types: fix types
Evan You [Tue, 2 Oct 2018 22:36:45 +0000 (18:36 -0400)]
refactor: remove useless argument
Evan You [Tue, 2 Oct 2018 22:33:05 +0000 (18:33 -0400)]
chore: merge imports
Evan You [Tue, 2 Oct 2018 22:31:38 +0000 (18:31 -0400)]
chore: unwrap value when validating props
Evan You [Tue, 2 Oct 2018 22:29:14 +0000 (18:29 -0400)]
feat: runtime prop validation
Evan You [Tue, 2 Oct 2018 21:54:58 +0000 (17:54 -0400)]
feat: boolean casting
Evan You [Tue, 2 Oct 2018 21:51:05 +0000 (17:51 -0400)]
workflow: add size script
Evan You [Tue, 2 Oct 2018 19:53:22 +0000 (15:53 -0400)]
refactor: mountComponent
Evan You [Tue, 2 Oct 2018 18:00:29 +0000 (14:00 -0400)]
refactor: remove replaceChild from nodeOps
Evan You [Tue, 2 Oct 2018 17:59:11 +0000 (13:59 -0400)]
refactor: improve fragment implementation
Evan You [Tue, 2 Oct 2018 16:15:08 +0000 (12:15 -0400)]
refactor: mount doesn't have to return el
Evan You [Mon, 1 Oct 2018 22:40:44 +0000 (18:40 -0400)]
test: fix observer warning case
Evan You [Mon, 1 Oct 2018 22:21:44 +0000 (18:21 -0400)]
test: fragment specs
Evan You [Mon, 1 Oct 2018 22:21:33 +0000 (18:21 -0400)]
fix: h.* shorthands should expect correct args type
Evan You [Mon, 1 Oct 2018 21:50:02 +0000 (17:50 -0400)]
fix(test-renderer): indent on multiple children
Evan You [Mon, 1 Oct 2018 21:35:55 +0000 (17:35 -0400)]
feat(renderer-test): allow specifying indent for serialization
Evan You [Mon, 1 Oct 2018 21:22:49 +0000 (17:22 -0400)]
feat: serialize for test renderer
Evan You [Mon, 1 Oct 2018 20:42:53 +0000 (16:42 -0400)]
test: test ops logging for test renderer
Evan You [Mon, 1 Oct 2018 17:15:07 +0000 (13:15 -0400)]
feat: implement basic test renderer
Evan You [Mon, 1 Oct 2018 17:11:50 +0000 (13:11 -0400)]
chore: fix comment typo
Evan You [Thu, 27 Sep 2018 14:23:31 +0000 (10:23 -0400)]
fix: clone vnode before mutating flags
Evan You [Thu, 27 Sep 2018 14:19:36 +0000 (10:19 -0400)]
refactor(keep-alive): use property initializer
Evan You [Wed, 26 Sep 2018 22:39:47 +0000 (18:39 -0400)]
chore: masks
Evan You [Wed, 26 Sep 2018 22:34:21 +0000 (18:34 -0400)]
feat: activated/deactivated hooks
Evan You [Wed, 26 Sep 2018 21:10:34 +0000 (17:10 -0400)]
feat: keep-alive
Evan You [Wed, 26 Sep 2018 15:29:55 +0000 (11:29 -0400)]
fix: ensure consistent behavior in dev/prod
Evan You [Wed, 26 Sep 2018 14:55:07 +0000 (10:55 -0400)]
types: fix types
Evan You [Wed, 26 Sep 2018 02:25:18 +0000 (22:25 -0400)]
refactor: remove unnecessary functional wrapper + delay for async components
Evan You [Wed, 26 Sep 2018 01:28:52 +0000 (21:28 -0400)]
feat: async component
Evan You [Wed, 26 Sep 2018 00:37:46 +0000 (20:37 -0400)]
feat: oldValue for directives
Evan You [Tue, 25 Sep 2018 22:00:29 +0000 (18:00 -0400)]
refactor: export all from optional features
Evan You [Tue, 25 Sep 2018 21:55:47 +0000 (17:55 -0400)]
refactor: layout optional features
Evan You [Tue, 25 Sep 2018 21:49:47 +0000 (17:49 -0400)]
feat: provide/inject
Evan You [Tue, 25 Sep 2018 18:56:31 +0000 (14:56 -0400)]
feat: applyDirective