]>
git.ipfire.org Git - thirdparty/vuejs/core.git/log
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>
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>
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>
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>
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>
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
Evan You [Fri, 5 Mar 2021 21:07:23 +0000 (16:07 -0500)]
chore: fix all test cases
Evan You [Fri, 5 Mar 2021 17:17:27 +0000 (12:17 -0500)]
chore: fix types
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.
Evan You [Fri, 5 Mar 2021 16:10:58 +0000 (11:10 -0500)]
fix(compiler): properly bail stringfication for nested slot elements
Evan You [Fri, 5 Mar 2021 16:10:06 +0000 (11:10 -0500)]
refactor: fix implementation of SFC :slotted id handling
fix #2892
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)
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)
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)
Evan You [Wed, 3 Mar 2021 16:29:20 +0000 (11:29 -0500)]
build(deps): bump typescript
Cédric Exbrayat [Wed, 3 Mar 2021 16:26:49 +0000 (17:26 +0100)]
chore: fix ownKeys signature (#3313)
Evan You [Wed, 3 Mar 2021 16:25:13 +0000 (11:25 -0500)]
build(deps): bump @babel/parser and @babel/types
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>
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>
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)
Evan You [Mon, 1 Mar 2021 20:45:55 +0000 (15:45 -0500)]
refactor: adjust logic branches
HcySunYang [Mon, 1 Mar 2021 20:00:32 +0000 (04:00 +0800)]
fix(runtime-core): fix async component ref handling (#3191)
fix #3188
Evan You [Mon, 1 Mar 2021 17:31:40 +0000 (12:31 -0500)]
test(types): test for tsx style validation
Evan You [Mon, 1 Mar 2021 16:56:53 +0000 (11:56 -0500)]
chore: rename test to match src filename
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)
HcySunYang [Mon, 1 Mar 2021 16:51:32 +0000 (00:51 +0800)]
fix(runtime-dom): support mounting app to svg container (#2929)
fix #2926
Evan You [Mon, 1 Mar 2021 15:59:29 +0000 (10:59 -0500)]
release: v3.0.7
Evan You [Mon, 1 Mar 2021 15:55:39 +0000 (10:55 -0500)]
chore: bail early on release test run
Evan You [Mon, 1 Mar 2021 15:49:23 +0000 (10:49 -0500)]
test: improve e2e test stability
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
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)
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)
Evan You [Fri, 26 Feb 2021 16:05:20 +0000 (11:05 -0500)]
fix(compiler-sfc): handle more edge cases in default rewrite
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
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)
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
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
Evan You [Thu, 25 Feb 2021 14:07:49 +0000 (09:07 -0500)]
test: test case for #3300, #3301
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
HcySunYang [Wed, 24 Feb 2021 21:20:41 +0000 (05:20 +0800)]
types: support object as props type (#3165)
HcySunYang [Wed, 24 Feb 2021 21:18:55 +0000 (05:18 +0800)]
dx(runtime-dom): warn config.isCustomElement usage in runtime-only build (#2945)
Evan You [Wed, 24 Feb 2021 20:59:38 +0000 (15:59 -0500)]
fix: init devtools after feature flag checks
Evan You [Wed, 24 Feb 2021 20:19:31 +0000 (15:19 -0500)]
release: v3.0.6
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
Evan You [Wed, 24 Feb 2021 20:05:36 +0000 (15:05 -0500)]
chore: suppress rollup plugin replace warning
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>
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)
Evan You [Tue, 23 Feb 2021 15:00:40 +0000 (10:00 -0500)]
fix(compiler-dom): fix cdn entries
ref #3181 #3185
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)
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)
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)
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)
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)
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)
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)
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)
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)
dependabot-preview[bot] [Tue, 16 Feb 2021 06:17:43 +0000 (06:17 +0000)]
build(deps-dev): bump @typescript-eslint/parser from 4.14.1 to 4.15.1 (#3239)
Evan You [Mon, 15 Feb 2021 20:09:27 +0000 (15:09 -0500)]
fix(hmr): deep clone reused hoisted trees during dev
fix vitejs/vite#2022
Evan You [Mon, 15 Feb 2021 17:12:45 +0000 (12:12 -0500)]
fix(compiler-ssr): avoid duplicated asset imports merged from component slot client branch
fix vitejs/vite#2034
dependabot-preview[bot] [Mon, 15 Feb 2021 06:48:21 +0000 (06:48 +0000)]
build(deps-dev): bump rollup from 2.38.4 to 2.39.0 (#3234)
dependabot-preview[bot] [Mon, 15 Feb 2021 06:40:14 +0000 (06:40 +0000)]
build(deps-dev): bump @rollup/plugin-node-resolve from 11.1.1 to 11.2.0 (#3232)
dependabot-preview[bot] [Mon, 15 Feb 2021 06:38:32 +0000 (06:38 +0000)]
build(deps-dev): bump eslint from 7.19.0 to 7.20.0 (#3233)
Matias Capeletto [Sat, 13 Feb 2021 09:06:34 +0000 (10:06 +0100)]
fix(compiler-sfc): removeSpecifier issue when removing initial imports (script-setup) (#2729)
dependabot-preview[bot] [Fri, 12 Feb 2021 06:28:38 +0000 (06:28 +0000)]
build(deps-dev): bump @types/node from 14.14.25 to 14.14.26 (#3226)
dependabot-preview[bot] [Thu, 11 Feb 2021 06:18:42 +0000 (06:18 +0000)]
build(deps-dev): bump typescript from 4.1.4 to 4.1.5 (#3223)
dependabot-preview[bot] [Thu, 11 Feb 2021 06:16:31 +0000 (06:16 +0000)]
build(deps-dev): bump sass from 1.32.6 to 1.32.7 (#3222)
Evan You [Wed, 10 Feb 2021 16:38:19 +0000 (11:38 -0500)]
fix(compiler-sfc): treat const reactive() bindings as mutable
dependabot-preview[bot] [Wed, 10 Feb 2021 06:12:57 +0000 (06:12 +0000)]
build(deps-dev): bump ts-jest from 26.5.0 to 26.5.1 (#3213)
dependabot-preview[bot] [Wed, 10 Feb 2021 06:12:09 +0000 (06:12 +0000)]
build(deps-dev): bump typescript from 4.1.3 to 4.1.4 (#3212)
Evan You [Tue, 9 Feb 2021 16:57:09 +0000 (11:57 -0500)]
fix(compiler-core): do not mark v-for as stable on const bindings
since the source value may be a reactive array
fix vitejs/vite#1956
edison [Tue, 9 Feb 2021 07:00:32 +0000 (15:00 +0800)]
fix(runtime-core): instanceWatch should pass `this.proxy` to source as the first argument (#2753)
JokcyLou [Tue, 9 Feb 2021 06:58:53 +0000 (14:58 +0800)]
feat: remove useless option in KeepAlive (#3170)
shadowings-zy [Tue, 9 Feb 2021 06:58:36 +0000 (14:58 +0800)]
fix: kebab-case events are attached correctly on web components, see #2841 (#2847)
xiejiahe [Mon, 8 Feb 2021 11:32:12 +0000 (19:32 +0800)]
chore: comment initial space (#3192) [skip ci]
fix(typo): Comment add spaces.
dependabot-preview[bot] [Mon, 8 Feb 2021 06:55:31 +0000 (06:55 +0000)]
build(deps-dev): bump lint-staged from 10.5.3 to 10.5.4 (#3193)
Thorsten Lünborg [Sun, 7 Feb 2021 13:40:14 +0000 (14:40 +0100)]
fix(compiler-dom): ensure global build filename matches the one defined in package.json (close #3181) (#3185)
Co-authored-by: Thorsten Luenborg <t.luneborg@googlemail.com>
HcySunYang [Sun, 7 Feb 2021 13:39:52 +0000 (21:39 +0800)]
fix(runtime-core): align $parent/$root with the template ref when using expose (#3158)
edison [Fri, 5 Feb 2021 19:06:50 +0000 (03:06 +0800)]
chore(runtime-core): remove unnecessary variables (#2680)
Alan Wang [Fri, 5 Feb 2021 19:06:21 +0000 (03:06 +0800)]
test: fix typo in expect message (#2678)
Cédric Exbrayat [Fri, 5 Feb 2021 18:59:46 +0000 (19:59 +0100)]
fix(runtime-core): allow overriding properties other than props (#3105)
This is useful for testing, as Jest can't spy on an object without `hasOwnProperty`.
VTU can add it, but this commit is needed first.
HcySunYang [Fri, 5 Feb 2021 18:56:23 +0000 (02:56 +0800)]
fix(types): extract the correct props type for the DateConstructor (#2676)
Thorsten Lünborg [Fri, 5 Feb 2021 18:55:45 +0000 (19:55 +0100)]
feat(runtime-core): improve render context warning (#2496)
Co-authored-by: Thorsten Luenborg <t.luneborg@googlemail.com>
Yang Mingshan [Fri, 5 Feb 2021 18:55:23 +0000 (02:55 +0800)]
types: use non-null assertion instead of explicit type cast (#2974)
HcySunYang [Fri, 5 Feb 2021 18:54:59 +0000 (02:54 +0800)]
fix(runtime-core): check the DEV_ROOT_FRAGMENT flag correctly in the dev environment (#2750)
HcySunYang [Fri, 5 Feb 2021 18:52:40 +0000 (02:52 +0800)]
fix(runtime-core): component methods should override global properties in DEV (#3074)
dependabot-preview[bot] [Fri, 5 Feb 2021 06:24:00 +0000 (06:24 +0000)]
build(deps-dev): bump @types/node from 14.14.22 to 14.14.25 (#3169)
Albert Kaaman [Thu, 4 Feb 2021 13:41:46 +0000 (14:41 +0100)]
fix: remove superfluous spaces when normalizing class (#3083)
Co-authored-by: Jacek Karczmarczyk <jkarczm@gmail.com>
Evan You [Thu, 4 Feb 2021 13:37:55 +0000 (08:37 -0500)]
feat(compiler-sfc): upgrade to postcss 8 (#2710)
07akioni [Thu, 4 Feb 2021 13:05:24 +0000 (21:05 +0800)]
types: focusin & out events (#3136)
Yang Mingshan [Thu, 4 Feb 2021 06:34:40 +0000 (14:34 +0800)]
chore: remove overloads numbers in comments (#2976)
dependabot-preview[bot] [Wed, 3 Feb 2021 18:42:48 +0000 (19:42 +0100)]
build(deps): [security] bump ini from 1.3.5 to 1.3.8 (#2811)
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8. **This update includes a security fix.**
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
edison [Wed, 3 Feb 2021 18:28:46 +0000 (02:28 +0800)]
feat(compiler-core): support `BigInt` in template (#2900)
HcySunYang [Wed, 3 Feb 2021 18:28:07 +0000 (02:28 +0800)]
perf(reactivity): should not track `__isVue` (#2940)
underfin [Wed, 3 Feb 2021 18:27:34 +0000 (02:27 +0800)]
fix(compiler-sfc): compiler blank srcset (#3005)
fix https://github.com/vitejs/vite/issues/1523
edison [Wed, 3 Feb 2021 18:25:45 +0000 (02:25 +0800)]
feat(runtime-core): props type support `BigInt` (#2891)
Cody Mikol [Wed, 3 Feb 2021 18:25:26 +0000 (13:25 -0500)]
fix(docs): change reference to passed deadline (#2930)
mention we plan to drop the next suffix in early
2021 rather than 2020 since that deadline has
passed.
Fixes N/A
Thorsten Lünborg [Wed, 3 Feb 2021 18:24:47 +0000 (19:24 +0100)]
fix: ensure all published packages contan a LICENCE file (close #2650) (#2857)
close #2650
Co-authored-by: Thorsten Luenborg <t.luneborg@googlemail.com>
07akioni [Wed, 3 Feb 2021 18:12:51 +0000 (02:12 +0800)]
fix(toRef): ref created from union typed prop can't be used in watch (#3048)
HcySunYang [Wed, 3 Feb 2021 18:11:45 +0000 (02:11 +0800)]
fix(compiler-sfc): the empty lang attribute should be treated as no lang specified (#3051)