]> git.ipfire.org Git - thirdparty/vuejs/core.git/log
thirdparty/vuejs/core.git
4 years agowip: return empty string if no cssVars are present
Evan You [Thu, 19 Nov 2020 17:33:17 +0000 (12:33 -0500)] 
wip: return empty string if no cssVars are present

4 years agowip: do not return type imports
Evan You [Thu, 19 Nov 2020 17:17:39 +0000 (12:17 -0500)] 
wip: do not return type imports

4 years agobuild(deps-dev): bump @microsoft/api-extractor from 7.11.4 to 7.12.0 (#2637)
dependabot-preview[bot] [Thu, 19 Nov 2020 06:16:47 +0000 (06:16 +0000)] 
build(deps-dev): bump @microsoft/api-extractor from 7.11.4 to 7.12.0 (#2637)

4 years agofix(compiler-core/compiler-sfc): handle destructure assignment expressions
Evan You [Thu, 19 Nov 2020 03:39:08 +0000 (22:39 -0500)] 
fix(compiler-core/compiler-sfc): handle destructure assignment expressions

4 years agochore: fix tests
Evan You [Thu, 19 Nov 2020 03:34:55 +0000 (22:34 -0500)] 
chore: fix tests

4 years agowip: ignore non-ref const mutation cases in codegen
Evan You [Thu, 19 Nov 2020 02:16:09 +0000 (21:16 -0500)] 
wip: ignore non-ref const mutation cases in codegen

4 years agowip: properly handle assignment/update expressions in inline mode
Evan You [Thu, 19 Nov 2020 00:38:18 +0000 (19:38 -0500)] 
wip: properly handle assignment/update expressions in inline mode

4 years agorefactor: finer grained binding types for setup
Evan You [Wed, 18 Nov 2020 20:17:50 +0000 (15:17 -0500)] 
refactor: finer grained binding types for setup

4 years agowip: ensure string template refs work in inline mode
Evan You [Wed, 18 Nov 2020 17:34:59 +0000 (12:34 -0500)] 
wip: ensure string template refs work in inline mode

4 years agoworkflow: add inline option to template explorer
Evan You [Wed, 18 Nov 2020 17:09:10 +0000 (12:09 -0500)] 
workflow: add inline option to template explorer

4 years agorefactor(compiler-sfc): parse css vars directly as part of sfc descriptor
Evan You [Wed, 18 Nov 2020 16:07:10 +0000 (11:07 -0500)] 
refactor(compiler-sfc): parse css vars directly as part of sfc descriptor

4 years agobuild(deps-dev): bump rollup from 2.33.2 to 2.33.3 (#2631)
dependabot-preview[bot] [Wed, 18 Nov 2020 06:17:33 +0000 (06:17 +0000)] 
build(deps-dev): bump rollup from 2.33.2 to 2.33.3 (#2631)

4 years agobuild(deps-dev): bump @typescript-eslint/parser from 4.7.0 to 4.8.1 (#2630)
dependabot-preview[bot] [Wed, 18 Nov 2020 06:16:10 +0000 (06:16 +0000)] 
build(deps-dev): bump @typescript-eslint/parser from 4.7.0 to 4.8.1 (#2630)

4 years agobuild(deps-dev): bump @types/node from 14.14.7 to 14.14.8 (#2629)
dependabot-preview[bot] [Wed, 18 Nov 2020 06:15:18 +0000 (06:15 +0000)] 
build(deps-dev): bump @types/node from 14.14.7 to 14.14.8 (#2629)

4 years agowip: new cssVars SSR integration + fix cssVars SSR injection for suspense
Evan You [Tue, 17 Nov 2020 23:54:47 +0000 (18:54 -0500)] 
wip: new cssVars SSR integration + fix cssVars SSR injection for suspense

4 years agochore: remove non-working esm-browser build for compiler-sfc for now
Evan You [Tue, 17 Nov 2020 23:31:49 +0000 (18:31 -0500)] 
chore: remove non-working esm-browser build for compiler-sfc for now

4 years agowip: test case for v-model + inline mode codegen
Evan You [Tue, 17 Nov 2020 20:59:09 +0000 (15:59 -0500)] 
wip: test case for v-model + inline mode codegen

4 years agowip: css var injection production mode
Evan You [Tue, 17 Nov 2020 20:58:46 +0000 (15:58 -0500)] 
wip: css var injection production mode

4 years agowip: simplify useCssVars
Evan You [Tue, 17 Nov 2020 18:03:47 +0000 (13:03 -0500)] 
wip: simplify useCssVars

4 years agowip: fix defineOptions specifier removal
Evan You [Tue, 17 Nov 2020 17:50:10 +0000 (12:50 -0500)] 
wip: fix defineOptions specifier removal

4 years agowip: generate valid v-model and TS code in script setup inline mode
Evan You [Tue, 17 Nov 2020 17:42:58 +0000 (12:42 -0500)] 
wip: generate valid v-model and TS code in script setup inline mode

4 years agowip: update sfc style var injection syntax
Evan You [Tue, 17 Nov 2020 16:43:08 +0000 (11:43 -0500)] 
wip: update sfc style var injection syntax

ref: https://github.com/vuejs/rfcs/pull/231#issuecomment-728993116

4 years agofeat(compiler-sfc): new SFC css varaible injection implementation
Evan You [Mon, 16 Nov 2020 23:27:15 +0000 (18:27 -0500)] 
feat(compiler-sfc): new SFC css varaible injection implementation

ref: https://github.com/vuejs/rfcs/pull/231

4 years agochore: remove unused dep from compiler-sfc
Evan You [Mon, 16 Nov 2020 22:22:59 +0000 (17:22 -0500)] 
chore: remove unused dep from compiler-sfc

4 years agoMerge branch 'script-setup-2'
Evan You [Mon, 16 Nov 2020 20:42:39 +0000 (15:42 -0500)] 
Merge branch 'script-setup-2'

4 years agofix(style-vars): apply css vars in post flush effect
Evan You [Mon, 16 Nov 2020 20:40:16 +0000 (15:40 -0500)] 
fix(style-vars): apply css vars in post flush effect

4 years agowip: fix useCssVars helper call + tests
Evan You [Mon, 16 Nov 2020 16:35:30 +0000 (11:35 -0500)] 
wip: fix useCssVars helper call + tests

4 years agowip: optimize expose
Evan You [Mon, 16 Nov 2020 16:28:37 +0000 (11:28 -0500)] 
wip: optimize expose

4 years agobuild(deps-dev): bump rollup from 2.33.0 to 2.33.2 (#2617)
dependabot-preview[bot] [Mon, 16 Nov 2020 06:33:40 +0000 (06:33 +0000)] 
build(deps-dev): bump rollup from 2.33.0 to 2.33.2 (#2617)

4 years agowip: make `<script setup>` closed by default
Evan You [Sat, 14 Nov 2020 17:55:21 +0000 (12:55 -0500)] 
wip: make `<script setup>` closed by default

4 years agochore: Merge branch 'feat/expose' into script-setup-2
Evan You [Sat, 14 Nov 2020 17:50:32 +0000 (12:50 -0500)] 
chore: Merge branch 'feat/expose' into script-setup-2

4 years agofeat(runtime-core): explicit expose API
Evan You [Sat, 14 Nov 2020 17:49:35 +0000 (12:49 -0500)] 
feat(runtime-core): explicit expose API

4 years agowip: useOptions -> defineOptions
Evan You [Fri, 13 Nov 2020 22:38:28 +0000 (17:38 -0500)] 
wip: useOptions -> defineOptions

4 years agochore: ignore template-explorer in dts tests
Evan You [Fri, 13 Nov 2020 05:14:52 +0000 (00:14 -0500)] 
chore: ignore template-explorer in dts tests

4 years agowip: fix dts tests
Evan You [Fri, 13 Nov 2020 05:12:04 +0000 (00:12 -0500)] 
wip: fix dts tests

4 years agowip: type inference for useOptions
Evan You [Fri, 13 Nov 2020 05:01:44 +0000 (00:01 -0500)] 
wip: type inference for useOptions

4 years agowip: defineContext -> useOptions
Evan You [Fri, 13 Nov 2020 03:51:40 +0000 (22:51 -0500)] 
wip: defineContext -> useOptions

4 years agowip: fix runtimeConstant marking
Evan You [Fri, 13 Nov 2020 03:44:18 +0000 (22:44 -0500)] 
wip: fix runtimeConstant marking

4 years agowip: tests for defineContext()
Evan You [Thu, 12 Nov 2020 23:11:25 +0000 (18:11 -0500)] 
wip: tests for defineContext()

4 years agowip: further optimize bindings
Evan You [Thu, 12 Nov 2020 21:11:14 +0000 (16:11 -0500)] 
wip: further optimize bindings

4 years agowip: defineContext()
Evan You [Thu, 12 Nov 2020 19:10:39 +0000 (14:10 -0500)] 
wip: defineContext()

4 years agowip: defineContext
Evan You [Thu, 12 Nov 2020 00:40:27 +0000 (19:40 -0500)] 
wip: defineContext

4 years agowip: remove unnecessary inlinePropsIdentifier option 2532/head
Evan You [Wed, 11 Nov 2020 15:36:59 +0000 (10:36 -0500)] 
wip: remove unnecessary inlinePropsIdentifier option

4 years agobuild(deps-dev): bump @microsoft/api-extractor from 7.11.2 to 7.11.4 (#2586)
dependabot-preview[bot] [Wed, 11 Nov 2020 06:13:50 +0000 (06:13 +0000)] 
build(deps-dev): bump @microsoft/api-extractor from 7.11.2 to 7.11.4 (#2586)

4 years agowip: optimize binding access to known imported components
Evan You [Tue, 10 Nov 2020 23:06:38 +0000 (18:06 -0500)] 
wip: optimize binding access to known imported components

4 years agowip: correctly resolve component in setup inline mode
Evan You [Tue, 10 Nov 2020 22:36:06 +0000 (17:36 -0500)] 
wip: correctly resolve component in setup inline mode

4 years agowip: fix binding type fallback
Evan You [Tue, 10 Nov 2020 22:31:09 +0000 (17:31 -0500)] 
wip: fix binding type fallback

4 years agofeat(compiler-sfc): compileScript inline render function mode
Evan You [Tue, 10 Nov 2020 21:28:34 +0000 (16:28 -0500)] 
feat(compiler-sfc): compileScript inline render function mode

4 years agobuild(deps-dev): bump @typescript-eslint/parser from 4.6.1 to 4.7.0 (#2580)
dependabot-preview[bot] [Tue, 10 Nov 2020 06:24:07 +0000 (06:24 +0000)] 
build(deps-dev): bump @typescript-eslint/parser from 4.6.1 to 4.7.0 (#2580)

4 years agobuild(deps-dev): bump @types/node from 14.14.6 to 14.14.7 (#2581)
dependabot-preview[bot] [Tue, 10 Nov 2020 06:23:15 +0000 (06:23 +0000)] 
build(deps-dev): bump @types/node from 14.14.6 to 14.14.7 (#2581)

4 years agofeat(compiler-sfc): support kebab-case components in `<script setup>` sfc template
Evan You [Mon, 9 Nov 2020 22:22:58 +0000 (17:22 -0500)] 
feat(compiler-sfc): support kebab-case components in `<script setup>` sfc template

4 years agochore: update warning and error messages
Evan You [Mon, 9 Nov 2020 22:00:50 +0000 (17:00 -0500)] 
chore: update warning and error messages

4 years agofix(runtime-core): ensure scheduler queue is always non-null (#2567)
underfin [Mon, 9 Nov 2020 14:19:32 +0000 (22:19 +0800)] 
fix(runtime-core): ensure scheduler queue is always non-null (#2567)

fix https://github.com/vitejs/vite/issues/1021

4 years agobuild(deps-dev): bump eslint from 7.12.1 to 7.13.0 (#2576)
dependabot-preview[bot] [Mon, 9 Nov 2020 06:34:35 +0000 (06:34 +0000)] 
build(deps-dev): bump eslint from 7.12.1 to 7.13.0 (#2576)

4 years agobuild(deps-dev): bump ts-jest from 26.4.3 to 26.4.4 (#2577)
dependabot-preview[bot] [Mon, 9 Nov 2020 06:34:09 +0000 (06:34 +0000)] 
build(deps-dev): bump ts-jest from 26.4.3 to 26.4.4 (#2577)

4 years agochore: only log prod tip in non-bundler builds
Evan You [Fri, 6 Nov 2020 20:07:35 +0000 (15:07 -0500)] 
chore: only log prod tip in non-bundler builds

4 years agobuild(deps-dev): bump jest from 26.6.2 to 26.6.3 (#2560)
dependabot-preview[bot] [Thu, 5 Nov 2020 06:22:42 +0000 (06:22 +0000)] 
build(deps-dev): bump jest from 26.6.2 to 26.6.3 (#2560)

4 years agobuild(deps-dev): bump conventional-changelog-cli from 2.1.0 to 2.1.1 (#2558)
dependabot-preview[bot] [Thu, 5 Nov 2020 06:20:38 +0000 (06:20 +0000)] 
build(deps-dev): bump conventional-changelog-cli from 2.1.0 to 2.1.1 (#2558)

4 years agobuild(deps-dev): bump sass from 1.28.0 to 1.29.0 (#2559)
dependabot-preview[bot] [Thu, 5 Nov 2020 06:20:30 +0000 (06:20 +0000)] 
build(deps-dev): bump sass from 1.28.0 to 1.29.0 (#2559)

4 years agofix(runtime-dom): use correct import source
Evan You [Tue, 3 Nov 2020 14:54:22 +0000 (09:54 -0500)] 
fix(runtime-dom): use correct import source

4 years agobuild(deps-dev): bump @typescript-eslint/parser from 4.6.0 to 4.6.1 (#2544)
dependabot-preview[bot] [Tue, 3 Nov 2020 06:22:53 +0000 (06:22 +0000)] 
build(deps-dev): bump @typescript-eslint/parser from 4.6.0 to 4.6.1 (#2544)

4 years agobuild(deps-dev): bump jest from 26.6.1 to 26.6.2 (#2543)
dependabot-preview[bot] [Tue, 3 Nov 2020 06:22:46 +0000 (06:22 +0000)] 
build(deps-dev): bump jest from 26.6.1 to 26.6.2 (#2543)

4 years agobuild(deps-dev): bump rollup from 2.32.1 to 2.33.0 (#2537)
dependabot-preview[bot] [Mon, 2 Nov 2020 06:35:47 +0000 (06:35 +0000)] 
build(deps-dev): bump rollup from 2.32.1 to 2.33.0 (#2537)

4 years agobuild(deps-dev): bump lint-staged from 10.5.0 to 10.5.1 (#2538)
dependabot-preview[bot] [Mon, 2 Nov 2020 06:35:37 +0000 (06:35 +0000)] 
build(deps-dev): bump lint-staged from 10.5.0 to 10.5.1 (#2538)

4 years agochore: fix snapshots
Evan You [Fri, 30 Oct 2020 21:12:15 +0000 (17:12 -0400)] 
chore: fix snapshots

4 years agofix(compiler-sfc): fix script setup ts helpers
Evan You [Fri, 30 Oct 2020 20:56:12 +0000 (16:56 -0400)] 
fix(compiler-sfc): fix script setup ts helpers

4 years agofix: handle case of ref declaration without initial value
Evan You [Fri, 30 Oct 2020 19:29:38 +0000 (15:29 -0400)] 
fix: handle case of ref declaration without initial value

4 years agobuild(deps-dev): bump sass from 1.27.0 to 1.28.0 (#2528)
dependabot-preview[bot] [Fri, 30 Oct 2020 17:56:41 +0000 (17:56 +0000)] 
build(deps-dev): bump sass from 1.27.0 to 1.28.0 (#2528)

4 years agobuild(deps-dev): bump @microsoft/api-extractor from 7.11.0 to 7.11.2 (#2529)
dependabot-preview[bot] [Fri, 30 Oct 2020 17:55:39 +0000 (17:55 +0000)] 
build(deps-dev): bump @microsoft/api-extractor from 7.11.0 to 7.11.2 (#2529)

4 years agorefactor(compiler-sfc): always parse explicit script setup signature
Evan You [Fri, 30 Oct 2020 16:03:14 +0000 (12:03 -0400)] 
refactor(compiler-sfc): always parse explicit script setup signature

4 years agorefactor(compiler-sfc): improve compileScript error messages
Evan You [Fri, 30 Oct 2020 15:52:46 +0000 (11:52 -0400)] 
refactor(compiler-sfc): improve compileScript error messages

4 years agofeat(compiler-sfc): new script setup implementation
Evan You [Thu, 29 Oct 2020 19:03:39 +0000 (15:03 -0400)] 
feat(compiler-sfc): new script setup implementation

- now exposes all top level bindings to template
- support `ref:` syntax sugar

4 years agobuild(deps-dev): bump @microsoft/api-extractor from 7.10.6 to 7.11.0 (#2519)
dependabot-preview[bot] [Thu, 29 Oct 2020 15:09:36 +0000 (15:09 +0000)] 
build(deps-dev): bump @microsoft/api-extractor from 7.10.6 to 7.11.0 (#2519)

4 years agobuild(deps-dev): bump execa from 4.0.3 to 4.1.0 (#2517)
dependabot-preview[bot] [Thu, 29 Oct 2020 15:07:30 +0000 (15:07 +0000)] 
build(deps-dev): bump execa from 4.0.3 to 4.1.0 (#2517)

4 years agobuild(deps-dev): bump @types/node from 14.14.2 to 14.14.6 (#2512)
dependabot-preview[bot] [Wed, 28 Oct 2020 19:43:12 +0000 (19:43 +0000)] 
build(deps-dev): bump @types/node from 14.14.2 to 14.14.6 (#2512)

4 years agobuild(deps-dev): bump ts-jest from 26.4.2 to 26.4.3 (#2505)
dependabot-preview[bot] [Wed, 28 Oct 2020 09:59:15 +0000 (09:59 +0000)] 
build(deps-dev): bump ts-jest from 26.4.2 to 26.4.3 (#2505)

4 years agobuild(deps-dev): bump @rollup/plugin-replace from 2.3.3 to 2.3.4 (#2504)
dependabot-preview[bot] [Wed, 28 Oct 2020 09:58:25 +0000 (09:58 +0000)] 
build(deps-dev): bump @rollup/plugin-replace from 2.3.3 to 2.3.4 (#2504)

4 years agobuild(deps-dev): bump @typescript-eslint/parser from 4.5.0 to 4.6.0 (#2502)
dependabot-preview[bot] [Wed, 28 Oct 2020 09:56:22 +0000 (09:56 +0000)] 
build(deps-dev): bump @typescript-eslint/parser from 4.5.0 to 4.6.0 (#2502)

4 years agobuild(deps-dev): bump @microsoft/api-extractor from 7.10.4 to 7.10.6 (#2501)
dependabot-preview[bot] [Wed, 28 Oct 2020 09:52:52 +0000 (09:52 +0000)] 
build(deps-dev): bump @microsoft/api-extractor from 7.10.4 to 7.10.6 (#2501)

4 years agobuild(deps-dev): bump typescript from 4.0.3 to 4.0.5 (#2500)
dependabot-preview[bot] [Wed, 28 Oct 2020 09:51:45 +0000 (09:51 +0000)] 
build(deps-dev): bump typescript from 4.0.3 to 4.0.5 (#2500)

4 years agobuild(deps-dev): bump lint-staged from 10.4.2 to 10.5.0 (#2499)
dependabot-preview[bot] [Wed, 28 Oct 2020 09:50:21 +0000 (09:50 +0000)] 
build(deps-dev): bump lint-staged from 10.4.2 to 10.5.0 (#2499)

4 years agobuild(deps-dev): bump eslint from 7.12.0 to 7.12.1 (#2498)
dependabot-preview[bot] [Wed, 28 Oct 2020 09:49:23 +0000 (09:49 +0000)] 
build(deps-dev): bump eslint from 7.12.0 to 7.12.1 (#2498)

4 years agofix(types): ensure correct type for toRef and toRefs on existing refs
Evan You [Tue, 27 Oct 2020 22:50:34 +0000 (18:50 -0400)] 
fix(types): ensure correct type for toRef and toRefs on existing refs

4 years agofix(hmr): fix updates for imported but not yet rendered components
Evan You [Mon, 26 Oct 2020 21:52:16 +0000 (17:52 -0400)] 
fix(hmr): fix updates for imported but not yet rendered components

4 years agobuild(deps-dev): bump eslint from 7.11.0 to 7.12.0 (#2481)
dependabot-preview[bot] [Sun, 25 Oct 2020 05:00:09 +0000 (05:00 +0000)] 
build(deps-dev): bump eslint from 7.11.0 to 7.12.0 (#2481)

4 years agobuild(deps-dev): bump jest from 26.6.0 to 26.6.1 (#2475)
dependabot-preview[bot] [Sat, 24 Oct 2020 16:24:40 +0000 (16:24 +0000)] 
build(deps-dev): bump jest from 26.6.0 to 26.6.1 (#2475)

4 years agobuild(deps-dev): bump ts-jest from 26.4.1 to 26.4.2 (#2476)
dependabot-preview[bot] [Fri, 23 Oct 2020 19:52:38 +0000 (19:52 +0000)] 
build(deps-dev): bump ts-jest from 26.4.1 to 26.4.2 (#2476)

4 years agochore: comments [ci skip]
Evan You [Fri, 23 Oct 2020 18:37:09 +0000 (14:37 -0400)] 
chore: comments [ci skip]

4 years agofix(runtime-core): components with static props and slots should not be force updated
Evan You [Thu, 22 Oct 2020 21:49:54 +0000 (17:49 -0400)] 
fix(runtime-core): components with static props and slots should not be force updated

4 years agobuild(deps-dev): bump rollup from 2.32.0 to 2.32.1 (#2465)
dependabot-preview[bot] [Thu, 22 Oct 2020 21:13:55 +0000 (21:13 +0000)] 
build(deps-dev): bump rollup from 2.32.0 to 2.32.1 (#2465)

4 years agobuild(deps-dev): bump @types/node from 14.14.0 to 14.14.2 (#2466)
dependabot-preview[bot] [Thu, 22 Oct 2020 21:13:23 +0000 (21:13 +0000)] 
build(deps-dev): bump @types/node from 14.14.0 to 14.14.2 (#2466)

4 years agobuild(deps-dev): bump @types/node from 14.11.10 to 14.14.0 (#2453)
dependabot-preview[bot] [Wed, 21 Oct 2020 06:34:05 +0000 (06:34 +0000)] 
build(deps-dev): bump @types/node from 14.11.10 to 14.14.0 (#2453)

4 years agobuild(deps-dev): bump @types/jest from 26.0.14 to 26.0.15 (#2452)
dependabot-preview[bot] [Wed, 21 Oct 2020 06:33:24 +0000 (06:33 +0000)] 
build(deps-dev): bump @types/jest from 26.0.14 to 26.0.15 (#2452)

4 years agobuild(deps-dev): bump @typescript-eslint/parser from 4.4.1 to 4.5.0 (#2451)
dependabot-preview[bot] [Wed, 21 Oct 2020 06:31:09 +0000 (06:31 +0000)] 
build(deps-dev): bump @typescript-eslint/parser from 4.4.1 to 4.5.0 (#2451)

4 years agorelease: v3.0.2 v3.0.2
Evan You [Tue, 20 Oct 2020 20:24:12 +0000 (16:24 -0400)] 
release: v3.0.2

4 years agofix(types): h support for resolveComponent (#2402)
Carlos Rodrigues [Tue, 20 Oct 2020 19:56:29 +0000 (20:56 +0100)] 
fix(types): h support for resolveComponent (#2402)

close #2357

4 years agofix(runtime-core): non-stable Fragment should always unmount its children (#2445)
HcySunYang [Tue, 20 Oct 2020 18:59:55 +0000 (02:59 +0800)] 
fix(runtime-core): non-stable Fragment should always unmount its children (#2445)

fix #2444

4 years agofix(suspense): fix suspense nested child updates in template mode
Evan You [Tue, 20 Oct 2020 16:28:02 +0000 (12:28 -0400)] 
fix(suspense): fix suspense nested child updates in template mode

fix #2214

4 years agofix(v-model): built in modifiers support on component (#2348)
Hunter [Tue, 20 Oct 2020 13:59:27 +0000 (21:59 +0800)] 
fix(v-model): built in modifiers support on component  (#2348)

close #2326

4 years agofix(runtime-core): fix component .once listener logic
Evan You [Tue, 20 Oct 2020 13:49:53 +0000 (09:49 -0400)] 
fix(runtime-core): fix component .once listener logic