]> git.ipfire.org Git - thirdparty/vuejs/core.git/log
thirdparty/vuejs/core.git
4 years agochore(sfc-playground): use type defineEmit
Evan You [Mon, 29 Mar 2021 20:36:40 +0000 (16:36 -0400)] 
chore(sfc-playground): use type defineEmit

4 years agofix(compiler-sfc): do not resolve assets from setup bindings
Evan You [Mon, 29 Mar 2021 20:11:31 +0000 (16:11 -0400)] 
fix(compiler-sfc): do not resolve assets from setup bindings
when not using script setup

fix #3270, fix #3275

4 years agoworkflow(sfc-playground): make warnings dismissable
Evan You [Mon, 29 Mar 2021 20:06:14 +0000 (16:06 -0400)] 
workflow(sfc-playground): make warnings dismissable

4 years agoworkflow(sfc-playground): pass along analyzed bindings when compiling template
Evan You [Mon, 29 Mar 2021 19:34:57 +0000 (15:34 -0400)] 
workflow(sfc-playground): pass along analyzed bindings when compiling template

4 years agoworkflow(sfc-playground): display analyzed bindings in js output
Evan You [Mon, 29 Mar 2021 19:26:54 +0000 (15:26 -0400)] 
workflow(sfc-playground): display analyzed bindings in js output

