]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
release: v3.0.0-rc.8 v3.0.0-rc.8
authorEvan You <yyx990803@gmail.com>
Tue, 25 Aug 2020 14:31:52 +0000 (10:31 -0400)
committerEvan You <yyx990803@gmail.com>
Tue, 25 Aug 2020 14:31:52 +0000 (10:31 -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 73e3e7fdd4eae41a15944454bbb1cdb43aae2e47..5b93e5998f21ec159a116264d1f9c854b11ee22d 100644 (file)
@@ -1,3 +1,29 @@
+# [3.0.0-rc.8](https://github.com/vuejs/vue-next/compare/v3.0.0-rc.7...v3.0.0-rc.8) (2020-08-25)
+
+
+### Bug Fixes
+
+* **devtools:** unmountApp not behind compile flag ([6eb7fd8](https://github.com/vuejs/vue-next/commit/6eb7fd83333d97186d570029e4fdca060fdb328d))
+* **hmr:** properly force hmr full component props update ([499bc0b](https://github.com/vuejs/vue-next/commit/499bc0bfc4aedcb6ee4ec55ba823838b5496eba8)), closes [#1942](https://github.com/vuejs/vue-next/issues/1942)
+* **keep-alive:** should remove wrapped version of injected keep alive hooks ([#1959](https://github.com/vuejs/vue-next/issues/1959)) ([1ea2400](https://github.com/vuejs/vue-next/commit/1ea24000c8f062f3cdc773e8e254892a05ba0702))
+* **reactivity:** fix iOS 12 JSON.stringify error on reactive objects ([016ba11](https://github.com/vuejs/vue-next/commit/016ba116a8715d90858de4244073198958d735ff)), closes [#1916](https://github.com/vuejs/vue-next/issues/1916)
+* **runtime-core:** fix data merge order for mixins/extends ([c15311c](https://github.com/vuejs/vue-next/commit/c15311cfe879aa98c06585d731d996fca7633421)), closes [#1953](https://github.com/vuejs/vue-next/issues/1953)
+* **runtime-core/scheduler:** handle nested flushPostFlushCbs calls ([36fa42a](https://github.com/vuejs/vue-next/commit/36fa42a88cf3a72b58e507b82b35c56a42e43f09)), closes [#1947](https://github.com/vuejs/vue-next/issues/1947)
+* **runtime-dom:** avoid setting unchanged input value ([#1937](https://github.com/vuejs/vue-next/issues/1937)) ([1d55454](https://github.com/vuejs/vue-next/commit/1d55454e61bf18cc2d6fe948c4528a680f67efe5)), closes [#1935](https://github.com/vuejs/vue-next/issues/1935)
+* **ssr:** invoke directive created hook during hydration ([57642fa](https://github.com/vuejs/vue-next/commit/57642fac8f33b9ea530cc997f8f7465a0573e123))
+* **types:** relax ComponentPublicInstanceConstructor type for class components ([#1943](https://github.com/vuejs/vue-next/issues/1943)) ([67b6e0f](https://github.com/vuejs/vue-next/commit/67b6e0f894400f527fc5b20772ed124738df9446))
+* **watch:** traverse refs in deep watch ([#1939](https://github.com/vuejs/vue-next/issues/1939)) ([10293c7](https://github.com/vuejs/vue-next/commit/10293c7a188021db9bb4386e12c490f1daf28126)), closes [#1900](https://github.com/vuejs/vue-next/issues/1900)
+
+
+### Features
+
+* **devtools:** catch events ([23233dc](https://github.com/vuejs/vue-next/commit/23233dc8b850bf9c6bf24c11d4586865884ddb5f))
+* **devtools:** expose setupState target object ([31b99a9](https://github.com/vuejs/vue-next/commit/31b99a9139a32590187a2e4a50ad0654de0034a9))
+* **directives:** introduce `created` custom directive hook and ensure ([11804fe](https://github.com/vuejs/vue-next/commit/11804fe93f66d43320498bfea564af1c9f7a9eb7)), closes [#1931](https://github.com/vuejs/vue-next/issues/1931)
+* **runtime-core:** support variadic children in `h` for simple JSX compat ([54d06ec](https://github.com/vuejs/vue-next/commit/54d06ec495a1743415de9426962024ffb764e4fe)), closes [#1917](https://github.com/vuejs/vue-next/issues/1917)
+
+
+
 # [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)
 
 
index cb05c670457495455e691406c6f15f0a8db517bf..b13a0c69b581ed084c46adde4da292ad4b0c2f6b 100644 (file)
@@ -1,6 +1,6 @@
 {
   "private": true,
-  "version": "3.0.0-rc.7",
+  "version": "3.0.0-rc.8",
   "workspaces": [
     "packages/*"
   ],
index 702b2cadeb57b19e901d60df66a2eb70bef82033..6f9dc40c5702d3de5fc94aec5152a23d27c2007c 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-core",
-  "version": "3.0.0-rc.7",
+  "version": "3.0.0-rc.8",
   "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.7",
+    "@vue/shared": "3.0.0-rc.8",
     "@babel/parser": "^7.10.4",
     "@babel/types": "^7.10.4",
     "estree-walker": "^2.0.1",
index 4ccca23b1af1f6367b0ea8cf6ef6c4d761ce46cf..f24dfa9a8e56a6c4eb4959e54172489ff294b559 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-dom",
-  "version": "3.0.0-rc.7",
+  "version": "3.0.0-rc.8",
   "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.7",
-    "@vue/compiler-core": "3.0.0-rc.7"
+    "@vue/shared": "3.0.0-rc.8",
+    "@vue/compiler-core": "3.0.0-rc.8"
   }
 }
index ba2c1fdc339ad94ec77ee33b6a83e3d59390c11b..bf02a1deb97dbe017d27c2b119c88c652db0dc96 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-sfc",
-  "version": "3.0.0-rc.7",
+  "version": "3.0.0-rc.8",
   "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.7"
+    "vue": "3.0.0-rc.8"
   },
   "dependencies": {
     "@babel/parser": "^7.10.4",
     "@babel/types": "^7.10.4",
-    "@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",
+    "@vue/compiler-core": "3.0.0-rc.8",
+    "@vue/compiler-dom": "3.0.0-rc.8",
+    "@vue/compiler-ssr": "3.0.0-rc.8",
+    "@vue/shared": "3.0.0-rc.8",
     "consolidate": "^0.15.1",
     "estree-walker": "^2.0.1",
     "hash-sum": "^2.0.0",
index 8aaa0edbee73accb552316159e045ba7fcdb9f2d..47f8441235a1eb78dc2057a5753ecd82d4f2df21 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-ssr",
-  "version": "3.0.0-rc.7",
+  "version": "3.0.0-rc.8",
   "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.7",
-    "@vue/compiler-dom": "3.0.0-rc.7"
+    "@vue/shared": "3.0.0-rc.8",
+    "@vue/compiler-dom": "3.0.0-rc.8"
   }
 }
index 8e2f7f5d77b7022285cff6ca94aa2c3bb476c301..30b3a98775bf21b187f17adb012c61879e4f0110 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/reactivity",
-  "version": "3.0.0-rc.7",
+  "version": "3.0.0-rc.8",
   "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.7"
+    "@vue/shared": "3.0.0-rc.8"
   }
 }
index 2b3890437331b56f0592e147eeaabe27e26d579a..1a2bdeaaf483a2d2e10e648ed94125855a675ccf 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/runtime-core",
-  "version": "3.0.0-rc.7",
+  "version": "3.0.0-rc.8",
   "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.7",
-    "@vue/reactivity": "3.0.0-rc.7"
+    "@vue/shared": "3.0.0-rc.8",
+    "@vue/reactivity": "3.0.0-rc.8"
   }
 }
index ccc1e55a971088b88768ea1d269fc6cd3301386f..acda1583e32874e9d2ca9934710f633c4397b695 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/runtime-dom",
-  "version": "3.0.0-rc.7",
+  "version": "3.0.0-rc.8",
   "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.7",
-    "@vue/runtime-core": "3.0.0-rc.7",
+    "@vue/shared": "3.0.0-rc.8",
+    "@vue/runtime-core": "3.0.0-rc.8",
     "csstype": "^2.6.8"
   }
 }
index 8adc0b2b18c55cefb323ce7799fd87f8a89822ea..fb6533e0ddebac5c3df7dba886e4de536db4fe5b 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/runtime-test",
-  "version": "3.0.0-rc.7",
+  "version": "3.0.0-rc.8",
   "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.7",
-    "@vue/runtime-core": "3.0.0-rc.7"
+    "@vue/shared": "3.0.0-rc.8",
+    "@vue/runtime-core": "3.0.0-rc.8"
   }
 }
index 4c561bced6ffb7fa445796e8ff6f46b66ccfb8d9..a063008d0ab9861a4d9f07932a211bb4341749e1 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/server-renderer",
-  "version": "3.0.0-rc.7",
+  "version": "3.0.0-rc.8",
   "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.7"
+    "vue": "3.0.0-rc.8"
   },
   "dependencies": {
-    "@vue/shared": "3.0.0-rc.7",
-    "@vue/compiler-ssr": "3.0.0-rc.7"
+    "@vue/shared": "3.0.0-rc.8",
+    "@vue/compiler-ssr": "3.0.0-rc.8"
   }
 }
index c8ebaaeefa7192804002d797a11b7629d9bd148f..49fae51d99ccbf3bcd0db6329e64de6b5f1b60ee 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/shared",
-  "version": "3.0.0-rc.7",
+  "version": "3.0.0-rc.8",
   "description": "internal utils shared across @vue packages",
   "main": "index.js",
   "module": "dist/shared.esm-bundler.js",
index cec6d6ef581aad719aa0a02da6cc2aaf993cea8b..23a1a7a50387db81f9d75707c0b939acdc82d7a8 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/size-check",
-  "version": "3.0.0-rc.7",
+  "version": "3.0.0-rc.8",
   "private": true,
   "buildOptions": {
     "name": "Vue",
index 9e4fe134bb28fa87bd8c1dbde28011c00f34b648..b5a468f048917d8b96c955ab21d9fd78d2f3e17c 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/template-explorer",
-  "version": "3.0.0-rc.7",
+  "version": "3.0.0-rc.8",
   "private": true,
   "buildOptions": {
     "formats": [
index 4a588f3effa2c745c4c0e6c7b039b900922b2831..8c37ab002d9b0f547dda974c511986e855f48a42 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "vue",
-  "version": "3.0.0-rc.7",
+  "version": "3.0.0-rc.8",
   "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.7",
-    "@vue/compiler-dom": "3.0.0-rc.7",
-    "@vue/runtime-dom": "3.0.0-rc.7"
+    "@vue/shared": "3.0.0-rc.8",
+    "@vue/compiler-dom": "3.0.0-rc.8",
+    "@vue/runtime-dom": "3.0.0-rc.8"
   },
   "devDependencies": {
     "lodash": "^4.17.15",