]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
release: v3.2.7 v3.2.7
authorEvan You <yyx990803@gmail.com>
Wed, 1 Sep 2021 22:05:16 +0000 (18:05 -0400)
committerEvan You <yyx990803@gmail.com>
Wed, 1 Sep 2021 22:05:16 +0000 (18:05 -0400)
18 files changed:
CHANGELOG.md
package.json
packages/compiler-core/package.json
packages/compiler-dom/package.json
packages/compiler-sfc/package.json
packages/compiler-ssr/package.json
packages/reactivity/package.json
packages/ref-transform/package.json
packages/runtime-core/package.json
packages/runtime-dom/package.json
packages/runtime-test/package.json
packages/server-renderer/package.json
packages/sfc-playground/package.json
packages/shared/package.json
packages/size-check/package.json
packages/template-explorer/package.json
packages/vue-compat/package.json
packages/vue/package.json

index 70b788988c4411358b74eb9503f79f85cee49d09..e00b75901ce87c76d5104f368e86b689a7e836e0 100644 (file)
@@ -1,3 +1,17 @@
+## [3.2.7](https://github.com/vuejs/vue-next/compare/v3.2.6...v3.2.7) (2021-09-01)
+
+
+### Bug Fixes
+
+* **compiler-core:** remove no longer necessary withScopeId import in generated code ([935b4e2](https://github.com/vuejs/vue-next/commit/935b4e221041c8ae34c5821d90db90f07e622a9f))
+* **compiler-sfc:** ensure script setup lang=ts output is tree-shakable ([b89ff92](https://github.com/vuejs/vue-next/commit/b89ff9291e70c64f7098cc110161a75eb7c465a4))
+* **compiler:** only generate non-static ref for script setup if the binding exists ([3628991](https://github.com/vuejs/vue-next/commit/362899190666a2d1f9fe23c92e9b6007721ad69f)), closes [#4431](https://github.com/vuejs/vue-next/issues/4431)
+* **ref-transform:** should transform $ref when used with generic arguments ([#4446](https://github.com/vuejs/vue-next/issues/4446)) ([33cf6c8](https://github.com/vuejs/vue-next/commit/33cf6c88664137e8c9d6e75a3b4c5f5cce763c12)), closes [#4442](https://github.com/vuejs/vue-next/issues/4442)
+* **runtime-core:** properly merge unmounted and beforeUnmount options ([#4447](https://github.com/vuejs/vue-next/issues/4447)) ([741d3b3](https://github.com/vuejs/vue-next/commit/741d3b36f21582e682009114961b5cd3146e8dad))
+* **suspense:** misusing DOM Comment element constructor as a vnode type ([#4451](https://github.com/vuejs/vue-next/issues/4451)) ([ef5b731](https://github.com/vuejs/vue-next/commit/ef5b73159d7221c36c25e32f643669d789a33c2c))
+
+
+
 ## [3.2.6](https://github.com/vuejs/vue-next/compare/v3.2.5...v3.2.6) (2021-08-24)
 
 
index 04fec82add7306a6660f9dea01743f46ac682e62..9c64298872b1de86e4c13d3c5ce0c7386ecec6fd 100644 (file)
@@ -1,6 +1,6 @@
 {
   "private": true,
-  "version": "3.2.6",
+  "version": "3.2.7",
   "workspaces": [
     "packages/*"
   ],
index 1de15b50240a63770d4ea92a6706a0b6033607ed..ae8ad5e1988dd3c07313eea4c72d13560e6c0ba3 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-core",
-  "version": "3.2.6",
+  "version": "3.2.7",
   "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.6",
+    "@vue/shared": "3.2.7",
     "@babel/parser": "^7.15.0",
     "@babel/types": "^7.15.0",
     "estree-walker": "^2.0.2",
index 3e1dc7fa8a505e40ce252919fbcbfdf4d49c57ff..b434477b22ee50919668721c54cc664e06deefd1 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-dom",
-  "version": "3.2.6",
+  "version": "3.2.7",
   "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.6",
-    "@vue/compiler-core": "3.2.6"
+    "@vue/shared": "3.2.7",
+    "@vue/compiler-core": "3.2.7"
   }
 }
index 367b292661a985511768003252677e7e6f970c61..0e33196549697a24052cb181dd5f4108634ed686 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-sfc",
-  "version": "3.2.6",
+  "version": "3.2.7",
   "description": "@vue/compiler-sfc",
   "main": "dist/compiler-sfc.cjs.js",
   "types": "dist/compiler-sfc.d.ts",
     "@babel/parser": "^7.15.0",
     "@babel/types": "^7.15.0",
     "@types/estree": "^0.0.48",
-    "@vue/compiler-core": "3.2.6",
-    "@vue/compiler-dom": "3.2.6",
-    "@vue/compiler-ssr": "3.2.6",
-    "@vue/ref-transform": "3.2.6",
-    "@vue/shared": "3.2.6",
+    "@vue/compiler-core": "3.2.7",
+    "@vue/compiler-dom": "3.2.7",
+    "@vue/compiler-ssr": "3.2.7",
+    "@vue/ref-transform": "3.2.7",
+    "@vue/shared": "3.2.7",
     "consolidate": "^0.16.0",
     "estree-walker": "^2.0.2",
     "hash-sum": "^2.0.0",
index e51700ee4b9430ab75e5a119a6eae3958039a8ea..621a7f84f1fd8afa0c8acf8efbaf0e9f368b621c 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-ssr",
-  "version": "3.2.6",
+  "version": "3.2.7",
   "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.6",
-    "@vue/compiler-dom": "3.2.6"
+    "@vue/shared": "3.2.7",
+    "@vue/compiler-dom": "3.2.7"
   }
 }
index 93621466365592a278e4c6a1b2973da37df73628..3e4f776d4389a64625d03df26297ea5a07e5d997 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/reactivity",
-  "version": "3.2.6",
+  "version": "3.2.7",
   "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.6"
+    "@vue/shared": "3.2.7"
   }
 }
index f73b81a232dae87f4e7295e030c98fb919c83b8d..91682a8badd3183cdb3d8734242c3b436496363e 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/ref-transform",
-  "version": "3.2.6",
+  "version": "3.2.7",
   "description": "@vue/ref-transform",
   "main": "dist/ref-transform.cjs.js",
   "files": [
@@ -29,8 +29,8 @@
   "homepage": "https://github.com/vuejs/vue-next/tree/dev/packages/ref-transform#readme",
   "dependencies": {
     "@babel/parser": "^7.15.0",
-    "@vue/compiler-core": "3.2.6",
-    "@vue/shared": "3.2.6",
+    "@vue/compiler-core": "3.2.7",
+    "@vue/shared": "3.2.7",
     "estree-walker": "^2.0.2",
     "magic-string": "^0.25.7"
   },
index 4455c8177ebaf867cd7d3a0b24a788ef58bbaa51..ab75d934fc0aaddfa159752a32a001a35f144900 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/runtime-core",
-  "version": "3.2.6",
+  "version": "3.2.7",
   "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.6",
-    "@vue/reactivity": "3.2.6"
+    "@vue/shared": "3.2.7",
+    "@vue/reactivity": "3.2.7"
   }
 }
index 9df881d9683eb27d039cfb933e2883f375c8496d..b39c28060760cf5788455f1d18c618f611d0fd65 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/runtime-dom",
-  "version": "3.2.6",
+  "version": "3.2.7",
   "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.6",
-    "@vue/runtime-core": "3.2.6",
+    "@vue/shared": "3.2.7",
+    "@vue/runtime-core": "3.2.7",
     "csstype": "^2.6.8"
   }
 }
index de273c530d1cfc7960faad78e8b93c8e9de55a8e..49cc15358537555165a25da9760830f561988f74 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/runtime-test",
-  "version": "3.2.6",
+  "version": "3.2.7",
   "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.6",
-    "@vue/runtime-core": "3.2.6"
+    "@vue/shared": "3.2.7",
+    "@vue/runtime-core": "3.2.7"
   }
 }
index a84e8fd7c497bcba0b322c2ee4a46fd4cdbf0685..ffe2af18ea434df75eed1a5e99130f5782fbf125 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/server-renderer",
-  "version": "3.2.6",
+  "version": "3.2.7",
   "description": "@vue/server-renderer",
   "main": "index.js",
   "module": "dist/server-renderer.esm-bundler.js",
   },
   "homepage": "https://github.com/vuejs/vue-next/tree/master/packages/server-renderer#readme",
   "peerDependencies": {
-    "vue": "3.2.6"
+    "vue": "3.2.7"
   },
   "dependencies": {
-    "@vue/shared": "3.2.6",
-    "@vue/compiler-ssr": "3.2.6"
+    "@vue/shared": "3.2.7",
+    "@vue/compiler-ssr": "3.2.7"
   }
 }