4 years agofix(compiler-core): allow PascalCase dynamic component tag usage (#3508)
HcySunYang [Mon, 29 Mar 2021 19:18:25 +0000 (03:18 +0800)] 
fix(compiler-core): allow PascalCase dynamic component tag usage (#3508)

fix #3507

4 years agofix(runtime-core): avoid unmount teleport's children multiple times (#3499)
HcySunYang [Mon, 29 Mar 2021 19:15:08 +0000 (03:15 +0800)] 
fix(runtime-core): avoid unmount teleport's children multiple times (#3499)

fix #3497

4 years agochore(sfc-playground): fix clipboard usage
Evan You [Mon, 29 Mar 2021 14:54:32 +0000 (10:54 -0400)] 
chore(sfc-playground): fix clipboard usage

4 years agochore(sfc-playground): logo, responsive
Evan You [Mon, 29 Mar 2021 14:17:33 +0000 (10:17 -0400)] 
chore(sfc-playground): logo, responsive

4 years agobuild(deps-dev): bump @rollup/plugin-replace from 2.4.1 to 2.4.2
dependabot-preview[bot] [Mon, 29 Mar 2021 06:52:45 +0000 (06:52 +0000)] 
build(deps-dev): bump @rollup/plugin-replace from 2.4.1 to 2.4.2

Bumps [@rollup/plugin-replace](https://github.com/rollup/plugins) from 2.4.1 to 2.4.2.
- [Release notes](https://github.com/rollup/plugins/releases)
- [Commits](https://github.com/rollup/plugins/compare/replace-v2.4.1...replace-v2.4.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
4 years agoworkflow(sfc-playground): tweaks and commit links
Evan You [Mon, 29 Mar 2021 06:07:04 +0000 (02:07 -0400)] 
workflow(sfc-playground): tweaks and commit links

4 years agofix(compiler-sfc): fix function scope variable declaration marking
Evan You [Mon, 29 Mar 2021 04:32:46 +0000 (00:32 -0400)] 
fix(compiler-sfc): fix function scope variable declaration marking

4 years agoworkflow(sfc-playground): attach filename
Evan You [Mon, 29 Mar 2021 04:32:28 +0000 (00:32 -0400)] 
workflow(sfc-playground): attach filename

4 years agoworkflow(sfc-playground): fix download
Evan You [Mon, 29 Mar 2021 03:48:01 +0000 (23:48 -0400)] 
workflow(sfc-playground): fix download

4 years agoworkflow(sfc-playground): share and download buttons
Evan You [Mon, 29 Mar 2021 03:36:36 +0000 (23:36 -0400)] 
workflow(sfc-playground): share and download buttons

4 years agoworkflow(sfc-playground): improve module rewrite
Evan You [Mon, 29 Mar 2021 01:55:22 +0000 (21:55 -0400)] 
workflow(sfc-playground): improve module rewrite

4 years agochore: force refresh playground editor on startup
Evan You [Sun, 28 Mar 2021 22:50:12 +0000 (18:50 -0400)] 
chore: force refresh playground editor on startup

4 years agoworkflow(sfc-playground): support multiple files
Evan You [Sun, 28 Mar 2021 22:41:33 +0000 (18:41 -0400)] 
workflow(sfc-playground): support multiple files

4 years agochore: default code for sfc playground
Evan You [Sun, 28 Mar 2021 06:24:25 +0000 (02:24 -0400)] 
chore: default code for sfc playground

4 years agochore: add sfc playground to coverage exclude list
Evan You [Sun, 28 Mar 2021 06:20:11 +0000 (02:20 -0400)] 
chore: add sfc playground to coverage exclude list

4 years agoworkflow(sfc-playground): fix newline
Evan You [Sun, 28 Mar 2021 06:17:55 +0000 (02:17 -0400)] 
workflow(sfc-playground): fix newline

4 years agoworkflow: tweak sfc playground build script
Evan You [Sun, 28 Mar 2021 06:08:27 +0000 (02:08 -0400)] 
workflow: tweak sfc playground build script

4 years agoworkflow: add sfc playground build script [ci skip]
Evan You [Sun, 28 Mar 2021 05:40:51 +0000 (01:40 -0400)] 
workflow: add sfc playground build script [ci skip]

4 years agoworkflow: sfc playground
Evan You [Sun, 28 Mar 2021 05:35:45 +0000 (01:35 -0400)] 
workflow: sfc playground

4 years agobuild: make compiler-sfc global build work
Evan You [Sat, 27 Mar 2021 16:33:52 +0000 (12:33 -0400)] 
build: make compiler-sfc global build work

4 years agorelease: v3.0.9 v3.0.9
Evan You [Sat, 27 Mar 2021 15:30:12 +0000 (11:30 -0400)] 
release: v3.0.9

4 years agofix(runtime-core): remove dev-only props property from setup context for consistency...
Richard Cooke [Sat, 27 Mar 2021 15:23:10 +0000 (15:23 +0000)] 
fix(runtime-core): remove dev-only props property from setup context for consistency (#3492)

4 years agofix(compiler-core): fix slot source location (#3494)
Johnson Chu [Sat, 27 Mar 2021 15:20:39 +0000 (23:20 +0800)] 
fix(compiler-core): fix slot source location (#3494)

4 years agofix(runtime-core): fix kebab-case prop required warning
Evan You [Sat, 27 Mar 2021 15:16:39 +0000 (11:16 -0400)] 
fix(runtime-core): fix kebab-case prop required warning

fix #3495
ref #3363

4 years agofix: ensure backwards compat for pre-compiled sfc components
Evan You [Sat, 27 Mar 2021 14:53:45 +0000 (10:53 -0400)] 
fix: ensure backwards compat for pre-compiled sfc components

fix #3493

4 years agorelease: v3.0.8 v3.0.8
Evan You [Fri, 26 Mar 2021 21:35:44 +0000 (17:35 -0400)] 
release: v3.0.8

4 years agofix(runtime-core): fix erraneous emits warnings w/ mixins
Evan You [Fri, 26 Mar 2021 20:29:40 +0000 (16:29 -0400)] 
fix(runtime-core): fix erraneous emits warnings w/ mixins

fix #2651

4 years agofix(runtime-core): should not track deps in pre flush watcher callbacks
Evan You [Fri, 26 Mar 2021 19:52:45 +0000 (15:52 -0400)] 
fix(runtime-core): should not track deps in pre flush watcher callbacks

fix #2728

4 years agofix(reactivity): ensure that shallow and normal proxies are tracked seperately (close...
Thorsten Lünborg [Fri, 26 Mar 2021 19:39:56 +0000 (20:39 +0100)] 
fix(reactivity): ensure that shallow and normal proxies are tracked seperately (close #2843) (#2851)

fix #2843

4 years agofix(reactivity): fix shallow readonly behavior for collections (#3003)
HcySunYang [Fri, 26 Mar 2021 19:10:21 +0000 (03:10 +0800)] 
fix(reactivity): fix shallow readonly behavior for collections (#3003)

fix #3007

4 years agofix(Teleport): fallback to non-optimized mode when HRM performing updates (#3311)
HcySunYang [Fri, 26 Mar 2021 18:02:44 +0000 (02:02 +0800)] 
fix(Teleport): fallback to non-optimized mode when HRM performing updates (#3311)

fix #3302

4 years agofix(ssr): properly update currentRenderingInstance state during ssr
Evan You [Fri, 26 Mar 2021 18:00:03 +0000 (14:00 -0400)] 
fix(ssr): properly update currentRenderingInstance state during ssr

fix #2863

4 years agofix(hydration): handle camel-case tag name when performing match assertion (#3247)
HcySunYang [Fri, 26 Mar 2021 15:59:50 +0000 (23:59 +0800)] 
fix(hydration): handle camel-case tag name when performing match assertion (#3247)

fix #3243

4 years agofix(ssr/hydration): handle ending empty text node (#3246)
HcySunYang [Fri, 26 Mar 2021 15:45:28 +0000 (23:45 +0800)] 
fix(ssr/hydration): handle ending empty text node (#3246)

fix #3245

4 years agochore: update readme [ci skip]
Evan You [Fri, 26 Mar 2021 15:19:00 +0000 (11:19 -0400)] 
chore: update readme [ci skip]

4 years agofix(ssr): ensure async setup error handling work with suspense during ssr
Evan You [Fri, 26 Mar 2021 15:00:30 +0000 (11:00 -0400)] 
fix(ssr): ensure async setup error handling work with suspense during ssr

4 years agofix(runtime-core): handle error in async setup (#2881)
edison [Fri, 26 Mar 2021 14:26:30 +0000 (22:26 +0800)] 
fix(runtime-core): handle error in async setup (#2881)

4 years agofix(component): prioritize registered component over implicit self-reference via...
Evan You [Fri, 26 Mar 2021 14:04:29 +0000 (10:04 -0400)] 
fix(component): prioritize registered component over implicit self-reference via filename

ref: #2827

4 years agobuild(deps-dev): bump @types/jest from 26.0.21 to 26.0.22
dependabot-preview[bot] [Fri, 26 Mar 2021 06:00:06 +0000 (06:00 +0000)] 
build(deps-dev): bump @types/jest from 26.0.21 to 26.0.22

Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 26.0.21 to 26.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>
4 years agobuild(deps-dev): bump @types/node from 14.14.35 to 14.14.36
dependabot-preview[bot] [Fri, 26 Mar 2021 05:59:38 +0000 (05:59 +0000)] 
build(deps-dev): bump @types/node from 14.14.35 to 14.14.36

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

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
4 years agofix(ssr): fix memory leak when vnode component render throws error
Evan You [Thu, 25 Mar 2021 22:04:21 +0000 (18:04 -0400)] 
fix(ssr): fix memory leak when vnode component render throws error

fix #3100

4 years agofix(types): unwrap refs on public instance data (#3319)
HcySunYang [Thu, 25 Mar 2021 21:30:10 +0000 (05:30 +0800)] 
fix(types): unwrap refs on public instance data (#3319)

fix #3315

4 years agofix(runtime-core): cache props default values to avoid unnecessary watcher trigger...
HcySunYang [Thu, 25 Mar 2021 21:26:58 +0000 (05:26 +0800)] 
fix(runtime-core): cache props default values to avoid unnecessary watcher trigger (#3474)

fix #3471

4 years agofix(compiler-core): allow unicode to appear in identifiers (#3443)
HcySunYang [Thu, 25 Mar 2021 21:24:18 +0000 (05:24 +0800)] 
fix(compiler-core): allow unicode to appear in identifiers (#3443)

fix #3440

4 years agofix(compiler-core): avoid generating useless createVNode helper (#2938)
HcySunYang [Thu, 25 Mar 2021 21:01:50 +0000 (05:01 +0800)] 
fix(compiler-core): avoid generating useless createVNode helper (#2938)

close #2739

4 years agofix(runtime-core): the select tag's multiple prop should be set before the children...
HcySunYang [Thu, 25 Mar 2021 20:49:34 +0000 (04:49 +0800)] 
fix(runtime-core): the select tag's multiple prop should be set before the children mounting (#3202)

fix #3199

4 years agorefactor: simplify lifecycle hook call logic
Evan You [Thu, 25 Mar 2021 20:48:51 +0000 (16:48 -0400)] 
refactor: simplify lifecycle hook call logic

4 years agofix(runtime-core): should call chained mixins and extends (#3040)
HcySunYang [Thu, 25 Mar 2021 20:39:57 +0000 (04:39 +0800)] 
fix(runtime-core): should call chained mixins and extends (#3040)

fix #3038

4 years agofix(runtime-core): fix warning for absent props (#3363)
HcySunYang [Thu, 25 Mar 2021 20:22:43 +0000 (04:22 +0800)] 
fix(runtime-core): fix warning for absent props (#3363)

fix #3362

4 years agofix(types/jsx): llow tabindex to be a string (#3476)
bartenra [Thu, 25 Mar 2021 20:20:38 +0000 (21:20 +0100)] 
fix(types/jsx): llow tabindex to be a string (#3476)

4 years agochore(types): remove redundant 'undefined' type (#3484)
funkyfun [Thu, 25 Mar 2021 20:19:02 +0000 (04:19 +0800)] 
chore(types): remove redundant 'undefined' type (#3484)

4 years agofix(compiler-sfc): should not rewrite scope variable (#3449)
edison [Thu, 25 Mar 2021 20:16:48 +0000 (04:16 +0800)] 
fix(compiler-sfc): should not rewrite scope variable (#3449)

fix #3445

4 years agofix(compiler-dom): stringifyStatic should remove attribute bindings with `null` value...
GU Yiling [Thu, 25 Mar 2021 20:14:06 +0000 (04:14 +0800)] 
fix(compiler-dom): stringifyStatic should remove attribute bindings with `null` value (#3477)

fix #3475

4 years agochore: fix test
Evan You [Thu, 25 Mar 2021 20:06:02 +0000 (16:06 -0400)] 
chore: fix test

4 years agofix(compiler-core): should not condense whitespace in RCDATA text mode (#3482)
HcySunYang [Thu, 25 Mar 2021 19:53:03 +0000 (03:53 +0800)] 
fix(compiler-core): should not condense whitespace in RCDATA text mode (#3482)

fix #3479

4 years agofix(runtime-core): should not cache property access during data() invocation (#3299)
HcySunYang [Thu, 25 Mar 2021 19:48:12 +0000 (03:48 +0800)] 
fix(runtime-core): should not cache property access during data() invocation (#3299)

fix #3297

4 years agofix(compiler-core): detect v-if branch root with comment as dev fragment (#2785)
HcySunYang [Thu, 25 Mar 2021 19:43:44 +0000 (03:43 +0800)] 
fix(compiler-core): detect v-if branch root with comment as dev fragment (#2785)

fix #2780

4 years agofix(types): union function prop (#3119)
07akioni [Thu, 25 Mar 2021 15:27:54 +0000 (23:27 +0800)] 
fix(types): union function prop (#3119)

fix #3357

4 years agofix(reactivity): ensure computed can be wrapped by readonly
Evan You [Thu, 25 Mar 2021 15:23:26 +0000 (11:23 -0400)] 
fix(reactivity): ensure computed can be wrapped by readonly

fix #3376

4 years agofix(ssr): watchEffect onInvalidate runner initialization (#3323)
TJ Koblentz [Thu, 25 Mar 2021 15:17:57 +0000 (08:17 -0700)] 
fix(ssr): watchEffect onInvalidate runner initialization (#3323)

close #3322

4 years agofix(runtime-core): ensure only skip unflushed job (#3406)
edison [Thu, 25 Mar 2021 15:13:35 +0000 (23:13 +0800)] 
fix(runtime-core): ensure only skip unflushed job (#3406)

4 years agofix(compiler-ssr): keep the order of imports expression for the fallback branch of...
HcySunYang [Thu, 25 Mar 2021 15:10:25 +0000 (23:10 +0800)] 
fix(compiler-ssr): keep the order of imports expression for the fallback branch of SSR (#3448)

fix #3447

4 years agofix(Teleport): component with multi roots should be removed when unmounted (#3157)
HcySunYang [Thu, 25 Mar 2021 15:02:50 +0000 (23:02 +0800)] 
fix(Teleport): component with multi roots should be removed when unmounted (#3157)

fix #3156

4 years agofix(ssr): respect render function from extends/mixins in ssr (#3006)
HcySunYang [Thu, 25 Mar 2021 14:32:17 +0000 (22:32 +0800)] 
fix(ssr): respect render function from extends/mixins in ssr (#3006)

fix #3004

4 years agobuild(deps): bump @babel/parser from 7.13.9 to 7.13.12 (#3462)
dependabot-preview[bot] [Thu, 25 Mar 2021 14:23:21 +0000 (10:23 -0400)] 
build(deps): bump @babel/parser from 7.13.9 to 7.13.12 (#3462)

Bumps [@babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser) from 7.13.9 to 7.13.12.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.13.12/packages/babel-parser)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
4 years agobuild(deps): bump @babel/types from 7.13.0 to 7.13.12 (#3465)
dependabot-preview[bot] [Thu, 25 Mar 2021 14:23:15 +0000 (10:23 -0400)] 
build(deps): bump @babel/types from 7.13.0 to 7.13.12 (#3465)

Bumps [@babel/types](https://github.com/babel/babel/tree/HEAD/packages/babel-types) from 7.13.0 to 7.13.12.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.13.12/packages/babel-types)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
4 years agofix(rumtime-core): custom dom props should be cloned when cloning a hoisted DOM ...
HcySunYang [Thu, 25 Mar 2021 14:21:57 +0000 (22:21 +0800)] 
fix(rumtime-core): custom dom props should be cloned when cloning a hoisted DOM (#3080)

fix #3072

4 years agofix(runtime-core): handle error in async watchEffect (#3129)
edison [Tue, 23 Mar 2021 09:20:52 +0000 (17:20 +0800)] 
fix(runtime-core): handle error in async watchEffect (#3129)

4 years agofix(teleport): targetAnchor should also be removed when unmounted (#2870)
[Tue, 23 Mar 2021 09:19:09 +0000 (17:19 +0800)] 
fix(teleport): targetAnchor should also be removed when unmounted (#2870)

* fix(teleport): targetAnchor should also be removed when unmounted

* fix(teleport): targetAnchor should also be removed when unmounted

4 years agofix: add display name for suspense component (#3312)
Cédric Exbrayat [Tue, 23 Mar 2021 09:17:15 +0000 (10:17 +0100)] 
fix: add display name for suspense component (#3312)

4 years agobuild(deps-dev): bump @typescript-eslint/parser from 4.18.0 to 4.19.0
dependabot-preview[bot] [Tue, 23 Mar 2021 08:24:23 +0000 (08:24 +0000)] 
build(deps-dev): bump @typescript-eslint/parser from 4.18.0 to 4.19.0

Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.18.0 to 4.19.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.19.0/packages/parser)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
4 years agobuild(deps-dev): bump semver from 7.3.4 to 7.3.5
dependabot-preview[bot] [Tue, 23 Mar 2021 08:22:51 +0000 (08:22 +0000)] 
build(deps-dev): bump semver from 7.3.4 to 7.3.5

Bumps [semver](https://github.com/npm/node-semver) from 7.3.4 to 7.3.5.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/master/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v7.3.4...v7.3.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
4 years agofix(transition): toggling branches with in-out mode should be transitioned correctly...
HcySunYang [Mon, 22 Mar 2021 20:56:24 +0000 (04:56 +0800)] 
fix(transition): toggling branches with in-out mode should be transitioned correctly (#3109)

fix #3104

4 years agotest(ssr): test render function Transition usage in SSR
Evan You [Mon, 22 Mar 2021 20:51:51 +0000 (16:51 -0400)] 
test(ssr): test render function Transition usage in SSR

4 years agofix(KeepAlive): adapt keepalive for ssr (#3259)
HcySunYang [Mon, 22 Mar 2021 20:49:07 +0000 (04:49 +0800)] 
fix(KeepAlive): adapt keepalive for ssr (#3259)

fix #3255

4 years agofix(compiler-core): fix the detection of forwarded slots with v-if or v-for (#3353)
HcySunYang [Mon, 22 Mar 2021 20:34:46 +0000 (04:34 +0800)] 
fix(compiler-core): fix the detection of forwarded slots with v-if or v-for (#3353)

fix #3347

4 years agofix(compiler-sfc): scope Id should not be attached to @keyframe breakpoint rules...
HcySunYang [Fri, 19 Mar 2021 14:32:30 +0000 (22:32 +0800)] 
fix(compiler-sfc): scope Id should not be attached to @keyframe breakpoint rules (#3308)

fix #3304

4 years agobuild(deps-dev): bump ts-jest from 26.5.3 to 26.5.4
dependabot-preview[bot] [Thu, 18 Mar 2021 06:18:43 +0000 (06:18 +0000)] 
build(deps-dev): bump ts-jest from 26.5.3 to 26.5.4

Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 26.5.3 to 26.5.4.
- [Release notes](https://github.com/kulshekhar/ts-jest/releases)
- [Changelog](https://github.com/kulshekhar/ts-jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kulshekhar/ts-jest/compare/v26.5.3...v26.5.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
4 years agobuild(deps-dev): bump @types/jest from 26.0.20 to 26.0.21
dependabot-preview[bot] [Thu, 18 Mar 2021 06:19:12 +0000 (06:19 +0000)] 
build(deps-dev): bump @types/jest from 26.0.20 to 26.0.21

Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 26.0.20 to 26.0.21.
- [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>
4 years agobuild(deps-dev): bump @types/node from 14.14.34 to 14.14.35
dependabot-preview[bot] [Tue, 16 Mar 2021 06:14:44 +0000 (06:14 +0000)] 
build(deps-dev): bump @types/node from 14.14.34 to 14.14.35

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

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
4 years agobuild(deps-dev): bump @typescript-eslint/parser from 4.17.0 to 4.18.0
dependabot-preview[bot] [Tue, 16 Mar 2021 06:13:54 +0000 (06:13 +0000)] 
build(deps-dev): bump @typescript-eslint/parser from 4.17.0 to 4.18.0

Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.17.0 to 4.18.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.18.0/packages/parser)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
4 years agobuild(deps-dev): bump @types/node from 14.14.33 to 14.14.34
dependabot-preview[bot] [Mon, 15 Mar 2021 06:45:21 +0000 (06:45 +0000)] 
build(deps-dev): bump @types/node from 14.14.33 to 14.14.34

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

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
4 years agobuild(deps-dev): bump eslint from 7.21.0 to 7.22.0
dependabot-preview[bot] [Mon, 15 Mar 2021 06:44:38 +0000 (06:44 +0000)] 
build(deps-dev): bump eslint from 7.21.0 to 7.22.0

Bumps [eslint](https://github.com/eslint/eslint) from 7.21.0 to 7.22.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.21.0...v7.22.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
4 years agobuild(deps-dev): bump @types/node from 14.14.32 to 14.14.33
dependabot-preview[bot] [Wed, 10 Mar 2021 06:09:54 +0000 (06:09 +0000)] 
build(deps-dev): bump @types/node from 14.14.32 to 14.14.33

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

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
4 years agobuild(deps-dev): bump @typescript-eslint/parser from 4.16.1 to 4.17.0
dependabot-preview[bot] [Tue, 9 Mar 2021 06:11:37 +0000 (06:11 +0000)] 
build(deps-dev): bump @typescript-eslint/parser from 4.16.1 to 4.17.0

Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.16.1 to 4.17.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.17.0/packages/parser)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
4 years agobuild(deps-dev): bump @types/node from 14.14.31 to 14.14.32
dependabot-preview[bot] [Mon, 8 Mar 2021 06:45:38 +0000 (06:45 +0000)] 
build(deps-dev): bump @types/node from 14.14.31 to 14.14.32

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

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
4 years agochore: only set slotted flag on sfc descriptor if style is scoped
Evan You [Fri, 5 Mar 2021 22:46:37 +0000 (17:46 -0500)] 
chore: only set slotted flag on sfc descriptor if style is scoped

4 years agochore: fix all test cases
Evan You [Fri, 5 Mar 2021 21:07:23 +0000 (16:07 -0500)] 
chore: fix all test cases

4 years agochore: fix types
Evan You [Fri, 5 Mar 2021 17:17:27 +0000 (12:17 -0500)] 
chore: fix types

4 years agoperf: support only attaching slot scope ids when necessary
Evan You [Fri, 5 Mar 2021 17:12:49 +0000 (12:12 -0500)] 
perf: support only attaching slot scope ids when necessary

This is done by adding the `slotted: false` option to:

- compiler-dom
- compiler-ssr
- compiler-sfc (forwarded to template compiler)

At runtime, only slotted component will render slot fragments with
slot scope Ids. For SSR, only slotted component will add slot scope Ids
to rendered slot content. This should improve both runtime performance
and reduce SSR rendered markup size.

Note: requires SFC tooling (e.g. `vue-loader` and `vite`) to pass on
the `slotted` option from the SFC descriptoer to the `compileTemplate`
call.

4 years agofix(compiler): properly bail stringfication for nested slot elements
Evan You [Fri, 5 Mar 2021 16:10:58 +0000 (11:10 -0500)] 
fix(compiler): properly bail stringfication for nested slot elements

4 years agorefactor: fix implementation of SFC :slotted id handling
Evan You [Fri, 5 Mar 2021 16:10:06 +0000 (11:10 -0500)] 
refactor: fix implementation of SFC :slotted id handling

fix #2892

4 years agobuild(deps-dev): bump typescript from 4.2.2 to 4.2.3 (#3366)
dependabot-preview[bot] [Fri, 5 Mar 2021 06:18:18 +0000 (06:18 +0000)] 
build(deps-dev): bump typescript from 4.2.2 to 4.2.3 (#3366)

4 years agobuild(deps-dev): bump @microsoft/api-extractor from 7.13.1 to 7.13.2 (#3356)
dependabot-preview[bot] [Thu, 4 Mar 2021 06:16:59 +0000 (06:16 +0000)] 
build(deps-dev): bump @microsoft/api-extractor from 7.13.1 to 7.13.2 (#3356)

4 years agobuild(deps-dev): bump ts-jest from 26.5.2 to 26.5.3 (#3355)
dependabot-preview[bot] [Thu, 4 Mar 2021 06:13:47 +0000 (06:13 +0000)] 
build(deps-dev): bump ts-jest from 26.5.2 to 26.5.3 (#3355)