]>
git.ipfire.org Git - thirdparty/vuejs/core.git/log
Evan You [Fri, 10 Dec 2021 15:49:01 +0000 (23:49 +0800)]
feat: support ref in v-for, remove compat deprecation warnings
Evan You [Fri, 10 Dec 2021 09:17:08 +0000 (17:17 +0800)]
fix(runtime-core): disallow recurse in vnode/directive beforeUpdate hooks
Evan You [Fri, 10 Dec 2021 08:09:23 +0000 (16:09 +0800)]
feat(compiler-core): support aliasing vue: prefixed events to inline vnode hooks
Evan You [Fri, 10 Dec 2021 07:34:23 +0000 (15:34 +0800)]
fix(compiler): force block for custom dirs and inline beforeUpdate hooks
to ensure they are called before children updates
Evan You [Fri, 10 Dec 2021 07:35:20 +0000 (15:35 +0800)]
chore: remove outdated test case
Evan You [Fri, 10 Dec 2021 06:05:40 +0000 (14:05 +0800)]
feat(experimental): allow const for ref sugar declarations
Evan You [Mon, 6 Dec 2021 09:03:10 +0000 (17:03 +0800)]
release: v3.2.24
edison [Mon, 6 Dec 2021 05:58:45 +0000 (13:58 +0800)]
fix(runtime-core): handle initial undefined attrs (#5017)
fix #5016
Noel De Martin [Mon, 6 Dec 2021 04:25:35 +0000 (05:25 +0100)]
feat(types/script-setup): add generic type to defineExpose (#5035)
Lucas Werkmeister [Mon, 6 Dec 2021 04:24:59 +0000 (05:24 +0100)]
chore(compat): fix example config syntax error (#5027)
The chainWebpack arrow function wasn’t being closed.
Thorsten Lünborg [Mon, 6 Dec 2021 04:22:59 +0000 (05:22 +0100)]
fix(package): ensure ref-macros export is recognized by vue-tsc (#5003)
Illya Klymov [Mon, 6 Dec 2021 04:20:27 +0000 (06:20 +0200)]
fix(compat): maintain compatConfig option in legacy functional comp (#4974)
Che Guevara [Mon, 6 Dec 2021 04:19:47 +0000 (12:19 +0800)]
refactor(types): use `DOMRect` instead of the `Position` type (#5012)
Ziwen Mei [Mon, 6 Dec 2021 04:19:15 +0000 (12:19 +0800)]
chore(compiler-sfc): fix typo in comments (#5029)
三咲智子 [Mon, 6 Dec 2021 04:18:21 +0000 (12:18 +0800)]
fix(types/reactivity): export ShallowRef type (#5026)
close #5205
Forzen FIsh [Mon, 6 Dec 2021 04:10:58 +0000 (12:10 +0800)]
chore: remove redundant variable declaration (#5053)
Evan You [Mon, 6 Dec 2021 03:53:02 +0000 (11:53 +0800)]
fix(compiler-dom): avoid bailing stringification on setup const bindings
Evan You [Mon, 6 Dec 2021 03:51:56 +0000 (11:51 +0800)]
workflow(template-explorer): handle debugging with nodeTransforms
Evan You [Mon, 6 Dec 2021 01:46:05 +0000 (09:46 +0800)]
chore: fix template explorer local css link
Evan You [Sun, 5 Dec 2021 17:19:06 +0000 (01:19 +0800)]
fix(compiler-sfc): make asset url imports stringifiable
Evan You [Sun, 5 Dec 2021 12:59:35 +0000 (20:59 +0800)]
chore(playground): bump repl
n2ptune [Fri, 3 Dec 2021 09:10:54 +0000 (18:10 +0900)]
chore(custom-element): fix comment typo (#5028) [skip ci]
Ziwen Mei [Fri, 26 Nov 2021 09:21:35 +0000 (17:21 +0800)]
chore(compiler-sfc): fix typo in compileScript (#5000)
Co-authored-by: meiziwen1 <meiziwen1@xdf.cn>
Evan You [Fri, 26 Nov 2021 06:33:46 +0000 (14:33 +0800)]
release: v3.2.23
Evan You [Fri, 26 Nov 2021 06:22:26 +0000 (14:22 +0800)]
feat(compiler-sfc): expose properties for more accurate HMR
ref #4358
reverts #4908
Che Guevara [Fri, 26 Nov 2021 04:24:55 +0000 (12:24 +0800)]
workflow: update `test` script to support command line flags (#4947)
mehan [Fri, 26 Nov 2021 04:08:25 +0000 (07:38 +0330)]
chore: remove unnecessary assertion (#4867)
ygj6 [Fri, 26 Nov 2021 03:58:14 +0000 (11:58 +0800)]
feat(compiler-sfc): export resolveTemplateUsageCheckString for HMR plugin use (#4908)
Evan You [Fri, 26 Nov 2021 02:54:12 +0000 (10:54 +0800)]
revert: "fix(types): use proper array type when unwrapping reactive array (#4807)"
This reverts commit
89c54ee2b913381723048f8f26fc92ff114b3209.
Evan You [Fri, 26 Nov 2021 02:48:33 +0000 (10:48 +0800)]
fix(types): export ref-macros.d.ts
Che Guevara [Thu, 25 Nov 2021 10:42:24 +0000 (18:42 +0800)]
chore: improve BaseTransition (#4811)
Cheese [Thu, 25 Nov 2021 10:41:25 +0000 (18:41 +0800)]
fix(types): use proper array type when unwrapping reactive array (#4807)
Evan You [Thu, 25 Nov 2021 10:39:13 +0000 (18:39 +0800)]
workflow: use terser minification when checking size
Stefan Mayer [Thu, 25 Nov 2021 10:30:32 +0000 (11:30 +0100)]
fix(runtime-dom): patchDOMProps should not set _value if element is custom element (#4839)
Co-authored-by: Stefan Mayer <stefan.m.mayer@daimler.com>
Evan You [Thu, 25 Nov 2021 10:15:06 +0000 (18:15 +0800)]
fix(runtime-core): fix component public instance has check for accessed non-existent properties
close #4962
Thorsten Lünborg [Thu, 25 Nov 2021 10:05:02 +0000 (11:05 +0100)]
fix(runtime-dom): fix option element value patching edge case (#4959)
fix #4956
fishDog [Thu, 25 Nov 2021 09:52:13 +0000 (17:52 +0800)]
fix(types): fix propType<any> type inference (#4985)
fix #4983
Cédric Exbrayat [Thu, 25 Nov 2021 09:39:36 +0000 (10:39 +0100)]
refactor: use refTransform instead of deprecated refSugar (#4957)
JensDll [Thu, 25 Nov 2021 09:39:09 +0000 (10:39 +0100)]
fix (types): do not unwrap refs in `toRefs` (#4966)
Thorsten Lünborg [Thu, 25 Nov 2021 09:33:29 +0000 (10:33 +0100)]
fix(types): scrip-setup+ts: ensure proper handling of `null` as default prop value. (#4979)
fix #4868
Evan You [Thu, 25 Nov 2021 04:14:20 +0000 (12:14 +0800)]
fix(reactivity): retain readonly proxies when setting as reactive property
fix #4986
ygj6 [Mon, 22 Nov 2021 07:50:19 +0000 (15:50 +0800)]
fix(runtime-core): handle error in async KeepAlive hooks (#4978)
Jeet Mandaliya [Thu, 18 Nov 2021 10:01:11 +0000 (15:31 +0530)]
chore: typo [skip ci] (#4961)
Cédric Exbrayat [Wed, 17 Nov 2021 16:23:59 +0000 (17:23 +0100)]
chore: fix ci build (#4958)
Evan You [Mon, 15 Nov 2021 04:14:57 +0000 (12:14 +0800)]
workflow: separate unit and e2e tests
Evan You [Mon, 15 Nov 2021 03:45:05 +0000 (11:45 +0800)]
release: v3.2.22
edison [Mon, 15 Nov 2021 03:22:53 +0000 (11:22 +0800)]
fix(compiler-sfc): fix expose codegen edge case (#4919)
fix #4917
edison [Mon, 15 Nov 2021 03:20:38 +0000 (11:20 +0800)]
fix(runtime-core): improve dedupe listeners when attr fallthrough (#4912)
fix #4859
Cathrine Vaage [Mon, 15 Nov 2021 03:09:00 +0000 (04:09 +0100)]
fix(types/sfc): fix withDefaults type inference when using union types (#4925)
yuuang [Mon, 15 Nov 2021 03:04:46 +0000 (11:04 +0800)]
fix(devtool): improve devtools late injection browser env detection (#4890)
btea [Mon, 15 Nov 2021 02:39:13 +0000 (20:39 -0600)]
refactor(compiler-core): refactor isComponentTag method (#4934)
zisasign [Mon, 15 Nov 2021 02:37:50 +0000 (10:37 +0800)]
fix(compiler-sfc): externalRE support automatic http/https prefix url pattern (#4922)
fix #4920
btea [Mon, 15 Nov 2021 02:31:44 +0000 (20:31 -0600)]
refactor(compiler-sfc): replace filter method with for loop (#4905)
ygj6 [Mon, 15 Nov 2021 02:31:11 +0000 (10:31 +0800)]
fix(compiler-sfc): add type for props include Function in prod mode (#4938)
yuchao [Mon, 15 Nov 2021 00:41:45 +0000 (11:41 +1100)]
chore: comments grammar (#4913) [ci skip]
Evan You [Fri, 12 Nov 2021 02:34:33 +0000 (10:34 +0800)]
build: add types conditioanl exports for TS 4.5 nodenext mode
Evan You [Fri, 12 Nov 2021 02:10:24 +0000 (10:10 +0800)]
workflow(sfc-playground): fix preview height
sudongyu [Mon, 8 Nov 2021 01:02:20 +0000 (09:02 +0800)]
chore: typo (#4910) [ci skip]
Evan You [Fri, 5 Nov 2021 02:17:47 +0000 (10:17 +0800)]
workflow: update lockfile during release
Evan You [Fri, 5 Nov 2021 02:10:27 +0000 (10:10 +0800)]
chore: update lockfile
ygj6 [Wed, 3 Nov 2021 02:04:04 +0000 (10:04 +0800)]
fix(compiler-sfc): add type for props's properties in prod mode (#4790)
fix #4783
Marvin Rudolph [Tue, 2 Nov 2021 19:19:39 +0000 (20:19 +0100)]
chore(reactivity): fix typo in types (#4889)
Evan You [Tue, 2 Nov 2021 06:35:14 +0000 (14:35 +0800)]
release: v3.2.21
Evan You [Tue, 2 Nov 2021 06:31:38 +0000 (14:31 +0800)]
chore: use pnpm in release script
Evan You [Tue, 2 Nov 2021 05:56:17 +0000 (13:56 +0800)]
build: add tslib
Sepush [Tue, 2 Nov 2021 05:28:17 +0000 (13:28 +0800)]
ci: update checkout version (#4881)
Evan You [Tue, 2 Nov 2021 05:20:31 +0000 (13:20 +0800)]
fix(custom-element): fix custom element props access on initial render
ref: #4792
Evan You [Tue, 2 Nov 2021 03:45:28 +0000 (11:45 +0800)]
fix(devtools): avoid open handle in non-browser env
fix #4815
Che Guevara [Tue, 2 Nov 2021 03:26:40 +0000 (11:26 +0800)]
fix(devtools): fix memory leak when devtools is not installed (#4833)
fix #4829
Roland Hummel [Tue, 2 Nov 2021 03:18:59 +0000 (04:18 +0100)]
chore: ignore .idea folder (#4838) [ci skip]
Fixes #4837
Captain [Fri, 29 Oct 2021 08:38:37 +0000 (16:38 +0800)]
chore: typo in comment [skip ci] (#4875)
C.Y.Kun [Tue, 19 Oct 2021 00:22:44 +0000 (08:22 +0800)]
fix(runtime-core): add `v-memo` to built-in directives check (#4787)
Evan You [Sun, 10 Oct 2021 21:38:37 +0000 (17:38 -0400)]
chore: improve security.md [ci skip]
Evan You [Sun, 10 Oct 2021 21:33:21 +0000 (17:33 -0400)]
Create SECURITY.md
Evan You [Sat, 9 Oct 2021 23:31:52 +0000 (19:31 -0400)]
fix(runtime-dom): fix behavior regression for v-show + style display binding
fix #4768
Evan You [Sat, 9 Oct 2021 22:34:49 +0000 (18:34 -0400)]
fix(custom-element): fix initial attr type casting for programmtically created elements
fix #4772
Evan You [Sat, 9 Oct 2021 22:06:12 +0000 (18:06 -0400)]
chore: avoid rollup plugin ts warning
Alex Vilchis [Sat, 9 Oct 2021 22:23:09 +0000 (17:23 -0500)]
chores: fix tsconfig property name reference in contribution guide (#4775) [ci skip]
Evan You [Sat, 9 Oct 2021 21:51:09 +0000 (17:51 -0400)]
fix(types): fix ref unwrapping type inference for nested shallowReactive & shallowRef
fix #4771
Che Guevara [Sat, 9 Oct 2021 21:12:34 +0000 (05:12 +0800)]
chore: break compat mode v-for/v-if precedence check loop early (#4773)
Evan You [Fri, 8 Oct 2021 18:33:16 +0000 (14:33 -0400)]
workflow: fix template explorer deps
Evan You [Fri, 8 Oct 2021 18:23:30 +0000 (14:23 -0400)]
workflow: move to pnpm (#4766)
Evan You [Fri, 8 Oct 2021 17:01:51 +0000 (13:01 -0400)]
release: v3.2.20
Evan You [Fri, 8 Oct 2021 16:52:48 +0000 (12:52 -0400)]
fix(compiler-sfc): fix props codegen w/ leading import
fix #4764
Evan You [Fri, 8 Oct 2021 16:39:24 +0000 (12:39 -0400)]
fix(hmr): fix hmr for components with no active instance yet
fix #4757
Che Guevara [Fri, 8 Oct 2021 16:31:34 +0000 (00:31 +0800)]
chore: remove deprecated usage of String.prototype.substr (#4699)
btea [Fri, 8 Oct 2021 16:00:05 +0000 (11:00 -0500)]
chore: prettier format (#4715) [ci skip]
HanochMa [Fri, 8 Oct 2021 15:59:47 +0000 (23:59 +0800)]
chore: grammar in comments [ci skip]
Co-authored-by: maheng <maheng01@longfor.com>
Che Guevara [Fri, 8 Oct 2021 15:57:49 +0000 (23:57 +0800)]
fix(types): make `toRef` return correct type(fix #4732) (#4734)
* fix(types): make `toRef` return correct type(fix #4732)
* chore: use correct test
Co-authored-by: Evan You <yyx990803@gmail.com>
edison [Fri, 8 Oct 2021 15:57:39 +0000 (23:57 +0800)]
fix(compiler-sfc): support runtime Enum in normal script (#4698)
Evan You [Thu, 7 Oct 2021 23:42:22 +0000 (19:42 -0400)]
chore: bump repl
Evan You [Thu, 7 Oct 2021 23:36:32 +0000 (19:36 -0400)]
fix(devtools): clear devtools buffer after timeout
fix #4738
Evan You [Thu, 7 Oct 2021 23:32:59 +0000 (19:32 -0400)]
chore: remove babelParserDefaultPlugins
The version of @babel/parser we are using now has these plugins enabled by default.
Thorsten Lünborg [Thu, 7 Oct 2021 22:30:54 +0000 (00:30 +0200)]
fix(types): ensure that DeepReadonly handles Ref type properly (#4714)
dependabot[bot] [Thu, 7 Oct 2021 02:52:43 +0000 (22:52 -0400)]
build(deps-dev): bump vite from 2.6.2 to 2.6.3 (#4749)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 2.6.2 to 2.6.3.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/create-vite@2.6.3/packages/vite)
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Thu, 7 Oct 2021 02:48:56 +0000 (22:48 -0400)]
build(deps-dev): bump @microsoft/api-extractor from 7.18.7 to 7.18.13 (#4755)
Bumps [@microsoft/api-extractor](https://github.com/microsoft/rushstack) from 7.18.7 to 7.18.13.
- [Release notes](https://github.com/microsoft/rushstack/releases)
- [Commits](https://github.com/microsoft/rushstack/compare/@microsoft/api-extractor_v7.18.7...@microsoft/api-extractor_v7.18.13)
---
updated-dependencies:
- dependency-name: "@microsoft/api-extractor"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Thu, 7 Oct 2021 02:48:21 +0000 (22:48 -0400)]
build(deps): bump postcss from 8.3.8 to 8.3.9 (#4751)
Bumps [postcss](https://github.com/postcss/postcss) from 8.3.8 to 8.3.9.
- [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.3.8...8.3.9)
---
updated-dependencies:
- dependency-name: postcss
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Thu, 7 Oct 2021 02:48:11 +0000 (22:48 -0400)]
build(deps-dev): bump @types/node from 16.7.10 to 16.10.3 (#4750)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.7.10 to 16.10.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Thu, 7 Oct 2021 02:48:02 +0000 (22:48 -0400)]
build(deps-dev): bump @typescript-eslint/parser from 4.30.0 to 4.33.0 (#4752)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.30.0 to 4.33.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.33.0/packages/parser)
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Thu, 7 Oct 2021 02:47:32 +0000 (22:47 -0400)]
build(deps-dev): bump @babel/core from 7.15.0 to 7.15.8 (#4754)
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.15.0 to 7.15.8.
- [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.15.8/packages/babel-core)
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>