]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
release: v3.2.0-beta.8 v3.2.0-beta.8
authorEvan You <yyx990803@gmail.com>
Sat, 7 Aug 2021 03:12:27 +0000 (23:12 -0400)
committerEvan You <yyx990803@gmail.com>
Sat, 7 Aug 2021 03:12:27 +0000 (23:12 -0400)
17 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/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 10d773a3bf0533f87a73248c6e77ba850ea8f376..eb9544f187045a4f750ebee62940e5ccb99f7842 100644 (file)
@@ -1,3 +1,24 @@
+# [3.2.0-beta.8](https://github.com/vuejs/vue-next/compare/v3.2.0-beta.7...v3.2.0-beta.8) (2021-08-07)
+
+
+### Bug Fixes
+
+* **compiler-core:** detected forwarded slots in nested components ([#4268](https://github.com/vuejs/vue-next/issues/4268)) ([abb3a81](https://github.com/vuejs/vue-next/commit/abb3a81e871e271db8dd882f9323551e753cc00f)), closes [#4244](https://github.com/vuejs/vue-next/issues/4244)
+* **compiler-sfc:** fix ref sugar rewrite for identifiers in ts casting expressions ([865b84b](https://github.com/vuejs/vue-next/commit/865b84bfe81622626152e9c571cd26f30ba37bd5)), closes [#4254](https://github.com/vuejs/vue-next/issues/4254)
+* **core:** typing of key in VNodeProps ([#4242](https://github.com/vuejs/vue-next/issues/4242)) ([d045055](https://github.com/vuejs/vue-next/commit/d045055b475f76624830ed594dd138ac71eccd4e)), closes [#4240](https://github.com/vuejs/vue-next/issues/4240)
+* **runtime-core:** component effect scopes should be detached ([6aa871e](https://github.com/vuejs/vue-next/commit/6aa871e5658f79369ae4022b2c73319444bd1cca))
+* **runtime-dom:** fix shadowRoot instanceof check in unsupported browsers ([#4238](https://github.com/vuejs/vue-next/issues/4238)) ([bc7dd93](https://github.com/vuejs/vue-next/commit/bc7dd93f9223e8c5809ad7b95fcf8b2414181b91))
+* **types:** remove explicit return type annotation requirement for `this` inference in computed options ([#4221](https://github.com/vuejs/vue-next/issues/4221)) ([d3d5ad2](https://github.com/vuejs/vue-next/commit/d3d5ad204d17e18f6a038c7f6c3cc2a5c2271a08))
+* **v-memo:** ensure track block when returning cached vnode ([#4270](https://github.com/vuejs/vue-next/issues/4270)) ([a211e27](https://github.com/vuejs/vue-next/commit/a211e271ee8c328e68afc0fe5ab86fabd7e4a320)), closes [#4253](https://github.com/vuejs/vue-next/issues/4253)
+* **v-memo:** should work on v-for with constant expression ([#4272](https://github.com/vuejs/vue-next/issues/4272)) ([3b60358](https://github.com/vuejs/vue-next/commit/3b60358d0e0289298df7937983b3e06123f8eb3d)), closes [#4246](https://github.com/vuejs/vue-next/issues/4246)
+
+
+### Features
+
+* **runtime-dom:** support async component in defineCustomElement ([c421fb9](https://github.com/vuejs/vue-next/commit/c421fb91b2bec047e665f8269e231bf89f9bfc93)), closes [#4261](https://github.com/vuejs/vue-next/issues/4261)
+
+
+
 # [3.2.0-beta.7](https://github.com/vuejs/vue-next/compare/v3.2.0-beta.6...v3.2.0-beta.7) (2021-07-29)
 
 
index f9267cca858317a4b91cbfd0a20bc2de462916c4..c004a2d5f9d7ccd3c42a3351184654de11a2534f 100644 (file)
@@ -1,6 +1,6 @@
 {
   "private": true,
-  "version": "3.2.0-beta.7",
+  "version": "3.2.0-beta.8",
   "workspaces": [
     "packages/*"
   ],
index 7f59f934e69c61cb5cebd86be31022057c721564..128240e84f952e11266136db8d89d4c3d0c0872e 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-core",
-  "version": "3.2.0-beta.7",
+  "version": "3.2.0-beta.8",
   "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.0-beta.7",
+    "@vue/shared": "3.2.0-beta.8",
     "@babel/parser": "^7.12.0",
     "@babel/types": "^7.12.0",
     "estree-walker": "^2.0.1",
index 2f1e038ae94835df7252c618d0e3821441e96fe2..edebf4004dcc98d3f23e14e6e0802659d353bb8e 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-dom",
-  "version": "3.2.0-beta.7",
+  "version": "3.2.0-beta.8",
   "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.0-beta.7",
-    "@vue/compiler-core": "3.2.0-beta.7"
+    "@vue/shared": "3.2.0-beta.8",
+    "@vue/compiler-core": "3.2.0-beta.8"
   }
 }
index 1b0c8239482a7beac29180f04b55951bbde4974c..efffa0d598021806c3368f1cf4f9630370533692 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-sfc",
-  "version": "3.2.0-beta.7",
+  "version": "3.2.0-beta.8",
   "description": "@vue/compiler-sfc",
   "main": "dist/compiler-sfc.cjs.js",
   "types": "dist/compiler-sfc.d.ts",
     "@babel/parser": "^7.13.9",
     "@babel/types": "^7.13.0",
     "@types/estree": "^0.0.48",
-    "@vue/compiler-core": "3.2.0-beta.7",
-    "@vue/compiler-dom": "3.2.0-beta.7",
-    "@vue/compiler-ssr": "3.2.0-beta.7",
-    "@vue/shared": "3.2.0-beta.7",
+    "@vue/compiler-core": "3.2.0-beta.8",
+    "@vue/compiler-dom": "3.2.0-beta.8",
+    "@vue/compiler-ssr": "3.2.0-beta.8",
+    "@vue/shared": "3.2.0-beta.8",
     "consolidate": "^0.16.0",
     "estree-walker": "^2.0.1",
     "hash-sum": "^2.0.0",
index 87a923c4d4073e8750a8fe162e7ff7ffcd25a223..961299409cb69daf235590f5f888aa1b75f3f52f 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-ssr",
-  "version": "3.2.0-beta.7",
+  "version": "3.2.0-beta.8",
   "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.0-beta.7",
-    "@vue/compiler-dom": "3.2.0-beta.7"
+    "@vue/shared": "3.2.0-beta.8",
+    "@vue/compiler-dom": "3.2.0-beta.8"
   }
 }
index b0728c96393a01129c28500068ab910dfd486d83..10e369a889d419047294bf0de8996812afd931b8 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/reactivity",
-  "version": "3.2.0-beta.7",
+  "version": "3.2.0-beta.8",
   "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.0-beta.7"
+    "@vue/shared": "3.2.0-beta.8"
   }
 }
index bab1358b0773546db4f748e9a0ff03571c039525..9f02ec7f28f0f09e7925c332297da1e4fd90cbc6 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/runtime-core",
-  "version": "3.2.0-beta.7",
+  "version": "3.2.0-beta.8",
   "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.0-beta.7",
-    "@vue/reactivity": "3.2.0-beta.7"
+    "@vue/shared": "3.2.0-beta.8",
+    "@vue/reactivity": "3.2.0-beta.8"
   }
 }
index ca877ff572facc57a97fdaa7ac88294d1b212ba2..53c3756e411134541ef869340efb0692be737d04 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/runtime-dom",
-  "version": "3.2.0-beta.7",
+  "version": "3.2.0-beta.8",
   "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.0-beta.7",
-    "@vue/runtime-core": "3.2.0-beta.7",
+    "@vue/shared": "3.2.0-beta.8",
+    "@vue/runtime-core": "3.2.0-beta.8",
     "csstype": "^2.6.8"
   }
 }
index 1cae9c76b49242b191d992b3ca30400a60cedffe..8199e0f6d907fceafc7aebbdcbf7520f7e86c23b 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/runtime-test",
-  "version": "3.2.0-beta.7",
+  "version": "3.2.0-beta.8",
   "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.0-beta.7",
-    "@vue/runtime-core": "3.2.0-beta.7"
+    "@vue/shared": "3.2.0-beta.8",
+    "@vue/runtime-core": "3.2.0-beta.8"
   }
 }
index 2d3b2761c44f2c7cc62c9a047be14cc8007b8ddf..14026a65b637b6e79d404fdc5bce062bdfa4a644 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/server-renderer",
-  "version": "3.2.0-beta.7",
+  "version": "3.2.0-beta.8",
   "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.0-beta.7"
+    "vue": "3.2.0-beta.8"
   },
   "dependencies": {
-    "@vue/shared": "3.2.0-beta.7",
-    "@vue/compiler-ssr": "3.2.0-beta.7"
+    "@vue/shared": "3.2.0-beta.8",
+    "@vue/compiler-ssr": "3.2.0-beta.8"
   }
 }
index a5ab18bd6af7e507b0d95f69285330f6dbd07a98..04e3d346b4cd76d66249872428b233002f0e5f72 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/sfc-playground",
-  "version": "3.2.0-beta.7",
+  "version": "3.2.0-beta.8",
   "private": true,
   "scripts": {
     "dev": "vite",
index 33bdd8cbf13c372352aa038b215a2227dde86314..031f9156e66f7f6efaac8288876681f77ebc413f 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/shared",
-  "version": "3.2.0-beta.7",
+  "version": "3.2.0-beta.8",
   "description": "internal utils shared across @vue packages",
   "main": "index.js",
   "module": "dist/shared.esm-bundler.js",
index 88c60b178f6f0ca03fed0fe9036c1bb22fdff889..97f15d5e6f32e567002e7ac6e0e5b31f817fd72d 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/size-check",
-  "version": "3.2.0-beta.7",
+  "version": "3.2.0-beta.8",
   "private": true,
   "buildOptions": {
     "name": "Vue",
index ce4a060d132f1606f568876c9c654d02d188262c..f6da52db6a0d004681695f1f1d12af96fcc042fd 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/template-explorer",
-  "version": "3.2.0-beta.7",
+  "version": "3.2.0-beta.8",
   "private": true,
   "buildOptions": {
     "formats": [
index 755d1d68090a6f382af61eb4e75a37e3570a451f..e2cc03698ae4bc454c44663b76ce8dfc66028bb8 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compat",
-  "version": "3.2.0-beta.7",
+  "version": "3.2.0-beta.8",
   "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.0-beta.7"
+    "vue": "3.2.0-beta.8"
   }
 }
index 44c0ac8bcd486571d35069cb385e9b36bfcc3083..18bf80f5d1e6a2e1b158da66f97c14b392fface4 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "vue",
-  "version": "3.2.0-beta.7",
+  "version": "3.2.0-beta.8",
   "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.0-beta.7",
-    "@vue/compiler-dom": "3.2.0-beta.7",
-    "@vue/runtime-dom": "3.2.0-beta.7"
+    "@vue/shared": "3.2.0-beta.8",
+    "@vue/compiler-dom": "3.2.0-beta.8",
+    "@vue/runtime-dom": "3.2.0-beta.8"
   },
   "devDependencies": {
     "lodash": "^4.17.15",