]>
git.ipfire.org Git - thirdparty/vuejs/core.git/log
Evan You [Sun, 1 Sep 2019 02:17:46 +0000 (22:17 -0400)]
feat: directives
Evan You [Sat, 31 Aug 2019 21:06:39 +0000 (17:06 -0400)]
wip: vnodeXXX directive hooks
Evan You [Sat, 31 Aug 2019 20:43:02 +0000 (16:43 -0400)]
wip: avoid including full error type strings in prod
Evan You [Sat, 31 Aug 2019 20:36:36 +0000 (16:36 -0400)]
feat: applyDirectives
Evan You [Fri, 30 Aug 2019 20:20:32 +0000 (16:20 -0400)]
test: more coverage for error handling
Evan You [Fri, 30 Aug 2019 20:08:10 +0000 (16:08 -0400)]
test: tests for error handling
Evan You [Fri, 30 Aug 2019 19:34:57 +0000 (15:34 -0400)]
wip: function slot tips
Evan You [Fri, 30 Aug 2019 19:26:16 +0000 (15:26 -0400)]
wip: warn slots when invoked in setup()
Evan You [Fri, 30 Aug 2019 19:16:19 +0000 (15:16 -0400)]
chore: test comments
Evan You [Fri, 30 Aug 2019 19:15:23 +0000 (15:15 -0400)]
feat: error handling in scheduler
Evan You [Fri, 30 Aug 2019 19:05:39 +0000 (15:05 -0400)]
feat: error handling for setup / render / watch / event handlers
Evan You [Fri, 30 Aug 2019 17:48:27 +0000 (13:48 -0400)]
test: add test case for regsitering onBeforeUnmount inside onMounted
Evan You [Fri, 30 Aug 2019 16:22:41 +0000 (12:22 -0400)]
refactor: call instead of wrap
Evan You [Fri, 30 Aug 2019 16:16:09 +0000 (12:16 -0400)]
feat: error handling for lifecycle hooks
Evan You [Fri, 30 Aug 2019 14:36:30 +0000 (10:36 -0400)]
feat: warning context
Evan You [Thu, 29 Aug 2019 20:56:31 +0000 (16:56 -0400)]
test: restructure
Evan You [Thu, 29 Aug 2019 20:47:00 +0000 (16:47 -0400)]
test: test for h
Evan You [Thu, 29 Aug 2019 20:39:23 +0000 (16:39 -0400)]
test: test for template ref usage in setup()
Evan You [Thu, 29 Aug 2019 20:38:57 +0000 (16:38 -0400)]
wip: make runtime-test nodes non-observable
Evan You [Wed, 28 Aug 2019 16:13:36 +0000 (12:13 -0400)]
test: tests for lifecycle api
Evan You [Tue, 27 Aug 2019 19:01:01 +0000 (15:01 -0400)]
test: fix deep watch for Map/Set
Evan You [Tue, 27 Aug 2019 18:42:05 +0000 (14:42 -0400)]
test: coverage
Evan You [Tue, 27 Aug 2019 15:35:22 +0000 (11:35 -0400)]
test: finish tests for watch api
Evan You [Tue, 27 Aug 2019 02:47:38 +0000 (22:47 -0400)]
test: (wip) test for watch api
Evan You [Tue, 27 Aug 2019 01:49:12 +0000 (21:49 -0400)]
test: refactor fragment tests to reduce scope
Evan You [Tue, 27 Aug 2019 01:24:44 +0000 (21:24 -0400)]
test: effect.onStop
Evan You [Mon, 26 Aug 2019 22:17:02 +0000 (18:17 -0400)]
test: test for isRef & toRefs
Evan You [Mon, 26 Aug 2019 22:08:56 +0000 (18:08 -0400)]
test: test for setup()
Evan You [Mon, 26 Aug 2019 20:14:23 +0000 (16:14 -0400)]
test: test for provide/inject
Evan You [Mon, 26 Aug 2019 20:08:23 +0000 (16:08 -0400)]
test: jest warning assert utils
Evan You [Sun, 25 Aug 2019 02:50:29 +0000 (22:50 -0400)]
ci: run tests with ci flags
Evan You [Sun, 25 Aug 2019 02:37:05 +0000 (22:37 -0400)]
chore: basic readme
Evan You [Sun, 25 Aug 2019 02:22:27 +0000 (22:22 -0400)]
ci: enable ci
Evan You [Fri, 23 Aug 2019 21:22:37 +0000 (17:22 -0400)]
chore: contribution guide
Evan You [Fri, 23 Aug 2019 21:22:13 +0000 (17:22 -0400)]
chore: remove no longer needed package
Evan You [Fri, 23 Aug 2019 19:32:19 +0000 (15:32 -0400)]
test: fix temp tests
Evan You [Fri, 23 Aug 2019 19:27:17 +0000 (15:27 -0400)]
test: update fragment tests
Evan You [Fri, 23 Aug 2019 13:38:32 +0000 (09:38 -0400)]
refactor: immutable -> readonly
Evan You [Fri, 23 Aug 2019 13:21:29 +0000 (09:21 -0400)]
test: more test todos
Evan You [Fri, 23 Aug 2019 02:15:39 +0000 (22:15 -0400)]
test: layout test references
Evan You [Fri, 23 Aug 2019 02:07:51 +0000 (22:07 -0400)]
wip: pass attrs fallthrough tests
Evan You [Fri, 23 Aug 2019 01:38:00 +0000 (21:38 -0400)]
wip: adjust index exports
Evan You [Thu, 22 Aug 2019 21:13:25 +0000 (17:13 -0400)]
chore: test todos
Evan You [Thu, 22 Aug 2019 21:12:39 +0000 (17:12 -0400)]
wip: cloneVNode + mergeProps
Evan You [Thu, 22 Aug 2019 15:12:37 +0000 (11:12 -0400)]
refactor: use const enums for flags
Evan You [Thu, 22 Aug 2019 02:00:48 +0000 (22:00 -0400)]
test: layout more runtime-core tests
Evan You [Wed, 21 Aug 2019 21:10:37 +0000 (17:10 -0400)]
types: fix createComponent spec
Evan You [Wed, 21 Aug 2019 21:05:14 +0000 (17:05 -0400)]
wip: update runtime-test
Evan You [Wed, 21 Aug 2019 20:17:02 +0000 (16:17 -0400)]
chore: comments
Evan You [Wed, 21 Aug 2019 16:03:35 +0000 (12:03 -0400)]
test: test immutable + ref
Evan You [Wed, 21 Aug 2019 16:01:05 +0000 (12:01 -0400)]
wip: improve computed typing + test for setters
Evan You [Wed, 21 Aug 2019 13:50:20 +0000 (09:50 -0400)]
chore: allow custom assignment to this
Evan You [Tue, 20 Aug 2019 19:51:55 +0000 (15:51 -0400)]
wip: warn when injection not found
Evan You [Tue, 20 Aug 2019 18:28:44 +0000 (14:28 -0400)]
wip: remove immutability conversion in inject
Evan You [Tue, 20 Aug 2019 14:50:43 +0000 (10:50 -0400)]
build: bump jest & ts-jest
Evan You [Tue, 20 Aug 2019 14:34:25 +0000 (10:34 -0400)]
build: bump rollup version
Evan You [Tue, 20 Aug 2019 14:19:35 +0000 (10:19 -0400)]
build: bump ts and prettier
Evan You [Tue, 20 Aug 2019 14:01:23 +0000 (10:01 -0400)]
build: bump deps
Evan You [Tue, 20 Aug 2019 13:58:10 +0000 (09:58 -0400)]
test: fix reactivity tests
Evan You [Tue, 20 Aug 2019 13:45:28 +0000 (09:45 -0400)]
wip: make computed implementation consistent
Evan You [Tue, 20 Aug 2019 13:38:00 +0000 (09:38 -0400)]
feat: toRefs
Evan You [Mon, 19 Aug 2019 22:06:20 +0000 (18:06 -0400)]
feat: template ref handling + ref unmount
Evan You [Mon, 19 Aug 2019 19:06:03 +0000 (15:06 -0400)]
wip: make injected values immutable
Evan You [Mon, 19 Aug 2019 19:01:50 +0000 (15:01 -0400)]
fix: reactive and immutable should warn for undefined
Evan You [Mon, 19 Aug 2019 18:45:11 +0000 (14:45 -0400)]
wip: adjust inject API
Evan You [Mon, 19 Aug 2019 18:44:52 +0000 (14:44 -0400)]
wip: fix watch simple effect usage
Evan You [Mon, 19 Aug 2019 16:05:07 +0000 (12:05 -0400)]
wip: update writable computed API to match latest spec
Evan You [Mon, 19 Aug 2019 02:49:08 +0000 (22:49 -0400)]
types: watch API type overload
Evan You [Mon, 19 Aug 2019 02:48:46 +0000 (22:48 -0400)]
types: simplify ref type
Evan You [Fri, 16 Aug 2019 14:52:45 +0000 (10:52 -0400)]
wip: adjust computed ref type
Evan You [Fri, 16 Aug 2019 14:02:53 +0000 (10:02 -0400)]
wip: update runtime core to updated reactivity api names
Evan You [Fri, 16 Aug 2019 13:54:57 +0000 (09:54 -0400)]
wip: improve ref typing
Evan You [Fri, 16 Aug 2019 13:42:46 +0000 (09:42 -0400)]
wip: state -> reactive, value -> ref
Evan You [Tue, 13 Aug 2019 15:30:28 +0000 (11:30 -0400)]
wip: proper handling of value assignment in reactive object
Evan You [Tue, 13 Aug 2019 15:27:48 +0000 (11:27 -0400)]
revert: "wip: handle value -> value assignment in reactive object"
This reverts commit
61ab483af1ce744ae4cb617d3afea7ff21e4a49c.
Evan You [Tue, 13 Aug 2019 15:18:23 +0000 (11:18 -0400)]
types: use unknown
Evan You [Tue, 13 Aug 2019 15:17:55 +0000 (11:17 -0400)]
types: allow string keys in provide/inject
Evan You [Tue, 13 Aug 2019 15:13:26 +0000 (11:13 -0400)]
wip: handle value -> value assignment in reactive object
Evan You [Thu, 20 Jun 2019 13:28:37 +0000 (21:28 +0800)]
wip: update test runtime
Evan You [Thu, 20 Jun 2019 07:25:10 +0000 (15:25 +0800)]
wip: expose getCurrentInstance()
Evan You [Wed, 19 Jun 2019 14:50:14 +0000 (22:50 +0800)]
chore: todo
Evan You [Wed, 19 Jun 2019 14:48:22 +0000 (22:48 +0800)]
perf: improve inject performance
Evan You [Wed, 19 Jun 2019 09:31:49 +0000 (17:31 +0800)]
wip: provide/inject
Evan You [Wed, 19 Jun 2019 09:08:42 +0000 (17:08 +0800)]
wip: $state -> $data
Evan You [Wed, 19 Jun 2019 08:43:34 +0000 (16:43 +0800)]
wip: setup context + emit
Evan You [Thu, 13 Jun 2019 02:25:24 +0000 (10:25 +0800)]
chore: comments
Evan You [Wed, 12 Jun 2019 08:22:52 +0000 (16:22 +0800)]
wip: types
Evan You [Wed, 12 Jun 2019 07:43:19 +0000 (15:43 +0800)]
wip: support returning render fn from setup() + improve createComponent type inference
Evan You [Tue, 11 Jun 2019 16:03:50 +0000 (00:03 +0800)]
refactor: adjust reactivity structure
Evan You [Tue, 11 Jun 2019 15:50:28 +0000 (23:50 +0800)]
refactor: rename reactivity package name and APIs
Evan You [Fri, 7 Jun 2019 06:55:38 +0000 (14:55 +0800)]
wip: restructure api + support watch multiple sources
Evan You [Thu, 6 Jun 2019 07:19:04 +0000 (15:19 +0800)]
wip: adjust watcher cleanup api
Evan You [Thu, 6 Jun 2019 05:25:05 +0000 (13:25 +0800)]
wip: watcher cleanup improvement
Evan You [Thu, 6 Jun 2019 05:04:49 +0000 (13:04 +0800)]
wip: watcher cleanup
Evan You [Thu, 6 Jun 2019 05:04:31 +0000 (13:04 +0800)]
fix: vnode key ref should default to null
Evan You [Thu, 6 Jun 2019 04:35:49 +0000 (12:35 +0800)]
wip: writable computed
Evan You [Wed, 5 Jun 2019 13:38:32 +0000 (21:38 +0800)]
wip: delete keys from props proxy when needed
Evan You [Mon, 3 Jun 2019 11:59:15 +0000 (19:59 +0800)]
chore: comments
Evan You [Mon, 3 Jun 2019 11:58:12 +0000 (19:58 +0800)]
wip: use typeFlag in slot normalization
Evan You [Mon, 3 Jun 2019 05:57:19 +0000 (13:57 +0800)]
chore: notes on style binding optimization