]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
release: v3.0.2 v3.0.2
authorEvan You <yyx990803@gmail.com>
Tue, 20 Oct 2020 20:24:12 +0000 (16:24 -0400)
committerEvan You <yyx990803@gmail.com>
Tue, 20 Oct 2020 20:24:12 +0000 (16:24 -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 1b19e869acd0c99cf4defbc772ef4da72112c365..26b2357c845f9ec50a002a3c95a5553ebd528a44 100644 (file)
@@ -1,3 +1,27 @@
+## [3.0.2](https://github.com/vuejs/vue-next/compare/v3.0.1...v3.0.2) (2020-10-20)
+
+
+### Bug Fixes
+
+* **compiler:** stringify values on v-text ([#2432](https://github.com/vuejs/vue-next/issues/2432)) ([314ab2c](https://github.com/vuejs/vue-next/commit/314ab2c7c5dec56d9b117ac3bb988f19d92cf126)), closes [#2430](https://github.com/vuejs/vue-next/issues/2430)
+* **compiler-core:** fix multiline member expression check ([#2436](https://github.com/vuejs/vue-next/issues/2436)) ([6d2a1cb](https://github.com/vuejs/vue-next/commit/6d2a1cb64d090c482ed2cde7311f81b33e0f8d90)), closes [#2426](https://github.com/vuejs/vue-next/issues/2426)
+* **reactivity:** track length on for in iteration on Array ([0e5a3c4](https://github.com/vuejs/vue-next/commit/0e5a3c47a7398dfd0107fccf9b615772dd01aa74)), closes [#2427](https://github.com/vuejs/vue-next/issues/2427)
+* **runtime-core:** avoid mutating EMPTY_ARR when setting dev root ([#2419](https://github.com/vuejs/vue-next/issues/2419)) ([edd49dc](https://github.com/vuejs/vue-next/commit/edd49dcab40eb3faa44248772b176d5eebfd30fe)), closes [#2413](https://github.com/vuejs/vue-next/issues/2413)
+* **runtime-core:** avoid object prototype keys in property access cache ([#2416](https://github.com/vuejs/vue-next/issues/2416)) ([ba881f9](https://github.com/vuejs/vue-next/commit/ba881f9190510c613f04950b69d78f6af1a90e06))
+* **runtime-core:** fix component .once listener logic ([4bbb2b2](https://github.com/vuejs/vue-next/commit/4bbb2b2ee6866ed80cb542c2ff24207b4bd09bda))
+* **runtime-core:** non-stable Fragment should always unmount its children ([#2445](https://github.com/vuejs/vue-next/issues/2445)) ([fff62e2](https://github.com/vuejs/vue-next/commit/fff62e2ee8accf31bb5ac5abdb4c0636216cfd0e)), closes [#2444](https://github.com/vuejs/vue-next/issues/2444)
+* **runtime-core:** prevent self-injection ([#2424](https://github.com/vuejs/vue-next/issues/2424)) ([111d04f](https://github.com/vuejs/vue-next/commit/111d04f119a2b2d0b1a1790a063b152c17787943)), closes [#2400](https://github.com/vuejs/vue-next/issues/2400)
+* **suspense:** fix suspense nested child updates in template mode ([0227b4a](https://github.com/vuejs/vue-next/commit/0227b4a697afd598f6fa279a1a7ce84242e68f43)), closes [#2214](https://github.com/vuejs/vue-next/issues/2214)
+* **types:** h support for resolveComponent ([#2402](https://github.com/vuejs/vue-next/issues/2402)) ([1f2a652](https://github.com/vuejs/vue-next/commit/1f2a652a9d2e3bec472fb1786a4c16d6ccfa1fb1)), closes [#2357](https://github.com/vuejs/vue-next/issues/2357)
+* **v-model:** built in modifiers support on component  ([#2348](https://github.com/vuejs/vue-next/issues/2348)) ([128ec46](https://github.com/vuejs/vue-next/commit/128ec460ec00ca8672352d019b264c80dfd0c3b0)), closes [#2326](https://github.com/vuejs/vue-next/issues/2326)
+
+
+### Features
+
+* **compile-core:** handle falsy dynamic args for v-on and v-bind ([#2393](https://github.com/vuejs/vue-next/issues/2393)) ([052a621](https://github.com/vuejs/vue-next/commit/052a621762c5f7c420464747ebbbed27c7350593)), closes [#2388](https://github.com/vuejs/vue-next/issues/2388)
+
+
+
 ## [3.0.1](https://github.com/vuejs/vue-next/compare/v3.0.0...v3.0.1) (2020-10-15)
 
 
index 2e981bed8f48cf1eb40bb6e918861027ac45558d..e1a781b2090bc15f978d7a0efe6735c3cd013b37 100644 (file)
@@ -1,6 +1,6 @@
 {
   "private": true,
-  "version": "3.0.1",
+  "version": "3.0.2",
   "workspaces": [
     "packages/*"
   ],
index c0962cce31b16dac0f66e7e0d9c774dfdd66a220..fa5c3f6e9d40a9a481e015924752149eb1bec868 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-core",
-  "version": "3.0.1",
+  "version": "3.0.2",
   "description": "@vue/compiler-core",
   "main": "index.js",
   "module": "dist/compiler-core.esm-bundler.js",
@@ -31,7 +31,7 @@
   },
   "homepage": "https://github.com/vuejs/vue-next/tree/master/packages/compiler-core#readme",
   "dependencies": {
-    "@vue/shared": "3.0.1",
+    "@vue/shared": "3.0.2",
     "@babel/parser": "^7.12.0",
     "@babel/types": "^7.12.0",
     "estree-walker": "^2.0.1",
index c79e19ba678ba90f583e50aed42d7ff8596a0ed2..cff82fbafa7144c4a5f1427bbd7a4f0a384bbb4b 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-dom",
-  "version": "3.0.1",
+  "version": "3.0.2",
   "description": "@vue/compiler-dom",
   "main": "index.js",
   "module": "dist/compiler-dom.esm-bundler.js",
@@ -36,7 +36,7 @@
   },
   "homepage": "https://github.com/vuejs/vue-next/tree/master/packages/compiler-dom#readme",
   "dependencies": {
-    "@vue/shared": "3.0.1",
-    "@vue/compiler-core": "3.0.1"
+    "@vue/shared": "3.0.2",
+    "@vue/compiler-core": "3.0.2"
   }
 }
index 913c7afea2d32cf39cd15fc8864ad9693265ac67..f041dde1e1cd8e94a381be2290b4a832f3fe4780 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-sfc",
-  "version": "3.0.1",
+  "version": "3.0.2",
   "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.1"
+    "vue": "3.0.2"
   },
   "dependencies": {
     "@babel/parser": "^7.12.0",
     "@babel/types": "^7.12.0",
-    "@vue/compiler-core": "3.0.1",
-    "@vue/compiler-dom": "3.0.1",
-    "@vue/compiler-ssr": "3.0.1",
-    "@vue/shared": "3.0.1",
+    "@vue/compiler-core": "3.0.2",
+    "@vue/compiler-dom": "3.0.2",
+    "@vue/compiler-ssr": "3.0.2",
+    "@vue/shared": "3.0.2",
     "consolidate": "^0.16.0",
     "estree-walker": "^2.0.1",
     "hash-sum": "^2.0.0",
index ef59c212ea18b7bbeb17ba2a26b0db76e1c03bfb..f65b92773bc99715ca24737887f8215b87689dc3 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-ssr",
-  "version": "3.0.1",
+  "version": "3.0.2",
   "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.0.1",
-    "@vue/compiler-dom": "3.0.1"
+    "@vue/shared": "3.0.2",
+    "@vue/compiler-dom": "3.0.2"
   }
 }
index f94564a18b671717f56b63487620d866f732b4b0..9caecbce0eb5db37c3dbda536c769cfe1762fba8 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/reactivity",
-  "version": "3.0.1",
+  "version": "3.0.2",
   "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.0.1"
+    "@vue/shared": "3.0.2"
   }
 }
index 7db71e215e81efabb2d6c46298858aa5a99f846c..5f72eb04c0597c7e10a6126680e30a5016a9658b 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/runtime-core",
-  "version": "3.0.1",
+  "version": "3.0.2",
   "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.0.1",
-    "@vue/reactivity": "3.0.1"
+    "@vue/shared": "3.0.2",
+    "@vue/reactivity": "3.0.2"
   }
 }
index e5ce8b7fa15fbf8310b33a848daf22ec9c8a1514..d71dbe888f9b994410172ff756dab35b84d0103d 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/runtime-dom",
-  "version": "3.0.1",
+  "version": "3.0.2",
   "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.0.1",
-    "@vue/runtime-core": "3.0.1",
+    "@vue/shared": "3.0.2",
+    "@vue/runtime-core": "3.0.2",
     "csstype": "^2.6.8"
   }
 }
index dc645add2607966409d98bf6ae1f5cc352906ba6..5c0bbc0bc0d029a4279ca74c7184fc746a9e4945 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/runtime-test",
-  "version": "3.0.1",
+  "version": "3.0.2",
   "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.0.1",
-    "@vue/runtime-core": "3.0.1"
+    "@vue/shared": "3.0.2",
+    "@vue/runtime-core": "3.0.2"
   }
 }
index 6e0f84722f21484aba65e171d1e330c32bf68f18..4d4531042be031c78e346776034286b25107c94f 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/server-renderer",
-  "version": "3.0.1",
+  "version": "3.0.2",
   "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.1"
+    "vue": "3.0.2"
   },
   "dependencies": {
-    "@vue/shared": "3.0.1",
-    "@vue/compiler-ssr": "3.0.1"
+    "@vue/shared": "3.0.2",
+    "@vue/compiler-ssr": "3.0.2"
   }
 }
index 4d27ea968a5ded8d3878eb2bc104b02fa6e2f118..37125f9146a83bffdf918c9f2a67eb8fb0745700 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/shared",
-  "version": "3.0.1",
+  "version": "3.0.2",
   "description": "internal utils shared across @vue packages",
   "main": "index.js",
   "module": "dist/shared.esm-bundler.js",
index 4c6bc0736e761cfdd5d2020ced8a3d28af856731..f3de6665fabb22a8c65543ed37b97b5a9c7ae5b4 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/size-check",
-  "version": "3.0.1",
+  "version": "3.0.2",
   "private": true,
   "buildOptions": {
     "name": "Vue",
index b2caf8f5396becb485c2868f5d3b941b3d34c86e..19ddbf82a8b16c8c6ab83f1964fd5a30c92a9309 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/template-explorer",
-  "version": "3.0.1",
+  "version": "3.0.2",
   "private": true,
   "buildOptions": {
     "formats": [
index 1eb233f44724395244a65a6c3621c1aafda55f98..fb728dd8c04fa817950a31fce3f3898555ba4901 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "vue",
-  "version": "3.0.1",
+  "version": "3.0.2",
   "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.1",
-    "@vue/compiler-dom": "3.0.1",
-    "@vue/runtime-dom": "3.0.1"
+    "@vue/shared": "3.0.2",
+    "@vue/compiler-dom": "3.0.2",
+    "@vue/runtime-dom": "3.0.2"
   },
   "devDependencies": {
     "lodash": "^4.17.15",