]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
release: v3.0.0-rc.7 v3.0.0-rc.7
authorEvan You <yyx990803@gmail.com>
Fri, 21 Aug 2020 18:13:05 +0000 (14:13 -0400)
committerEvan You <yyx990803@gmail.com>
Fri, 21 Aug 2020 18:13:05 +0000 (14:13 -0400)
15 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/shared/package.json
packages/size-check/package.json
packages/template-explorer/package.json
packages/vue/package.json

index e71cc69e7eb18a5c2193e155faf98280d9d25993..73e3e7fdd4eae41a15944454bbb1cdb43aae2e47 100644 (file)
@@ -1,3 +1,21 @@
+# [3.0.0-rc.7](https://github.com/vuejs/vue-next/compare/v3.0.0-rc.6...v3.0.0-rc.7) (2020-08-21)
+
+
+### Bug Fixes
+
+* **compiler-core:** should attach key to single element child of `<template v-for>` ([#1910](https://github.com/vuejs/vue-next/issues/1910)) ([69cfed6](https://github.com/vuejs/vue-next/commit/69cfed6b313821d1ae7ecb02b63b0aaccb5599c6))
+* **reactivity:** unwrap non-index accessed refs on reactive arrays ([#1859](https://github.com/vuejs/vue-next/issues/1859)) ([3c05f8b](https://github.com/vuejs/vue-next/commit/3c05f8bbd6cd0e01bbc5830730852f9a93d8de8a)), closes [#1846](https://github.com/vuejs/vue-next/issues/1846)
+* **runtime-core:** correctly track dynamic nodes in renderSlot ([#1911](https://github.com/vuejs/vue-next/issues/1911)) ([7ffb79c](https://github.com/vuejs/vue-next/commit/7ffb79c56318861075a47bd2357e34cde8a6dad9))
+* **runtime-core:** disable block tracking when calling compiled slot function in tempalte expressions ([f02e2f9](https://github.com/vuejs/vue-next/commit/f02e2f99d9c2ca95f4fd984d7bd62178eceaa214)), closes [#1745](https://github.com/vuejs/vue-next/issues/1745) [#1918](https://github.com/vuejs/vue-next/issues/1918)
+* **teleport:** only inherit el for non-patched nodes ([d4cc7b2](https://github.com/vuejs/vue-next/commit/d4cc7b2496f9ed21ef6cac426697eac058da76bb)), closes [#1903](https://github.com/vuejs/vue-next/issues/1903)
+
+
+### Performance Improvements
+
+* **reactivity:** improve ref performance by using class-based implementation ([#1900](https://github.com/vuejs/vue-next/issues/1900)) ([07919e0](https://github.com/vuejs/vue-next/commit/07919e00658592ebdb42f0c6f004f631c4bf4d34))
+
+
+
 # [3.0.0-rc.6](https://github.com/vuejs/vue-next/compare/v3.0.0-rc.5...v3.0.0-rc.6) (2020-08-19)
 
 
index c2baf5b1affd0fcc9b92e4b3d160d48fc242003c..cb05c670457495455e691406c6f15f0a8db517bf 100644 (file)
@@ -1,6 +1,6 @@
 {
   "private": true,
-  "version": "3.0.0-rc.6",
+  "version": "3.0.0-rc.7",
   "workspaces": [
     "packages/*"
   ],
index c83c6eca6bfdad3cfd43e2995856f190fa1547a5..702b2cadeb57b19e901d60df66a2eb70bef82033 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-core",
-  "version": "3.0.0-rc.6",
+  "version": "3.0.0-rc.7",
   "description": "@vue/compiler-core",
   "main": "index.js",
   "module": "dist/compiler-core.esm-bundler.js",
@@ -30,7 +30,7 @@
   },
   "homepage": "https://github.com/vuejs/vue-next/tree/master/packages/compiler-core#readme",
   "dependencies": {
-    "@vue/shared": "3.0.0-rc.6",
+    "@vue/shared": "3.0.0-rc.7",
     "@babel/parser": "^7.10.4",
     "@babel/types": "^7.10.4",
     "estree-walker": "^2.0.1",
index d734ac66d85da43d7c40ab9be93c6291ff0ccead..4ccca23b1af1f6367b0ea8cf6ef6c4d761ce46cf 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-dom",
-  "version": "3.0.0-rc.6",
+  "version": "3.0.0-rc.7",
   "description": "@vue/compiler-dom",
   "main": "index.js",
   "module": "dist/compiler-dom.esm-bundler.js",
@@ -35,7 +35,7 @@
   },
   "homepage": "https://github.com/vuejs/vue-next/tree/master/packages/compiler-dom#readme",
   "dependencies": {
-    "@vue/shared": "3.0.0-rc.6",
-    "@vue/compiler-core": "3.0.0-rc.6"
+    "@vue/shared": "3.0.0-rc.7",
+    "@vue/compiler-core": "3.0.0-rc.7"
   }
 }
index 552a06c993fc2669ae5f1628ade4e1db968e88b4..ba2c1fdc339ad94ec77ee33b6a83e3d59390c11b 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-sfc",
-  "version": "3.0.0-rc.6",
+  "version": "3.0.0-rc.7",
   "description": "@vue/compiler-sfc",
   "main": "dist/compiler-sfc.cjs.js",
   "types": "dist/compiler-sfc.d.ts",
   },
   "homepage": "https://github.com/vuejs/vue-next/tree/master/packages/compiler-sfc#readme",
   "peerDependencies": {
-    "vue": "3.0.0-rc.6"
+    "vue": "3.0.0-rc.7"
   },
   "dependencies": {
     "@babel/parser": "^7.10.4",
     "@babel/types": "^7.10.4",
-    "@vue/compiler-core": "3.0.0-rc.6",
-    "@vue/compiler-dom": "3.0.0-rc.6",
-    "@vue/compiler-ssr": "3.0.0-rc.6",
-    "@vue/shared": "3.0.0-rc.6",
+    "@vue/compiler-core": "3.0.0-rc.7",
+    "@vue/compiler-dom": "3.0.0-rc.7",
+    "@vue/compiler-ssr": "3.0.0-rc.7",
+    "@vue/shared": "3.0.0-rc.7",
     "consolidate": "^0.15.1",
     "estree-walker": "^2.0.1",
     "hash-sum": "^2.0.0",
index ca6a184c4c83db31dd016f7673565df083c241a0..8aaa0edbee73accb552316159e045ba7fcdb9f2d 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-ssr",
-  "version": "3.0.0-rc.6",
+  "version": "3.0.0-rc.7",
   "description": "@vue/compiler-ssr",
   "main": "dist/compiler-ssr.cjs.js",
   "types": "dist/compiler-ssr.d.ts",
@@ -27,7 +27,7 @@
   },
   "homepage": "https://github.com/vuejs/vue-next/tree/master/packages/compiler-ssr#readme",
   "dependencies": {
-    "@vue/shared": "3.0.0-rc.6",
-    "@vue/compiler-dom": "3.0.0-rc.6"
+    "@vue/shared": "3.0.0-rc.7",
+    "@vue/compiler-dom": "3.0.0-rc.7"
   }
 }
index 3fc5f8e7c44201dde78dce399e35ce2540f9d1df..8e2f7f5d77b7022285cff6ca94aa2c3bb476c301 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/reactivity",
-  "version": "3.0.0-rc.6",
+  "version": "3.0.0-rc.7",
   "description": "@vue/reactivity",
   "main": "index.js",
   "module": "dist/reactivity.esm-bundler.js",
@@ -35,6 +35,6 @@
   },
   "homepage": "https://github.com/vuejs/vue-next/tree/master/packages/reactivity#readme",
   "dependencies": {
-    "@vue/shared": "3.0.0-rc.6"
+    "@vue/shared": "3.0.0-rc.7"
   }
 }
index 1a550542111a67a5fbead992c299884ba0fe45b8..2b3890437331b56f0592e147eeaabe27e26d579a 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/runtime-core",
-  "version": "3.0.0-rc.6",
+  "version": "3.0.0-rc.7",
   "description": "@vue/runtime-core",
   "main": "index.js",
   "module": "dist/runtime-core.esm-bundler.js",
@@ -31,7 +31,7 @@
   },
   "homepage": "https://github.com/vuejs/vue-next/tree/master/packages/runtime-core#readme",
   "dependencies": {
-    "@vue/shared": "3.0.0-rc.6",
-    "@vue/reactivity": "3.0.0-rc.6"
+    "@vue/shared": "3.0.0-rc.7",
+    "@vue/reactivity": "3.0.0-rc.7"
   }
 }
index 4e7ae340f75d24dbbed147c6aa5ede17e7aefeca..ccc1e55a971088b88768ea1d269fc6cd3301386f 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/runtime-dom",
-  "version": "3.0.0-rc.6",
+  "version": "3.0.0-rc.7",
   "description": "@vue/runtime-dom",
   "main": "index.js",
   "module": "dist/runtime-dom.esm-bundler.js",
@@ -34,8 +34,8 @@
   },
   "homepage": "https://github.com/vuejs/vue-next/tree/master/packages/runtime-dom#readme",
   "dependencies": {
-    "@vue/shared": "3.0.0-rc.6",
-    "@vue/runtime-core": "3.0.0-rc.6",
+    "@vue/shared": "3.0.0-rc.7",
+    "@vue/runtime-core": "3.0.0-rc.7",
     "csstype": "^2.6.8"
   }
 }
index 74bd1bf9dc460a459c3ccd1394ca255bff999359..8adc0b2b18c55cefb323ce7799fd87f8a89822ea 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/runtime-test",
-  "version": "3.0.0-rc.6",
+  "version": "3.0.0-rc.7",
   "description": "@vue/runtime-test",
   "private": true,
   "main": "index.js",
@@ -24,7 +24,7 @@
   },
   "homepage": "https://github.com/vuejs/vue-next/tree/master/packages/runtime-test#readme",
   "dependencies": {
-    "@vue/shared": "3.0.0-rc.6",
-    "@vue/runtime-core": "3.0.0-rc.6"
+    "@vue/shared": "3.0.0-rc.7",
+    "@vue/runtime-core": "3.0.0-rc.7"
   }
 }
index 948ceb1a05099398b17fbedc413c1aa7f304b593..4c561bced6ffb7fa445796e8ff6f46b66ccfb8d9 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/server-renderer",
-  "version": "3.0.0-rc.6",
+  "version": "3.0.0-rc.7",
   "description": "@vue/server-renderer",
   "main": "index.js",
   "types": "dist/server-renderer.d.ts",
   },
   "homepage": "https://github.com/vuejs/vue-next/tree/master/packages/server-renderer#readme",
   "peerDependencies": {
-    "vue": "3.0.0-rc.6"
+    "vue": "3.0.0-rc.7"
   },
   "dependencies": {
-    "@vue/shared": "3.0.0-rc.6",
-    "@vue/compiler-ssr": "3.0.0-rc.6"
+    "@vue/shared": "3.0.0-rc.7",
+    "@vue/compiler-ssr": "3.0.0-rc.7"
   }
 }