index c4b16dd460d76038f7621c602db81c47f9821c1c..6650bab674e293f3de5149b06ec24773b07e8a4d 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/sfc-playground",
-  "version": "3.2.6",
+  "version": "3.2.7",
   "private": true,
   "scripts": {
     "dev": "vite",
index ace2d0a7de433603542256c42bb1b7dc0c8674d0..febcfbae490659aaad469b3be9f8fdd857145e88 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/shared",
-  "version": "3.2.6",
+  "version": "3.2.7",
   "description": "internal utils shared across @vue packages",
   "main": "index.js",
   "module": "dist/shared.esm-bundler.js",
index fb93ce1bafb59d921e26a05463c6ba49543ba94e..da9611d8a816dafb7ccdddc3997c2d338b2744c4 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/size-check",
-  "version": "3.2.6",
+  "version": "3.2.7",
   "private": true,
   "buildOptions": {
     "name": "Vue",
index 8ed4a9738fb634d32a64c2486b97721ddc4bed9e..8a5265836352e8a17ca2f6c75e3433c8fd097d84 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/template-explorer",
-  "version": "3.2.6",
+  "version": "3.2.7",
   "private": true,
   "buildOptions": {
     "formats": [
index 25a6d66b2f61ed49a60e924741609eec861d8577..a19772c2c46364b1495b6cb8e6ffde59dfea4a4c 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compat",
-  "version": "3.2.6",
+  "version": "3.2.7",
   "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.6"
+    "vue": "3.2.7"
   }
 }
index 784ea48672943b7e36eb547a6e25ba5f2d91c533..69d7a55d644a0f805b975bdbfe85e4c271de340d 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "vue",
-  "version": "3.2.6",
+  "version": "3.2.7",
   "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.6",
-    "@vue/compiler-dom": "3.2.6",
-    "@vue/runtime-dom": "3.2.6"
+    "@vue/shared": "3.2.7",
+    "@vue/compiler-dom": "3.2.7",
+    "@vue/runtime-dom": "3.2.7"
   },
   "devDependencies": {
     "lodash": "^4.17.15",