]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
release: v3.0.3 v3.0.3
authorEvan You <yyx990803@gmail.com>
Wed, 25 Nov 2020 16:16:21 +0000 (11:16 -0500)
committerEvan You <yyx990803@gmail.com>
Wed, 25 Nov 2020 16:16:21 +0000 (11:16 -0500)
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 26b2357c845f9ec50a002a3c95a5553ebd528a44..2e6414d8c3da7a6a9bf79b3ad24d0a13459069f0 100644 (file)
@@ -1,3 +1,34 @@
+## [3.0.3](https://github.com/vuejs/vue-next/compare/v3.0.2...v3.0.3) (2020-11-25)
+
+
+### Bug Fixes
+
+* **compiler-core/compiler-sfc:** handle destructure assignment expressions ([4c6078c](https://github.com/vuejs/vue-next/commit/4c6078ce25226ab9e10ec4eba5c745058f670b3d))
+* **compiler-sfc:** fix script setup ts helpers ([6e3abc8](https://github.com/vuejs/vue-next/commit/6e3abc86058f967bcf6fad94c62572989d4dbcbc))
+* **hmr:** fix updates for imported but not yet rendered components ([9c23ddf](https://github.com/vuejs/vue-next/commit/9c23ddf9c593dcf6d20bc911ec95d9b674f23dc8))
+* **runtime-core:** components with static props and slots should not be force updated ([51e43e0](https://github.com/vuejs/vue-next/commit/51e43e07998eeade153c42a9a9b3eda8fe885c88))
+* **runtime-core:** ensure scheduler queue is always non-null ([#2567](https://github.com/vuejs/vue-next/issues/2567)) ([af95604](https://github.com/vuejs/vue-next/commit/af9560455d9719a4c5f0d6588d04bfb4c06c8654))
+* **runtime-dom:** use correct import source ([f28ca55](https://github.com/vuejs/vue-next/commit/f28ca556925147bb109d5ba77c5dafaf17d57322))
+* **style-vars:** apply css vars in post flush effect ([3a6b120](https://github.com/vuejs/vue-next/commit/3a6b1207fa39cb35eed5bae0b5fdcdb465926bca))
+* handle case of ref declaration without initial value ([8485cd4](https://github.com/vuejs/vue-next/commit/8485cd48437bf47880a61b03c57090e8bfdf527b))
+* **types:** ensure correct type for toRef and toRefs on existing refs ([8e20375](https://github.com/vuejs/vue-next/commit/8e2037537219219d5ab6456e8a29bd0235eac311))
+
+
+### Features
+
+* **compiler-sfc:** compileScript inline render function mode ([886ed76](https://github.com/vuejs/vue-next/commit/886ed7681dd203c07ff3b504538328f43e14d9b0))
+* **compiler-sfc:** new script setup implementation ([556560f](https://github.com/vuejs/vue-next/commit/556560fae31d9e406cfae656089657b6332686c1))
+* **compiler-sfc:** new SFC css varaible injection implementation ([41bb7fa](https://github.com/vuejs/vue-next/commit/41bb7fa330e78c4a354a2e67742bd13bee2f4293))
+* **compiler-sfc:** support kebab-case components in `<script setup>` sfc template ([3f99e23](https://github.com/vuejs/vue-next/commit/3f99e239e03a8861c462d4ee91feb82066ab3e28))
+* **runtime-core:** explicit expose API ([0e59770](https://github.com/vuejs/vue-next/commit/0e59770b9282992f6a5af4d8fef33dafb948fc8b))
+
+
+### Reverts
+
+* Revert "wip: allow scriptCompiled to be cached on sfc descriptor" ([9db4288](https://github.com/vuejs/vue-next/commit/9db42889e65a0e80cdbae5c19d76dab4f9fadb6d))
+
+
+
 ## [3.0.2](https://github.com/vuejs/vue-next/compare/v3.0.1...v3.0.2) (2020-10-20)
 
 
index 1345a65b201733dfd675b3d17fca4c4de6ec0014..4ecd9f199acfdfe90204724ff58ceef21d1098f5 100644 (file)
@@ -1,6 +1,6 @@
 {
   "private": true,
-  "version": "3.0.2",
+  "version": "3.0.3",
   "workspaces": [
     "packages/*"
   ],
index fa5c3f6e9d40a9a481e015924752149eb1bec868..43fd5b62ddb40a169604bc5e8d46f5b85f5e5074 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-core",
-  "version": "3.0.2",
+  "version": "3.0.3",
   "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.2",
+    "@vue/shared": "3.0.3",
     "@babel/parser": "^7.12.0",
     "@babel/types": "^7.12.0",
     "estree-walker": "^2.0.1",
index cff82fbafa7144c4a5f1427bbd7a4f0a384bbb4b..81c23296db039c96ee168f374c7d131d1cdf1908 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-dom",
-  "version": "3.0.2",
+  "version": "3.0.3",
   "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.2",
-    "@vue/compiler-core": "3.0.2"
+    "@vue/shared": "3.0.3",
+    "@vue/compiler-core": "3.0.3"
   }
 }
index 47fff1dcfd47f495b1be69fe36aab0c21e0c35bd..f53828fe2f38205233db80bc56ed1a02f4da50cd 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-sfc",
-  "version": "3.0.2",
+  "version": "3.0.3",
   "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.2"
+    "vue": "3.0.3"
   },
   "dependencies": {
     "@babel/parser": "^7.12.0",
     "@babel/types": "^7.12.0",
-    "@vue/compiler-core": "3.0.2",
-    "@vue/compiler-dom": "3.0.2",
-    "@vue/compiler-ssr": "3.0.2",
-    "@vue/shared": "3.0.2",
+    "@vue/compiler-core": "3.0.3",
+    "@vue/compiler-dom": "3.0.3",
+    "@vue/compiler-ssr": "3.0.3",
+    "@vue/shared": "3.0.3",
     "consolidate": "^0.16.0",
     "estree-walker": "^2.0.1",
     "hash-sum": "^2.0.0",
index f65b92773bc99715ca24737887f8215b87689dc3..99da957fcba7ad8a43e7b68259981b7ed0c9bdf9 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-ssr",
-  "version": "3.0.2",
+  "version": "3.0.3",
   "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.2",
-    "@vue/compiler-dom": "3.0.2"
+    "@vue/shared": "3.0.3",
+    "@vue/compiler-dom": "3.0.3"
   }
 }
index 9caecbce0eb5db37c3dbda536c769cfe1762fba8..e761dc81546503c8a9757cfa75520be45345a7b3 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/reactivity",
-  "version": "3.0.2",
+  "version": "3.0.3",
   "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.2"
+    "@vue/shared": "3.0.3"
   }
 }
index 5f72eb04c0597c7e10a6126680e30a5016a9658b..99fce0e3beb4a2b15c31e50f3e454a2edc5a67b6 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/runtime-core",
-  "version": "3.0.2",
+  "version": "3.0.3",
   "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.2",
-    "@vue/reactivity": "3.0.2"
+    "@vue/shared": "3.0.3",
+    "@vue/reactivity": "3.0.3"
   }
 }
index d71dbe888f9b994410172ff756dab35b84d0103d..ab59bdc97a344ba061ad9812219a8af0d18ab22e 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/runtime-dom",
-  "version": "3.0.2",
+  "version": "3.0.3",
   "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.2",
-    "@vue/runtime-core": "3.0.2",
+    "@vue/shared": "3.0.3",
+    "@vue/runtime-core": "3.0.3",
     "csstype": "^2.6.8"
   }
 }
index 5c0bbc0bc0d029a4279ca74c7184fc746a9e4945..df60abf02fd8ff365a19745d501ab512fa26db1f 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/runtime-test",
-  "version": "3.0.2",
+  "version": "3.0.3",
   "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.2",
-    "@vue/runtime-core": "3.0.2"
+    "@vue/shared": "3.0.3",
+    "@vue/runtime-core": "3.0.3"
   }
 }
index 4d4531042be031c78e346776034286b25107c94f..4a9d8ab5c82abd5f35dfc4320e9dbb9a72853ca7 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/server-renderer",
-  "version": "3.0.2",
+  "version": "3.0.3",
   "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.2"
+    "vue": "3.0.3"
   },
   "dependencies": {
-    "@vue/shared": "3.0.2",
-    "@vue/compiler-ssr": "3.0.2"
+    "@vue/shared": "3.0.3",
+    "@vue/compiler-ssr": "3.0.3"
   }
 }
index 37125f9146a83bffdf918c9f2a67eb8fb0745700..21be369e3dafedd78e558d6d72ebf693c2dd357b 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/shared",
-  "version": "3.0.2",
+  "version": "3.0.3",
   "description": "internal utils shared across @vue packages",
   "main": "index.js",
   "module": "dist/shared.esm-bundler.js",
index f3de6665fabb22a8c65543ed37b97b5a9c7ae5b4..51f542cefc44e1ce6eb274d75b3f7b501c54532d 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/size-check",
-  "version": "3.0.2",
+  "version": "3.0.3",
   "private": true,
   "buildOptions": {
     "name": "Vue",
index 19ddbf82a8b16c8c6ab83f1964fd5a30c92a9309..ca429b3ae42dff6d5bca5a210319c7ef7a26f333 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/template-explorer",
-  "version": "3.0.2",
+  "version": "3.0.3",
   "private": true,
   "buildOptions": {
     "formats": [
index fb728dd8c04fa817950a31fce3f3898555ba4901..c1c0325a26640ff48bfec7decc00c9d7cbfc0122 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "vue",
-  "version": "3.0.2",
+  "version": "3.0.3",
   "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.2",
-    "@vue/compiler-dom": "3.0.2",
-    "@vue/runtime-dom": "3.0.2"
+    "@vue/shared": "3.0.3",
+    "@vue/compiler-dom": "3.0.3",
+    "@vue/runtime-dom": "3.0.3"
   },
   "devDependencies": {
     "lodash": "^4.17.15",