]>
git.ipfire.org Git - thirdparty/vuejs/core.git/log
Evan You [Wed, 30 Oct 2019 15:29:08 +0000 (11:29 -0400)]
chore: fix types
Evan You [Wed, 30 Oct 2019 15:11:23 +0000 (11:11 -0400)]
refactor(reactivity): simplify effect options
Evan You [Wed, 30 Oct 2019 02:28:38 +0000 (22:28 -0400)]
feat(core): keep-alive
Evan You [Tue, 29 Oct 2019 18:04:44 +0000 (14:04 -0400)]
fix: fix h signature for suspense
likui [Tue, 29 Oct 2019 17:51:48 +0000 (01:51 +0800)]
chore: fix typo (#409)
Evan You [Tue, 29 Oct 2019 16:40:54 +0000 (12:40 -0400)]
refactor(suspense): move more suspense details into suspense.ts
Evan You [Tue, 29 Oct 2019 16:30:09 +0000 (12:30 -0400)]
refactor(suspense): make suspense tree-shakeable
Dmitry Sharshakov [Mon, 28 Oct 2019 20:22:03 +0000 (23:22 +0300)]
feat(apiApp): add more warnings (#394)
Cédric Exbrayat [Mon, 28 Oct 2019 16:04:04 +0000 (17:04 +0100)]
chore: fix comments referencing renamed file [ci skip] (#404)
Dmitry Sharshakov [Mon, 28 Oct 2019 16:03:30 +0000 (19:03 +0300)]
feat(createRenderer): handle errors in function refs (#403)
Evan You [Mon, 28 Oct 2019 15:15:08 +0000 (11:15 -0400)]
chore: license
likui [Mon, 28 Oct 2019 14:13:26 +0000 (22:13 +0800)]
refactor: remove unnecessary variable (#401)
dependabot-preview[bot] [Mon, 28 Oct 2019 06:52:34 +0000 (06:52 +0000)]
build(deps-dev): bump rollup from 1.25.2 to 1.26.0
Bumps [rollup](https://github.com/rollup/rollup) from 1.25.2 to 1.26.0.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v1.25.2...v1.26.0)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Dmitry Sharshakov [Mon, 28 Oct 2019 00:55:50 +0000 (03:55 +0300)]
fix(warning): handle errors in warn handler (#396)
Dmitry Sharshakov [Mon, 28 Oct 2019 00:54:54 +0000 (03:54 +0300)]
refactor(VNode): improve helper types (#392)
Dmitry Sharshakov [Mon, 28 Oct 2019 00:54:33 +0000 (03:54 +0300)]
feat(apiApp): return app from provide method for chaining (#393)
Evan You [Mon, 28 Oct 2019 00:45:54 +0000 (20:45 -0400)]
chore: comment on cloneVNode implementation [ci skip]
djy0 [Mon, 28 Oct 2019 00:44:24 +0000 (08:44 +0800)]
chore: fix typo (#395)
Evan You [Sat, 26 Oct 2019 20:32:27 +0000 (16:32 -0400)]
chore: fix typing for withDirectives
Evan You [Sat, 26 Oct 2019 20:00:07 +0000 (16:00 -0400)]
perf: improve directive runtime performance
Evan You [Sat, 26 Oct 2019 15:24:37 +0000 (11:24 -0400)]
perf: use makeMap for reserved prop check
Evan You [Sat, 26 Oct 2019 14:56:49 +0000 (10:56 -0400)]
chore: remove done item in readme [ci skip]
Dmitry Sharshakov [Sat, 26 Oct 2019 14:52:29 +0000 (17:52 +0300)]
fix(apiInject): fix stringifying of symbol injection key (#383)
Dmitry Sharshakov [Sat, 26 Oct 2019 14:51:55 +0000 (17:51 +0300)]
fix(types): fix VNodeTypes unique symbols (#387)
Dmitry Sharshakov [Sat, 26 Oct 2019 14:32:16 +0000 (17:32 +0300)]
fix(Portal): add ability to use element as target (#380)
Evan You [Sat, 26 Oct 2019 14:31:36 +0000 (10:31 -0400)]
test: fix context.attrs test case
Evan You [Sat, 26 Oct 2019 14:27:49 +0000 (10:27 -0400)]
chore: remove it.only
Evan You [Fri, 25 Oct 2019 16:12:17 +0000 (12:12 -0400)]
feat(core): adjust attrs fallthrough behavior
Junyan [Fri, 25 Oct 2019 15:15:04 +0000 (23:15 +0800)]
refactor(reactivity): reduce code of type check (#377)
Ayush Goyal [Fri, 25 Oct 2019 14:35:44 +0000 (20:05 +0530)]
perf(compiler-dom): use makeMap instead of RegEx (#354)
likui [Fri, 25 Oct 2019 14:25:52 +0000 (22:25 +0800)]
feat(runtime-core): support array in watch option (#376)
大江东去 [Fri, 25 Oct 2019 14:18:46 +0000 (22:18 +0800)]
test(dom): test using innerHTML as template. (#372)
夜宴 [Fri, 25 Oct 2019 14:17:31 +0000 (09:17 -0500)]
test(effect): add test for json methods (#371)
Evan You [Fri, 25 Oct 2019 14:12:43 +0000 (10:12 -0400)]
feat(runtime-core): warn access of undefined property during render
Cr [Fri, 25 Oct 2019 14:00:56 +0000 (22:00 +0800)]
chore: fix composition example (#369)
Evan You [Fri, 25 Oct 2019 02:23:08 +0000 (22:23 -0400)]
chore: include todomvc examples (need tests!)
Evan You [Fri, 25 Oct 2019 01:58:34 +0000 (21:58 -0400)]
feat(runtime-dom): support using mount target innerHTML as template
Evan You [Fri, 25 Oct 2019 01:19:02 +0000 (21:19 -0400)]
fix: generate v-if fallback comment as block
Evan You [Fri, 25 Oct 2019 01:08:28 +0000 (21:08 -0400)]
fix: export missing createCommentVNode fn
Evan You [Thu, 24 Oct 2019 21:55:00 +0000 (17:55 -0400)]
refactor(compiler): use shorter helpers for text and comment nodes
Evan You [Thu, 24 Oct 2019 20:42:09 +0000 (16:42 -0400)]
feat(compiler): preserve whitespace in pre tag, add tests
Evan You [Thu, 24 Oct 2019 20:22:48 +0000 (16:22 -0400)]
feat(compiler-core): whitespace handling
Evan You [Thu, 24 Oct 2019 19:39:31 +0000 (15:39 -0400)]
chore: remove unused util function
Evan You [Thu, 24 Oct 2019 16:47:29 +0000 (12:47 -0400)]
refactor(parser): remove ignoreSpaces option
相学长 [Thu, 24 Oct 2019 15:37:52 +0000 (23:37 +0800)]
types(reactivity): computed types remove `as` (#367)
Evan You [Thu, 24 Oct 2019 14:59:57 +0000 (10:59 -0400)]
feat(props): enable case conversion in all builds, preserve casing for attrs
Evan You [Thu, 24 Oct 2019 01:51:01 +0000 (21:51 -0400)]
feat(props): kebab -> camel prop case support in full build
Evan You [Wed, 23 Oct 2019 21:57:40 +0000 (17:57 -0400)]
feat(compiler-core): re-implement v-once to use cache mechanism
Evan You [Wed, 23 Oct 2019 19:19:55 +0000 (15:19 -0400)]
chore: comments [ci skip]
Dmitry Sharshakov [Wed, 23 Oct 2019 15:54:50 +0000 (18:54 +0300)]
test(template-refs): add tests for function refs (#359)
Mayness [Wed, 23 Oct 2019 15:53:43 +0000 (10:53 -0500)]
fix(reactivity): account for NaN in value change checks (#361)
wangtao0101 [Wed, 23 Oct 2019 15:20:06 +0000 (23:20 +0800)]
workflow: support debug single jest test file in vscode (#360)
Cr [Wed, 23 Oct 2019 15:00:55 +0000 (23:00 +0800)]
fix(reactivity): Map.set should trigger when adding new entry with undefined value (#364)
Evan You [Wed, 23 Oct 2019 14:57:05 +0000 (10:57 -0400)]
chore: fix snapshot
Evan You [Wed, 23 Oct 2019 14:49:16 +0000 (10:49 -0400)]
fix(compiler-dom): style transform of static styles should not add STYLE patchFlag
大江东去 [Wed, 23 Oct 2019 14:35:45 +0000 (22:35 +0800)]
test(compiler-dom): test namespace parsing (#356)
edison [Wed, 23 Oct 2019 14:34:58 +0000 (22:34 +0800)]
perf(runtime-core): use `makeMap` instead of `RE` (#350)
likui [Wed, 23 Oct 2019 13:29:09 +0000 (21:29 +0800)]
types: improve slots type (#366)
dependabot-preview[bot] [Wed, 23 Oct 2019 06:40:58 +0000 (06:40 +0000)]
build(deps-dev): bump rollup from 1.25.1 to 1.25.2
Bumps [rollup](https://github.com/rollup/rollup) from 1.25.1 to 1.25.2.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v1.25.1...v1.25.2)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Wed, 23 Oct 2019 06:40:31 +0000 (06:40 +0000)]
build(deps-dev): bump lerna from 3.18.2 to 3.18.3
Bumps [lerna](https://github.com/lerna/lerna/tree/HEAD/core/lerna) from 3.18.2 to 3.18.3.
- [Release notes](https://github.com/lerna/lerna/releases)
- [Changelog](https://github.com/lerna/lerna/blob/master/core/lerna/CHANGELOG.md)
- [Commits](https://github.com/lerna/lerna/commits/v3.18.3/core/lerna)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Evan You [Tue, 22 Oct 2019 15:53:17 +0000 (11:53 -0400)]
chore: fix DebuggerEvent export
Evan You [Tue, 22 Oct 2019 15:52:29 +0000 (11:52 -0400)]
chore: revert prettier
Evan You [Tue, 22 Oct 2019 15:26:48 +0000 (11:26 -0400)]
types: massive refactor
Evan You [Tue, 22 Oct 2019 15:26:38 +0000 (11:26 -0400)]
chore: upgrade prettier
dependabot-preview[bot] [Tue, 22 Oct 2019 06:35:02 +0000 (06:35 +0000)]
build(deps-dev): bump @microsoft/api-extractor from 7.5.1 to 7.5.2
Bumps [@microsoft/api-extractor](https://github.com/microsoft/rushstack) from 7.5.1 to 7.5.2.
- [Release notes](https://github.com/microsoft/rushstack/releases)
- [Commits](https://github.com/microsoft/rushstack/commits/@microsoft/api-extractor-model_v7.5.2)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Tue, 22 Oct 2019 06:34:25 +0000 (06:34 +0000)]
build(deps-dev): bump lerna from 3.18.1 to 3.18.2
Bumps [lerna](https://github.com/lerna/lerna/tree/HEAD/core/lerna) from 3.18.1 to 3.18.2.
- [Release notes](https://github.com/lerna/lerna/releases)
- [Changelog](https://github.com/lerna/lerna/blob/master/core/lerna/CHANGELOG.md)
- [Commits](https://github.com/lerna/lerna/commits/v3.18.2/core/lerna)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Cr [Tue, 22 Oct 2019 03:47:16 +0000 (11:47 +0800)]
feat(apiOptions): add warning for duplicated properties declared by options (#329)
Evan You [Tue, 22 Oct 2019 03:37:03 +0000 (23:37 -0400)]
types: improve types
Evan You [Mon, 21 Oct 2019 20:46:47 +0000 (16:46 -0400)]
chore: reference link
Evan You [Mon, 21 Oct 2019 20:39:37 +0000 (16:39 -0400)]
feat: update svg tag list
Evan You [Mon, 21 Oct 2019 20:25:16 +0000 (16:25 -0400)]
chore: move dom element config to compiler-dom
Evan You [Mon, 21 Oct 2019 19:52:29 +0000 (15:52 -0400)]
feat(compiler): convert text mixed with elements into createVNode calls
This ensures they are tracked as dynamic children when inside blocks.
Also guaruntees compiled vnodes always have vnode children in arrays
so that they can skip normalizeVNode safely in optimized mode.
Evan You [Mon, 21 Oct 2019 19:17:29 +0000 (15:17 -0400)]
Revert "feat(compiler-core): hoist element with static ref (#344)"
Static refs still need to be tracked in dynamicChildren because unmount
also takes the fast path when dynamicChildren is present, and all refs
need to be properly unmounted.
This reverts commit
920773fc6b082269e5c54a9c44609e6fd7dba5f3 .
likui [Mon, 21 Oct 2019 18:04:42 +0000 (02:04 +0800)]
types: improve emit type (#345)
Jooger [Mon, 21 Oct 2019 17:59:10 +0000 (01:59 +0800)]
refactor(errorHandlling): handle array in callWithAsyncErrorHandling (#332)
Dmitry Sharshakov [Mon, 21 Oct 2019 17:57:20 +0000 (20:57 +0300)]
types: improve computed types (#343)
Dmitry Sharshakov [Mon, 21 Oct 2019 17:44:01 +0000 (20:44 +0300)]
types: use RenderFunction type (#342)
Evan You [Mon, 21 Oct 2019 16:24:19 +0000 (12:24 -0400)]
perf: skip normalizeVNode in optimized mode
Evan You [Mon, 21 Oct 2019 15:30:45 +0000 (11:30 -0400)]
perf: micro optimizations for vnode creation
Evan You [Mon, 21 Oct 2019 14:36:38 +0000 (10:36 -0400)]
chore: remove refs from setupContext
explicit refs should be preferred
Evan You [Mon, 21 Oct 2019 14:33:10 +0000 (10:33 -0400)]
chore: fix merge conflict
HcySunYang [Mon, 21 Oct 2019 14:29:17 +0000 (22:29 +0800)]
feat(compiler-core): hoist element with static ref (#344)
Dmitry Sharshakov [Mon, 21 Oct 2019 14:04:34 +0000 (17:04 +0300)]
chore: fix typo (#339)
Evan You [Mon, 21 Oct 2019 14:04:02 +0000 (10:04 -0400)]
chore: remove todo
Evan You [Mon, 21 Oct 2019 03:43:56 +0000 (23:43 -0400)]
perf: v-for fragments do not need to track dynamicChildren
HcySunYang [Mon, 21 Oct 2019 14:00:23 +0000 (22:00 +0800)]
chore: rename & property missing (#335)
dependabot-preview[bot] [Mon, 21 Oct 2019 07:02:42 +0000 (07:02 +0000)]
build(deps-dev): bump rollup from 1.24.0 to 1.25.1
Bumps [rollup](https://github.com/rollup/rollup) from 1.24.0 to 1.25.1.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v1.24.0...v1.25.1)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Mon, 21 Oct 2019 06:58:56 +0000 (06:58 +0000)]
build(deps-dev): bump @microsoft/api-extractor from 7.5.0 to 7.5.1
Bumps [@microsoft/api-extractor](https://github.com/microsoft/rushstack) from 7.5.0 to 7.5.1.
- [Release notes](https://github.com/microsoft/rushstack/releases)
- [Commits](https://github.com/microsoft/rushstack/commits)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Mon, 21 Oct 2019 06:59:12 +0000 (06:59 +0000)]
build(deps-dev): bump rollup-plugin-alias from 2.0.1 to 2.2.0
Bumps [rollup-plugin-alias](https://github.com/frostney/rollup-plugin-alias) from 2.0.1 to 2.2.0.
- [Release notes](https://github.com/frostney/rollup-plugin-alias/releases)
- [Changelog](https://github.com/rollup/rollup-plugin-alias/blob/master/CHANGELOG.md)
- [Commits](https://github.com/frostney/rollup-plugin-alias/compare/v2.0.1...v2.2.0)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Evan You [Sun, 20 Oct 2019 21:01:01 +0000 (17:01 -0400)]
chore: cache isStaticNode result for missing branch
Evan You [Sun, 20 Oct 2019 21:00:11 +0000 (17:00 -0400)]
fix(compiler): cache handlers should be per-instance, fix hoist w/ cached handlers
Dmitry Sharshakov [Sun, 20 Oct 2019 00:03:15 +0000 (03:03 +0300)]
chore: fix ci (#338)
Evan You [Sat, 19 Oct 2019 01:51:34 +0000 (21:51 -0400)]
feat(v-on): cache handlers
Evan You [Fri, 18 Oct 2019 20:36:42 +0000 (16:36 -0400)]
chore: rename v-on guard constants
Evan You [Fri, 18 Oct 2019 20:35:01 +0000 (16:35 -0400)]
refactor: applyDirectives -> withDirectives
Evan You [Fri, 18 Oct 2019 20:20:45 +0000 (16:20 -0400)]
refactor(v-on): avoid empty modifier guard with only key modifier
Evan You [Fri, 18 Oct 2019 19:31:28 +0000 (15:31 -0400)]
fix(reactivity): revert to Reflect.get and add test cases
Dmitry Sharshakov [Fri, 18 Oct 2019 18:58:15 +0000 (21:58 +0300)]
types: fix createComponent type when using simple function (#334)
Evan You [Fri, 18 Oct 2019 18:01:45 +0000 (14:01 -0400)]
refactor: rename vnode hooks
So that they can be used as @vnodeMounted="..." in templates
扩散性百万甜面包 [Fri, 18 Oct 2019 18:54:05 +0000 (02:54 +0800)]
types: fix ref unwrapping when nested inside arrays (#331)