From 03abc2573c9f6f98fffd357ce983a667c28a62d4 Mon Sep 17 00:00:00 2001 From: Evan You Date: Mon, 16 Aug 2021 18:25:32 -0400 Subject: [PATCH] release: v3.2.3 --- CHANGELOG.md | 18 ++++++++++++++++++ package.json | 2 +- packages/compiler-core/package.json | 4 ++-- packages/compiler-dom/package.json | 6 +++--- packages/compiler-sfc/package.json | 10 +++++----- packages/compiler-ssr/package.json | 6 +++--- packages/reactivity/package.json | 4 ++-- packages/runtime-core/package.json | 6 +++--- packages/runtime-dom/package.json | 6 +++--- packages/runtime-test/package.json | 6 +++--- packages/server-renderer/package.json | 8 ++++---- packages/sfc-playground/package.json | 2 +- packages/shared/package.json | 2 +- packages/size-check/package.json | 2 +- packages/template-explorer/package.json | 2 +- packages/vue-compat/package.json | 4 ++-- packages/vue/package.json | 8 ++++---- 17 files changed, 57 insertions(+), 39 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7cfc353750e..98cda55952a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,21 @@ +## [3.2.3](https://github.com/vuejs/vue-next/compare/v3.2.2...v3.2.3) (2021-08-16) + + +### Bug Fixes + +* **compiler-core:** fix hoisting logic for elements with cached handlers + other bindings ([a6c1db2](https://github.com/vuejs/vue-next/commit/a6c1db2728cd3c72b897cb7b245d532e63485b07)), closes [#4327](https://github.com/vuejs/vue-next/issues/4327) +* **compiler-core:** fix style binding edge case ([#4319](https://github.com/vuejs/vue-next/issues/4319)) ([092bdcd](https://github.com/vuejs/vue-next/commit/092bdcdf58643d77da8d564fbc3c5c6647f6bfc5)), closes [#4317](https://github.com/vuejs/vue-next/issues/4317) +* **compiler-sfc:** bail on import usage check when template has custom lang ([aae3725](https://github.com/vuejs/vue-next/commit/aae3725e574e0182a1b41aa3dc38b11e596570ad)), closes [#4312](https://github.com/vuejs/vue-next/issues/4312) +* **compiler-sfc:** fix import usage check in template strings in expressions ([f855ccb](https://github.com/vuejs/vue-next/commit/f855ccb2c1a8ea05ae71cfab92f5a18be31a1f14)), closes [#4340](https://github.com/vuejs/vue-next/issues/4340) +* **defineProps:** defineProps generates unnecessary array of same types ([#4353](https://github.com/vuejs/vue-next/issues/4353)) ([ad66295](https://github.com/vuejs/vue-next/commit/ad66295cb363f6409b8321f258aaf29b3758c53c)), closes [#4352](https://github.com/vuejs/vue-next/issues/4352) +* **runtime-core:** patchChildren first in patchElement ([#4313](https://github.com/vuejs/vue-next/issues/4313)) ([5b3f1e8](https://github.com/vuejs/vue-next/commit/5b3f1e8424d40d2b7b1e07f53ec11570dd546d66)) +* **runtime-core:** vnode hooks should not be called on async wrapper ([#4349](https://github.com/vuejs/vue-next/issues/4349)) ([cd2d984](https://github.com/vuejs/vue-next/commit/cd2d98499ed646c85f81faa1f9241b0585654b86)), closes [#4346](https://github.com/vuejs/vue-next/issues/4346) +* **runtime-dom:** consistently remove boolean attributes for falsy values ([#4348](https://github.com/vuejs/vue-next/issues/4348)) ([620a69b](https://github.com/vuejs/vue-next/commit/620a69b871a017dfe0ba81d380fd933d997c8a00)) +* **shared:** fix toDisplayString on object with null prototype ([#4335](https://github.com/vuejs/vue-next/issues/4335)) ([42a334e](https://github.com/vuejs/vue-next/commit/42a334e12ee1462ccefc73fd7f24dc6b4ae48403)), closes [#4334](https://github.com/vuejs/vue-next/issues/4334) +* **types:** fix tsx ref component instance type ([#2486](https://github.com/vuejs/vue-next/issues/2486)) ([84d4357](https://github.com/vuejs/vue-next/commit/84d4357f6f2b2eb03ca56abfb3cac17fa7dfa85e)) + + + ## [3.2.2](https://github.com/vuejs/vue-next/compare/v3.2.1...v3.2.2) (2021-08-11) diff --git a/package.json b/package.json index a35f28dc76b..9e6bcfedf1d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "3.2.2", + "version": "3.2.3", "workspaces": [ "packages/*" ], diff --git a/packages/compiler-core/package.json b/packages/compiler-core/package.json index 02fa2113374..b5100259651 100644 --- a/packages/compiler-core/package.json +++ b/packages/compiler-core/package.json @@ -1,6 +1,6 @@ { "name": "@vue/compiler-core", - "version": "3.2.2", + "version": "3.2.3", "description": "@vue/compiler-core", "main": "index.js", "module": "dist/compiler-core.esm-bundler.js", @@ -32,7 +32,7 @@ }, "homepage": "https://github.com/vuejs/vue-next/tree/master/packages/compiler-core#readme", "dependencies": { - "@vue/shared": "3.2.2", + "@vue/shared": "3.2.3", "@babel/parser": "^7.12.0", "@babel/types": "^7.12.0", "estree-walker": "^2.0.1", diff --git a/packages/compiler-dom/package.json b/packages/compiler-dom/package.json index 95ebc6affbc..928b23deab3 100644 --- a/packages/compiler-dom/package.json +++ b/packages/compiler-dom/package.json @@ -1,6 +1,6 @@ { "name": "@vue/compiler-dom", - "version": "3.2.2", + "version": "3.2.3", "description": "@vue/compiler-dom", "main": "index.js", "module": "dist/compiler-dom.esm-bundler.js", @@ -37,7 +37,7 @@ }, "homepage": "https://github.com/vuejs/vue-next/tree/master/packages/compiler-dom#readme", "dependencies": { - "@vue/shared": "3.2.2", - "@vue/compiler-core": "3.2.2" + "@vue/shared": "3.2.3", + "@vue/compiler-core": "3.2.3" } } diff --git a/packages/compiler-sfc/package.json b/packages/compiler-sfc/package.json index f4cf26f5dde..90837025faf 100644 --- a/packages/compiler-sfc/package.json +++ b/packages/compiler-sfc/package.json @@ -1,6 +1,6 @@ { "name": "@vue/compiler-sfc", - "version": "3.2.2", + "version": "3.2.3", "description": "@vue/compiler-sfc", "main": "dist/compiler-sfc.cjs.js", "types": "dist/compiler-sfc.d.ts", @@ -34,10 +34,10 @@ "@babel/parser": "^7.13.9", "@babel/types": "^7.13.0", "@types/estree": "^0.0.48", - "@vue/compiler-core": "3.2.2", - "@vue/compiler-dom": "3.2.2", - "@vue/compiler-ssr": "3.2.2", - "@vue/shared": "3.2.2", + "@vue/compiler-core": "3.2.3", + "@vue/compiler-dom": "3.2.3", + "@vue/compiler-ssr": "3.2.3", + "@vue/shared": "3.2.3", "consolidate": "^0.16.0", "estree-walker": "^2.0.1", "hash-sum": "^2.0.0", diff --git a/packages/compiler-ssr/package.json b/packages/compiler-ssr/package.json index 298607c1baa..56663c50abf 100644 --- a/packages/compiler-ssr/package.json +++ b/packages/compiler-ssr/package.json @@ -1,6 +1,6 @@ { "name": "@vue/compiler-ssr", - "version": "3.2.2", + "version": "3.2.3", "description": "@vue/compiler-ssr", "main": "dist/compiler-ssr.cjs.js", "types": "dist/compiler-ssr.d.ts", @@ -28,7 +28,7 @@ }, "homepage": "https://github.com/vuejs/vue-next/tree/master/packages/compiler-ssr#readme", "dependencies": { - "@vue/shared": "3.2.2", - "@vue/compiler-dom": "3.2.2" + "@vue/shared": "3.2.3", + "@vue/compiler-dom": "3.2.3" } } diff --git a/packages/reactivity/package.json b/packages/reactivity/package.json index e65fceaf4ce..c61e09891e3 100644 --- a/packages/reactivity/package.json +++ b/packages/reactivity/package.json @@ -1,6 +1,6 @@ { "name": "@vue/reactivity", - "version": "3.2.2", + "version": "3.2.3", "description": "@vue/reactivity", "main": "index.js", "module": "dist/reactivity.esm-bundler.js", @@ -36,6 +36,6 @@ }, "homepage": "https://github.com/vuejs/vue-next/tree/master/packages/reactivity#readme", "dependencies": { - "@vue/shared": "3.2.2" + "@vue/shared": "3.2.3" } } diff --git a/packages/runtime-core/package.json b/packages/runtime-core/package.json index 960b3e2f631..19de755deb3 100644 --- a/packages/runtime-core/package.json +++ b/packages/runtime-core/package.json @@ -1,6 +1,6 @@ { "name": "@vue/runtime-core", - "version": "3.2.2", + "version": "3.2.3", "description": "@vue/runtime-core", "main": "index.js", "module": "dist/runtime-core.esm-bundler.js", @@ -32,7 +32,7 @@ }, "homepage": "https://github.com/vuejs/vue-next/tree/master/packages/runtime-core#readme", "dependencies": { - "@vue/shared": "3.2.2", - "@vue/reactivity": "3.2.2" + "@vue/shared": "3.2.3", + "@vue/reactivity": "3.2.3" } } diff --git a/packages/runtime-dom/package.json b/packages/runtime-dom/package.json index 69d00c3690a..bc0e24311dd 100644 --- a/packages/runtime-dom/package.json +++ b/packages/runtime-dom/package.json @@ -1,6 +1,6 @@ { "name": "@vue/runtime-dom", - "version": "3.2.2", + "version": "3.2.3", "description": "@vue/runtime-dom", "main": "index.js", "module": "dist/runtime-dom.esm-bundler.js", @@ -35,8 +35,8 @@ }, "homepage": "https://github.com/vuejs/vue-next/tree/master/packages/runtime-dom#readme", "dependencies": { - "@vue/shared": "3.2.2", - "@vue/runtime-core": "3.2.2", + "@vue/shared": "3.2.3", + "@vue/runtime-core": "3.2.3", "csstype": "^2.6.8" } } diff --git a/packages/runtime-test/package.json b/packages/runtime-test/package.json index e555f1383e4..e29bc7b8fa2 100644 --- a/packages/runtime-test/package.json +++ b/packages/runtime-test/package.json @@ -1,6 +1,6 @@ { "name": "@vue/runtime-test", - "version": "3.2.2", + "version": "3.2.3", "description": "@vue/runtime-test", "private": true, "main": "index.js", @@ -25,7 +25,7 @@ }, "homepage": "https://github.com/vuejs/vue-next/tree/master/packages/runtime-test#readme", "dependencies": { - "@vue/shared": "3.2.2", - "@vue/runtime-core": "3.2.2" + "@vue/shared": "3.2.3", + "@vue/runtime-core": "3.2.3" } } diff --git a/packages/server-renderer/package.json b/packages/server-renderer/package.json index 9c75c5afd30..44788f4137a 100644 --- a/packages/server-renderer/package.json +++ b/packages/server-renderer/package.json @@ -1,6 +1,6 @@ { "name": "@vue/server-renderer", - "version": "3.2.2", + "version": "3.2.3", "description": "@vue/server-renderer", "main": "index.js", "module": "dist/server-renderer.esm-bundler.js", @@ -31,10 +31,10 @@ }, "homepage": "https://github.com/vuejs/vue-next/tree/master/packages/server-renderer#readme", "peerDependencies": { - "vue": "3.2.2" + "vue": "3.2.3" }, "dependencies": { - "@vue/shared": "3.2.2", - "@vue/compiler-ssr": "3.2.2" + "@vue/shared": "3.2.3", + "@vue/compiler-ssr": "3.2.3" } } diff --git a/packages/sfc-playground/package.json b/packages/sfc-playground/package.json index dc1b2970d2a..302d1f920d5 100644 --- a/packages/sfc-playground/package.json +++ b/packages/sfc-playground/package.json @@ -1,6 +1,6 @@ { "name": "@vue/sfc-playground", - "version": "3.2.2", + "version": "3.2.3", "private": true, "scripts": { "dev": "vite", diff --git a/packages/shared/package.json b/packages/shared/package.json index 02659a6a4bb..a65dc25857c 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "@vue/shared", - "version": "3.2.2", + "version": "3.2.3", "description": "internal utils shared across @vue packages", "main": "index.js", "module": "dist/shared.esm-bundler.js", diff --git a/packages/size-check/package.json b/packages/size-check/package.json index 8e284e748a9..98f04a138ea 100644 --- a/packages/size-check/package.json +++ b/packages/size-check/package.json @@ -1,6 +1,6 @@ { "name": "@vue/size-check", - "version": "3.2.2", + "version": "3.2.3", "private": true, "buildOptions": { "name": "Vue", diff --git a/packages/template-explorer/package.json b/packages/template-explorer/package.json index ba33b80e014..60063940a36 100644 --- a/packages/template-explorer/package.json +++ b/packages/template-explorer/package.json @@ -1,6 +1,6 @@ { "name": "@vue/template-explorer", - "version": "3.2.2", + "version": "3.2.3", "private": true, "buildOptions": { "formats": [ diff --git a/packages/vue-compat/package.json b/packages/vue-compat/package.json index bbfc57ab9f5..fb30087a39c 100644 --- a/packages/vue-compat/package.json +++ b/packages/vue-compat/package.json @@ -1,6 +1,6 @@ { "name": "@vue/compat", - "version": "3.2.2", + "version": "3.2.3", "description": "Vue 3 compatibility build for Vue 2", "main": "index.js", "module": "dist/vue.runtime.esm-bundler.js", @@ -38,6 +38,6 @@ }, "homepage": "https://github.com/vuejs/vue-next/tree/master/packages/vue-compat#readme", "peerDependencies": { - "vue": "3.2.2" + "vue": "3.2.3" } } diff --git a/packages/vue/package.json b/packages/vue/package.json index bcb357387b7..1ad189d0b0a 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -1,6 +1,6 @@ { "name": "vue", - "version": "3.2.2", + "version": "3.2.3", "description": "The progressive JavaScript framework for buiding modern web UI.", "main": "index.js", "module": "dist/vue.runtime.esm-bundler.js", @@ -37,9 +37,9 @@ }, "homepage": "https://github.com/vuejs/vue-next/tree/master/packages/vue#readme", "dependencies": { - "@vue/shared": "3.2.2", - "@vue/compiler-dom": "3.2.2", - "@vue/runtime-dom": "3.2.2" + "@vue/shared": "3.2.3", + "@vue/compiler-dom": "3.2.3", + "@vue/runtime-dom": "3.2.3" }, "devDependencies": { "lodash": "^4.17.15",