]> git.ipfire.org Git - thirdparty/vuejs/core.git/log
thirdparty/vuejs/core.git
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)

4 years agobuild(deps): bump typescript
Evan You [Wed, 3 Mar 2021 16:29:20 +0000 (11:29 -0500)] 
build(deps): bump typescript

4 years agochore: fix ownKeys signature (#3313)
Cédric Exbrayat [Wed, 3 Mar 2021 16:26:49 +0000 (17:26 +0100)] 
chore: fix ownKeys signature (#3313)

4 years agobuild(deps): bump @babel/parser and @babel/types
Evan You [Wed, 3 Mar 2021 16:25:13 +0000 (11:25 -0500)] 
build(deps): bump @babel/parser and @babel/types

4 years agobuild(deps-dev): bump pug from 2.0.4 to 3.0.1 (#3344)
dependabot[bot] [Wed, 3 Mar 2021 16:19:33 +0000 (11:19 -0500)] 
build(deps-dev): bump pug from 2.0.4 to 3.0.1 (#3344)

Bumps [pug](https://github.com/pugjs/pug) from 2.0.4 to 3.0.1.
- [Release notes](https://github.com/pugjs/pug/releases)
- [Commits](https://github.com/pugjs/pug/compare/pug@2.0.4...pug@3.0.1)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years agobuild(deps): bump postcss from 8.1.10 to 8.2.6 (#3221)
dependabot-preview[bot] [Wed, 3 Mar 2021 16:18:39 +0000 (11:18 -0500)] 
build(deps): bump postcss from 8.1.10 to 8.2.6 (#3221)

Bumps [postcss](https://github.com/postcss/postcss) from 8.1.10 to 8.2.6.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.1.10...8.2.6)

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-dev): bump @typescript-eslint/parser from 4.15.2 to 4.16.1 (#3335)
dependabot-preview[bot] [Tue, 2 Mar 2021 06:18:42 +0000 (06:18 +0000)] 
build(deps-dev): bump @typescript-eslint/parser from 4.15.2 to 4.16.1 (#3335)

4 years agorefactor: adjust logic branches
Evan You [Mon, 1 Mar 2021 20:45:55 +0000 (15:45 -0500)] 
refactor: adjust logic branches

4 years agofix(runtime-core): fix async component ref handling (#3191)
HcySunYang [Mon, 1 Mar 2021 20:00:32 +0000 (04:00 +0800)] 
fix(runtime-core): fix async component ref handling (#3191)

fix #3188

4 years agotest(types): test for tsx style validation
Evan You [Mon, 1 Mar 2021 17:31:40 +0000 (12:31 -0500)] 
test(types): test for tsx style validation

4 years agochore: rename test to match src filename
Evan You [Mon, 1 Mar 2021 16:56:53 +0000 (11:56 -0500)] 
chore: rename test to match src filename

4 years agofix(types): allow style to be an array in JSX (#2947)
Kadir Yazıcı [Mon, 1 Mar 2021 17:29:13 +0000 (20:29 +0300)] 
fix(types): allow style to be an array in JSX (#2947)

4 years agofix(runtime-dom): support mounting app to svg container (#2929)
HcySunYang [Mon, 1 Mar 2021 16:51:32 +0000 (00:51 +0800)] 
fix(runtime-dom): support mounting app to svg container (#2929)

fix #2926

4 years agorelease: v3.0.7 v3.0.7
Evan You [Mon, 1 Mar 2021 15:59:29 +0000 (10:59 -0500)] 
release: v3.0.7

4 years agochore: bail early on release test run
Evan You [Mon, 1 Mar 2021 15:55:39 +0000 (10:55 -0500)] 
chore: bail early on release test run

4 years agotest: improve e2e test stability
Evan You [Mon, 1 Mar 2021 15:49:23 +0000 (10:49 -0500)] 
test: improve e2e test stability

4 years agofix(deps): pin Rollup to 2.38
Evan You [Mon, 1 Mar 2021 15:20:44 +0000 (10:20 -0500)] 
fix(deps): pin Rollup to 2.38

Rollup 2.39 changes cjs re-exports code generation which breaks named
exports static analysis of cjs-module-lexer / Node esm mode.

close #3332

4 years agobuild(deps-dev): bump rollup from 2.39.1 to 2.40.0 (#3329)
dependabot-preview[bot] [Mon, 1 Mar 2021 08:23:41 +0000 (08:23 +0000)] 
build(deps-dev): bump rollup from 2.39.1 to 2.40.0 (#3329)

4 years agobuild(deps-dev): bump eslint from 7.20.0 to 7.21.0 (#3330)
dependabot-preview[bot] [Mon, 1 Mar 2021 08:23:34 +0000 (08:23 +0000)] 
build(deps-dev): bump eslint from 7.20.0 to 7.21.0 (#3330)

4 years agofix(compiler-sfc): handle more edge cases in default rewrite
Evan You [Fri, 26 Feb 2021 16:05:20 +0000 (11:05 -0500)] 
fix(compiler-sfc): handle more edge cases in default rewrite

4 years ago fix(compiler-ssr) ensure that ssrHelpers are unique after merge from parent context...
lidlanca [Thu, 25 Feb 2021 23:25:39 +0000 (18:25 -0500)] 
 fix(compiler-ssr) ensure that ssrHelpers are unique after merge from parent context (#3269)

fix #3268

4 years agoperf(reactivity): only call Set.add if doesn't already have value (#3307)
zhufengzhufeng [Thu, 25 Feb 2021 19:57:35 +0000 (03:57 +0800)] 
perf(reactivity): only call Set.add if doesn't already have value (#3307)

4 years agofix(v-show): v-show takes higher priority than style attribute (#3230)
HcySunYang [Thu, 25 Feb 2021 15:26:54 +0000 (23:26 +0800)] 
fix(v-show): v-show takes higher priority than style attribute (#3230)

fix #2757

4 years agofix(scheduler): ensure updates are always inserted in ascending id order (#3184)
HcySunYang [Thu, 25 Feb 2021 14:37:25 +0000 (22:37 +0800)] 
fix(scheduler): ensure updates are always inserted in ascending id order (#3184)

fix #2768, fix #2829

4 years agotest: test case for #3300, #3301
Evan You [Thu, 25 Feb 2021 14:07:49 +0000 (09:07 -0500)] 
test: test case for #3300, #3301

4 years agofix(runtime-core): properties in methods should be writable and enumerable in DEV...
HcySunYang [Thu, 25 Feb 2021 14:04:28 +0000 (22:04 +0800)] 
fix(runtime-core): properties in methods should be writable and enumerable in DEV (#3301)

fix #3300

4 years agotypes: support object as props type (#3165)
HcySunYang [Wed, 24 Feb 2021 21:20:41 +0000 (05:20 +0800)] 
types: support object as props type (#3165)

4 years agodx(runtime-dom): warn config.isCustomElement usage in runtime-only build (#2945)
HcySunYang [Wed, 24 Feb 2021 21:18:55 +0000 (05:18 +0800)] 
dx(runtime-dom): warn config.isCustomElement usage in runtime-only build (#2945)

4 years agofix: init devtools after feature flag checks
Evan You [Wed, 24 Feb 2021 20:59:38 +0000 (15:59 -0500)] 
fix: init devtools after feature flag checks

4 years agorelease: v3.0.6 v3.0.6
Evan You [Wed, 24 Feb 2021 20:19:31 +0000 (15:19 -0500)] 
release: v3.0.6

4 years agorefactor(runtime-dom): avoid form attribtue tag check
Evan You [Wed, 24 Feb 2021 20:06:51 +0000 (15:06 -0500)] 
refactor(runtime-dom): avoid form attribtue tag check

the tag check while technically stricter, is not really necessary
and introduces too much weight

4 years agochore: suppress rollup plugin replace warning
Evan You [Wed, 24 Feb 2021 20:05:36 +0000 (15:05 -0500)] 
chore: suppress rollup plugin replace warning

4 years agofix(runtime-dom): ensure readonly type prop on textarea is handled patched as attribu...
Thorsten Lünborg [Wed, 24 Feb 2021 19:51:19 +0000 (20:51 +0100)] 
fix(runtime-dom): ensure readonly type prop on textarea is handled patched as attribute (#2888)

close #2766

Co-authored-by: Thorsten Luenborg <t.luneborg@googlemail.com>
4 years agobuild(deps-dev): bump ts-jest from 26.5.1 to 26.5.2 (#3292)
dependabot-preview[bot] [Wed, 24 Feb 2021 06:14:54 +0000 (06:14 +0000)] 
build(deps-dev): bump ts-jest from 26.5.1 to 26.5.2 (#3292)

4 years agofix(compiler-dom): fix cdn entries
Evan You [Tue, 23 Feb 2021 15:00:40 +0000 (10:00 -0500)] 
fix(compiler-dom): fix cdn entries

ref #3181 #3185

4 years agobuild(deps-dev): bump rollup from 2.39.0 to 2.39.1 (#3286)
dependabot-preview[bot] [Tue, 23 Feb 2021 06:16:14 +0000 (06:16 +0000)] 
build(deps-dev): bump rollup from 2.39.0 to 2.39.1 (#3286)

4 years agobuild(deps-dev): bump @typescript-eslint/parser from 4.15.1 to 4.15.2 (#3285)
dependabot-preview[bot] [Tue, 23 Feb 2021 06:14:13 +0000 (06:14 +0000)] 
build(deps-dev): bump @typescript-eslint/parser from 4.15.1 to 4.15.2 (#3285)

4 years agobuild(deps-dev): bump @rollup/plugin-replace from 2.4.0 to 2.4.1 (#3283)
dependabot-preview[bot] [Tue, 23 Feb 2021 06:11:40 +0000 (06:11 +0000)] 
build(deps-dev): bump @rollup/plugin-replace from 2.4.0 to 2.4.1 (#3283)

4 years agobuild(deps-dev): bump @rollup/plugin-replace from 2.3.4 to 2.4.0 (#3279)
dependabot-preview[bot] [Mon, 22 Feb 2021 06:21:18 +0000 (06:21 +0000)] 
build(deps-dev): bump @rollup/plugin-replace from 2.3.4 to 2.4.0 (#3279)

4 years agobuild(deps-dev): bump @types/node from 14.14.30 to 14.14.31 (#3278)
dependabot-preview[bot] [Mon, 22 Feb 2021 06:19:38 +0000 (06:19 +0000)] 
build(deps-dev): bump @types/node from 14.14.30 to 14.14.31 (#3278)

4 years agobuild(deps-dev): bump lodash from 4.17.20 to 4.17.21 (#3277)
dependabot-preview[bot] [Mon, 22 Feb 2021 06:18:29 +0000 (06:18 +0000)] 
build(deps-dev): bump lodash from 4.17.20 to 4.17.21 (#3277)

4 years agobuild(deps-dev): bump @types/node from 14.14.28 to 14.14.30 (#3263)
dependabot-preview[bot] [Fri, 19 Feb 2021 06:26:54 +0000 (06:26 +0000)] 
build(deps-dev): bump @types/node from 14.14.28 to 14.14.30 (#3263)

4 years agobuild(deps-dev): bump sass from 1.32.7 to 1.32.8 (#3262)
dependabot-preview[bot] [Fri, 19 Feb 2021 06:26:06 +0000 (06:26 +0000)] 
build(deps-dev): bump sass from 1.32.7 to 1.32.8 (#3262)

4 years agobuild(deps-dev): bump @types/node from 14.14.26 to 14.14.28 (#3240)
dependabot-preview[bot] [Tue, 16 Feb 2021 06:17:57 +0000 (06:17 +0000)] 
build(deps-dev): bump @types/node from 14.14.26 to 14.14.28 (#3240)