index 9e79a0c4b227f5cf54825090833c9943e02ef9a5..c8ebaaeefa7192804002d797a11b7629d9bd148f 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/shared",
-  "version": "3.0.0-rc.6",
+  "version": "3.0.0-rc.7",
   "description": "internal utils shared across @vue packages",
   "main": "index.js",
   "module": "dist/shared.esm-bundler.js",
index 81c40aa5f24bcc64682933b96406ed17329c6d91..cec6d6ef581aad719aa0a02da6cc2aaf993cea8b 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/size-check",
-  "version": "3.0.0-rc.6",
+  "version": "3.0.0-rc.7",
   "private": true,
   "buildOptions": {
     "name": "Vue",
index 33162e8417cbc7a771cf93e73539fb91f11e71eb..9e4fe134bb28fa87bd8c1dbde28011c00f34b648 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/template-explorer",
-  "version": "3.0.0-rc.6",
+  "version": "3.0.0-rc.7",
   "private": true,
   "buildOptions": {
     "formats": [
index c9f0ec5f959b8218fdec0df120f2bad7c2478110..4a588f3effa2c745c4c0e6c7b039b900922b2831 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "vue",
-  "version": "3.0.0-rc.6",
+  "version": "3.0.0-rc.7",
   "description": "vue",
   "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.0.0-rc.6",
-    "@vue/compiler-dom": "3.0.0-rc.6",
-    "@vue/runtime-dom": "3.0.0-rc.6"
+    "@vue/shared": "3.0.0-rc.7",
+    "@vue/compiler-dom": "3.0.0-rc.7",
+    "@vue/runtime-dom": "3.0.0-rc.7"
   },
   "devDependencies": {
     "lodash": "^4.17.15",