]> git.ipfire.org Git - thirdparty/vuejs/core.git/log
thirdparty/vuejs/core.git
6 years agobuild(deps-dev): bump @types/jest from 24.0.21 to 24.0.22
dependabot-preview[bot] [Wed, 6 Nov 2019 07:27:16 +0000 (07:27 +0000)] 
build(deps-dev): bump @types/jest from 24.0.21 to 24.0.22

Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 24.0.21 to 24.0.22.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
6 years agobuild(deps-dev): bump TS to 3.7
Evan You [Tue, 5 Nov 2019 22:37:16 +0000 (17:37 -0500)] 
build(deps-dev): bump TS to 3.7

6 years agofeat: warn duplicate plugin installations
Evan You [Tue, 5 Nov 2019 15:49:00 +0000 (10:49 -0500)] 
feat: warn duplicate plugin installations

6 years agorefactor: skip destructuring when use with (#425)
Chester [Tue, 5 Nov 2019 15:45:04 +0000 (23:45 +0800)] 
refactor: skip destructuring when use with (#425)

6 years agofeat: warn when toRefs() receives non-reactive object (#430)
Junyan [Tue, 5 Nov 2019 15:44:28 +0000 (23:44 +0800)] 
feat: warn when toRefs() receives non-reactive object (#430)

6 years agofeat(compiler): support keep-alive in templates
Evan You [Tue, 5 Nov 2019 15:26:36 +0000 (10:26 -0500)] 
feat(compiler): support keep-alive in templates

6 years agobuild(deps-dev): bump @microsoft/api-extractor from 7.5.2 to 7.5.4
dependabot-preview[bot] [Tue, 5 Nov 2019 08:46:11 +0000 (08:46 +0000)] 
build(deps-dev): bump @microsoft/api-extractor from 7.5.2 to 7.5.4

Bumps [@microsoft/api-extractor](https://github.com/microsoft/rushstack) from 7.5.2 to 7.5.4.
- [Release notes](https://github.com/microsoft/rushstack/releases)
- [Commits](https://github.com/microsoft/rushstack/compare/@microsoft/api-extractor-model_v7.5.2...@microsoft/api-extractor-model_v7.5.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
6 years agobuild(deps-dev): bump rollup from 1.26.0 to 1.26.3
dependabot-preview[bot] [Tue, 5 Nov 2019 08:46:14 +0000 (08:46 +0000)] 
build(deps-dev): bump rollup from 1.26.0 to 1.26.3

Bumps [rollup](https://github.com/rollup/rollup) from 1.26.0 to 1.26.3.
- [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.26.0...v1.26.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
6 years agochore: ignore test utils in coverage
Evan You [Mon, 4 Nov 2019 23:41:40 +0000 (18:41 -0500)] 
chore: ignore test utils in coverage

6 years agorefactor: adjust internal vnode types + more dts tests
Evan You [Mon, 4 Nov 2019 23:38:55 +0000 (18:38 -0500)] 
refactor: adjust internal vnode types + more dts tests

6 years agorefactor: portal should not expect ref target
Evan You [Mon, 4 Nov 2019 19:42:47 +0000 (14:42 -0500)] 
refactor: portal should not expect ref target

6 years agotest(createRenderer): add tests for portal and fix found bugs
sh7dm [Mon, 28 Oct 2019 16:11:29 +0000 (19:11 +0300)] 
test(createRenderer): add tests for portal and fix found bugs

6 years agofeat(compiler): compile suspense children as slots (#419)
Dmitry Sharshakov [Mon, 4 Nov 2019 19:35:00 +0000 (22:35 +0300)] 
feat(compiler): compile suspense children as slots (#419)

6 years agochore: fix broken link (#420)
IMGSS [Mon, 4 Nov 2019 19:33:24 +0000 (03:33 +0800)] 
chore: fix broken link (#420)

6 years agofeat: show fragment ids in dev
Evan You [Mon, 4 Nov 2019 16:24:37 +0000 (11:24 -0500)] 
feat: show fragment ids in dev

6 years agorefactor: use __TEST__ flag
Evan You [Mon, 4 Nov 2019 16:24:22 +0000 (11:24 -0500)] 
refactor: use __TEST__ flag

6 years agochore: some->forEach (#424)
Luo Yu [Mon, 4 Nov 2019 19:28:11 +0000 (13:28 -0600)] 
chore: some->forEach (#424)

6 years agorefactor: improve warning output
Evan You [Sun, 3 Nov 2019 03:21:02 +0000 (23:21 -0400)] 
refactor: improve warning output

6 years agofeat(reactivity): provide correct tracking info for refs
Evan You [Sun, 3 Nov 2019 03:20:49 +0000 (23:20 -0400)] 
feat(reactivity): provide correct tracking info for refs

6 years agofeat: warn ref usage on functional components
Evan You [Sun, 3 Nov 2019 01:33:37 +0000 (21:33 -0400)] 
feat: warn ref usage on functional components

6 years agorefactor: adjust shapeFlag naming
Evan You [Sun, 3 Nov 2019 01:26:25 +0000 (21:26 -0400)] 
refactor: adjust shapeFlag naming

6 years agorefactor: rename/re-organize files
Evan You [Sat, 2 Nov 2019 16:18:35 +0000 (12:18 -0400)] 
refactor: rename/re-organize files

6 years agochore: comments regarding Readonly usage
Evan You [Sat, 2 Nov 2019 14:40:08 +0000 (10:40 -0400)] 
chore: comments regarding Readonly usage

6 years agochore: simplify check
Evan You [Sat, 2 Nov 2019 14:38:25 +0000 (10:38 -0400)] 
chore: simplify check

6 years agotypes: fix types
Evan You [Sat, 2 Nov 2019 03:04:28 +0000 (23:04 -0400)] 
types: fix types

6 years agotypes: setup tests for built d.ts files
Evan You [Sat, 2 Nov 2019 02:54:01 +0000 (22:54 -0400)] 
types: setup tests for built d.ts files

6 years agotypes: improve h inference + infer required props without need for as const
Evan You [Fri, 1 Nov 2019 21:06:19 +0000 (17:06 -0400)] 
types: improve h inference + infer required props without need for as const

6 years agofix: fix shapeflags export
Evan You [Fri, 1 Nov 2019 21:05:31 +0000 (17:05 -0400)] 
fix: fix shapeflags export

6 years agotypes: fix suspense exported type
Evan You [Fri, 1 Nov 2019 16:43:27 +0000 (12:43 -0400)] 
types: fix suspense exported type

6 years agotypes: fix dts reliance on @vue/shared
Evan You [Fri, 1 Nov 2019 16:24:33 +0000 (12:24 -0400)] 
types: fix dts reliance on @vue/shared

6 years agobuild: fix build script
Evan You [Fri, 1 Nov 2019 16:24:12 +0000 (12:24 -0400)] 
build: fix build script

6 years agotypes: (wip) improve dts output
Evan You [Fri, 1 Nov 2019 15:32:53 +0000 (11:32 -0400)] 
types: (wip) improve dts output

6 years agotypes: refactor VNodeProps type
Evan You [Fri, 1 Nov 2019 13:58:27 +0000 (09:58 -0400)] 
types: refactor VNodeProps type

6 years agochore: rename mockWarn util
Evan You [Thu, 31 Oct 2019 17:53:11 +0000 (13:53 -0400)] 
chore: rename mockWarn util

6 years agotypes: improve h() and TSX type inference
Evan You [Thu, 31 Oct 2019 16:43:05 +0000 (12:43 -0400)] 
types: improve h() and TSX type inference

- Should allow extraneous props as attrs in TSX
- Should check props when using constructor type returned by
  createComponent() in h()

6 years agochore: comments explaining keep-alive implementation details [ci skip]
Evan You [Thu, 31 Oct 2019 16:41:28 +0000 (12:41 -0400)] 
chore: comments explaining keep-alive implementation details [ci skip]

6 years agochore: mark keep-alive done [ci skip]
Evan You [Thu, 31 Oct 2019 03:34:32 +0000 (23:34 -0400)] 
chore: mark keep-alive done [ci skip]

6 years agotest: more tests for keep-alive
Evan You [Thu, 31 Oct 2019 03:32:29 +0000 (23:32 -0400)] 
test: more tests for keep-alive

6 years agotest: tests for keep-alive
Evan You [Thu, 31 Oct 2019 01:41:28 +0000 (21:41 -0400)] 
test: tests for keep-alive

6 years agochore: rename
Evan You [Wed, 30 Oct 2019 19:43:12 +0000 (15:43 -0400)] 
chore: rename

6 years agobuild(deps-dev): bump @types/jest
Evan You [Wed, 30 Oct 2019 15:52:08 +0000 (11:52 -0400)] 
build(deps-dev): bump @types/jest

6 years agochore: fix typo [ci skip] (#413)
limichange [Wed, 30 Oct 2019 15:48:39 +0000 (23:48 +0800)] 
chore: fix typo [ci skip] (#413)

6 years agofeat(suspense): replace errors with warnings (#412)
Dmitry Sharshakov [Wed, 30 Oct 2019 15:37:05 +0000 (18:37 +0300)] 
feat(suspense): replace errors with warnings (#412)

6 years agotest(effect): add test for nested stopped effect (#417)
JiZhi [Wed, 30 Oct 2019 15:36:17 +0000 (23:36 +0800)] 
test(effect): add test for nested stopped effect (#417)

6 years agochore: fix types
Evan You [Wed, 30 Oct 2019 15:29:08 +0000 (11:29 -0400)] 
chore: fix types

6 years agorefactor(reactivity): simplify effect options
Evan You [Wed, 30 Oct 2019 15:11:23 +0000 (11:11 -0400)] 
refactor(reactivity): simplify effect options

6 years agofeat(core): keep-alive
Evan You [Wed, 30 Oct 2019 02:28:38 +0000 (22:28 -0400)] 
feat(core): keep-alive

6 years agofix: fix h signature for suspense
Evan You [Tue, 29 Oct 2019 18:04:44 +0000 (14:04 -0400)] 
fix: fix h signature for suspense

6 years agochore: fix typo (#409)
likui [Tue, 29 Oct 2019 17:51:48 +0000 (01:51 +0800)] 
chore: fix typo (#409)

6 years agorefactor(suspense): move more suspense details into suspense.ts
Evan You [Tue, 29 Oct 2019 16:40:54 +0000 (12:40 -0400)] 
refactor(suspense): move more suspense details into suspense.ts

6 years agorefactor(suspense): make suspense tree-shakeable
Evan You [Tue, 29 Oct 2019 16:30:09 +0000 (12:30 -0400)] 
refactor(suspense): make suspense tree-shakeable

6 years agofeat(apiApp): add more warnings (#394)
Dmitry Sharshakov [Mon, 28 Oct 2019 20:22:03 +0000 (23:22 +0300)] 
feat(apiApp): add more warnings (#394)

6 years agochore: fix comments referencing renamed file [ci skip] (#404)
Cédric Exbrayat [Mon, 28 Oct 2019 16:04:04 +0000 (17:04 +0100)] 
chore: fix comments referencing renamed file [ci skip] (#404)

6 years agofeat(createRenderer): handle errors in function refs (#403)
Dmitry Sharshakov [Mon, 28 Oct 2019 16:03:30 +0000 (19:03 +0300)] 
feat(createRenderer): handle errors in function refs (#403)

6 years agochore: license
Evan You [Mon, 28 Oct 2019 15:15:08 +0000 (11:15 -0400)] 
chore: license

6 years agorefactor: remove unnecessary variable (#401)
likui [Mon, 28 Oct 2019 14:13:26 +0000 (22:13 +0800)] 
refactor: remove unnecessary variable (#401)

6 years agobuild(deps-dev): bump rollup from 1.25.2 to 1.26.0
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>
6 years agofix(warning): handle errors in warn handler (#396)
Dmitry Sharshakov [Mon, 28 Oct 2019 00:55:50 +0000 (03:55 +0300)] 
fix(warning): handle errors in warn handler (#396)

6 years agorefactor(VNode): improve helper types (#392)
Dmitry Sharshakov [Mon, 28 Oct 2019 00:54:54 +0000 (03:54 +0300)] 
refactor(VNode): improve helper types (#392)

6 years agofeat(apiApp): return app from provide method for chaining (#393)
Dmitry Sharshakov [Mon, 28 Oct 2019 00:54:33 +0000 (03:54 +0300)] 
feat(apiApp): return app from provide method for chaining (#393)

6 years agochore: comment on cloneVNode implementation [ci skip]
Evan You [Mon, 28 Oct 2019 00:45:54 +0000 (20:45 -0400)] 
chore: comment on cloneVNode implementation [ci skip]

6 years agochore: fix typo (#395)
djy0 [Mon, 28 Oct 2019 00:44:24 +0000 (08:44 +0800)] 
chore: fix typo (#395)

6 years agochore: fix typing for withDirectives
Evan You [Sat, 26 Oct 2019 20:32:27 +0000 (16:32 -0400)] 
chore: fix typing for withDirectives

6 years agoperf: improve directive runtime performance
Evan You [Sat, 26 Oct 2019 20:00:07 +0000 (16:00 -0400)] 
perf: improve directive runtime performance

6 years agoperf: use makeMap for reserved prop check
Evan You [Sat, 26 Oct 2019 15:24:37 +0000 (11:24 -0400)] 
perf: use makeMap for reserved prop check

6 years agochore: remove done item in readme [ci skip]
Evan You [Sat, 26 Oct 2019 14:56:49 +0000 (10:56 -0400)] 
chore: remove done item in readme [ci skip]

6 years agofix(apiInject): fix stringifying of symbol injection key (#383)
Dmitry Sharshakov [Sat, 26 Oct 2019 14:52:29 +0000 (17:52 +0300)] 
fix(apiInject): fix stringifying of symbol injection key (#383)

6 years agofix(types): fix VNodeTypes unique symbols (#387)
Dmitry Sharshakov [Sat, 26 Oct 2019 14:51:55 +0000 (17:51 +0300)] 
fix(types): fix VNodeTypes unique symbols (#387)

6 years agofix(Portal): add ability to use element as target (#380)
Dmitry Sharshakov [Sat, 26 Oct 2019 14:32:16 +0000 (17:32 +0300)] 
fix(Portal): add ability to use element as target (#380)

6 years agotest: fix context.attrs test case
Evan You [Sat, 26 Oct 2019 14:31:36 +0000 (10:31 -0400)] 
test: fix context.attrs test case

6 years agochore: remove it.only
Evan You [Sat, 26 Oct 2019 14:27:49 +0000 (10:27 -0400)] 
chore: remove it.only

6 years agofeat(core): adjust attrs fallthrough behavior
Evan You [Fri, 25 Oct 2019 16:12:17 +0000 (12:12 -0400)] 
feat(core): adjust attrs fallthrough behavior

6 years agorefactor(reactivity): reduce code of type check (#377)
Junyan [Fri, 25 Oct 2019 15:15:04 +0000 (23:15 +0800)] 
refactor(reactivity): reduce code of type check (#377)

6 years agoperf(compiler-dom): use makeMap instead of RegEx (#354)
Ayush Goyal [Fri, 25 Oct 2019 14:35:44 +0000 (20:05 +0530)] 
perf(compiler-dom): use makeMap instead of RegEx (#354)

6 years agofeat(runtime-core): support array in watch option (#376)
likui [Fri, 25 Oct 2019 14:25:52 +0000 (22:25 +0800)] 
feat(runtime-core): support array in watch option (#376)

6 years agotest(dom): test using innerHTML as template. (#372)
大江东去 [Fri, 25 Oct 2019 14:18:46 +0000 (22:18 +0800)] 
test(dom): test using innerHTML as template. (#372)

6 years agotest(effect): add test for json methods (#371)
夜宴 [Fri, 25 Oct 2019 14:17:31 +0000 (09:17 -0500)] 
test(effect): add test for json methods (#371)

6 years agofeat(runtime-core): warn access of undefined property during render
Evan You [Fri, 25 Oct 2019 14:12:43 +0000 (10:12 -0400)] 
feat(runtime-core): warn access of undefined property during render

6 years agochore: fix composition example (#369)
Cr [Fri, 25 Oct 2019 14:00:56 +0000 (22:00 +0800)] 
chore: fix composition example (#369)

6 years agochore: include todomvc examples (need tests!) 374/head
Evan You [Fri, 25 Oct 2019 02:23:08 +0000 (22:23 -0400)] 
chore: include todomvc examples (need tests!)

6 years agofeat(runtime-dom): support using mount target innerHTML as template
Evan You [Fri, 25 Oct 2019 01:58:34 +0000 (21:58 -0400)] 
feat(runtime-dom): support using mount target innerHTML as template

6 years agofix: generate v-if fallback comment as block
Evan You [Fri, 25 Oct 2019 01:19:02 +0000 (21:19 -0400)] 
fix: generate v-if fallback comment as block

6 years agofix: export missing createCommentVNode fn
Evan You [Fri, 25 Oct 2019 01:08:28 +0000 (21:08 -0400)] 
fix: export missing createCommentVNode fn

6 years agorefactor(compiler): use shorter helpers for text and comment nodes
Evan You [Thu, 24 Oct 2019 21:55:00 +0000 (17:55 -0400)] 
refactor(compiler): use shorter helpers for text and comment nodes

6 years agofeat(compiler): preserve whitespace in pre tag, add tests
Evan You [Thu, 24 Oct 2019 20:42:09 +0000 (16:42 -0400)] 
feat(compiler): preserve whitespace in pre tag, add tests

6 years agofeat(compiler-core): whitespace handling
Evan You [Thu, 24 Oct 2019 20:22:48 +0000 (16:22 -0400)] 
feat(compiler-core): whitespace handling

6 years agochore: remove unused util function
Evan You [Thu, 24 Oct 2019 19:39:31 +0000 (15:39 -0400)] 
chore: remove unused util function

6 years agorefactor(parser): remove ignoreSpaces option
Evan You [Thu, 24 Oct 2019 16:47:29 +0000 (12:47 -0400)] 
refactor(parser): remove ignoreSpaces option

6 years agotypes(reactivity): computed types remove `as` (#367)
相学长 [Thu, 24 Oct 2019 15:37:52 +0000 (23:37 +0800)] 
types(reactivity): computed types remove `as` (#367)

6 years agofeat(props): enable case conversion in all builds, preserve casing for attrs
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

6 years agofeat(props): kebab -> camel prop case support in full build
Evan You [Thu, 24 Oct 2019 01:51:01 +0000 (21:51 -0400)] 
feat(props): kebab -> camel prop case support in full build

6 years agofeat(compiler-core): re-implement v-once to use cache mechanism
Evan You [Wed, 23 Oct 2019 21:57:40 +0000 (17:57 -0400)] 
feat(compiler-core): re-implement v-once to use cache mechanism

6 years agochore: comments [ci skip]
Evan You [Wed, 23 Oct 2019 19:19:55 +0000 (15:19 -0400)] 
chore: comments [ci skip]

6 years agotest(template-refs): add tests for function refs (#359)
Dmitry Sharshakov [Wed, 23 Oct 2019 15:54:50 +0000 (18:54 +0300)] 
test(template-refs): add tests for function refs (#359)

6 years agofix(reactivity): account for NaN in value change checks (#361)
Mayness [Wed, 23 Oct 2019 15:53:43 +0000 (10:53 -0500)] 
fix(reactivity): account for NaN in value change checks (#361)

6 years agoworkflow: support debug single jest test file in vscode (#360)
wangtao0101 [Wed, 23 Oct 2019 15:20:06 +0000 (23:20 +0800)] 
workflow: support debug single jest test file in vscode (#360)

6 years agofix(reactivity): Map.set should trigger when adding new entry with undefined value...
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)

6 years agochore: fix snapshot
Evan You [Wed, 23 Oct 2019 14:57:05 +0000 (10:57 -0400)] 
chore: fix snapshot

6 years agofix(compiler-dom): style transform of static styles should not add STYLE patchFlag
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

6 years agotest(compiler-dom): test namespace parsing (#356)
大江东去 [Wed, 23 Oct 2019 14:35:45 +0000 (22:35 +0800)] 
test(compiler-dom): test namespace parsing (#356)