]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
release: v3.0.0-beta.21 v3.0.0-beta.21
authorEvan You <yyx990803@gmail.com>
Tue, 14 Jul 2020 21:18:07 +0000 (17:18 -0400)
committerEvan You <yyx990803@gmail.com>
Tue, 14 Jul 2020 21:18:07 +0000 (17:18 -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 70a743b273d99a534a216b0f627176f78f2830f6..ba95ab9f23c13d79a7c5e6493f9951b15cfa041f 100644 (file)
@@ -1,3 +1,28 @@
+# [3.0.0-beta.21](https://github.com/vuejs/vue-next/compare/v3.0.0-beta.20...v3.0.0-beta.21) (2020-07-14)
+
+
+### Bug Fixes
+
+* **compiler-dom:** fix v-on .left .right modifier handling ([6b63ba2](https://github.com/vuejs/vue-next/commit/6b63ba2f453b3f9bbf9e9e2167030de42f76b5ac))
+* **runtime-core:** avoid scopeId as attr for slot nodes with same scopeId ([#1561](https://github.com/vuejs/vue-next/issues/1561)) ([583a1c7](https://github.com/vuejs/vue-next/commit/583a1c7b45e67e9cd57e411853c20509248def89)), closes [vitejs/vite#536](https://github.com/vitejs/vite/issues/536)
+* **runtime-core/emits:** merge emits options from mixins/extends ([ba3b3cd](https://github.com/vuejs/vue-next/commit/ba3b3cdda98f6efb5d4c4fafc579b8f568a19bde)), closes [#1562](https://github.com/vuejs/vue-next/issues/1562)
+* **runtime-dom:** remove attrs with nullish values ([cb6a091](https://github.com/vuejs/vue-next/commit/cb6a0915c540af94f5d79c311022b99bc17f2965)), closes [#1576](https://github.com/vuejs/vue-next/issues/1576)
+* **runtime-dom/v-on:** only block event handlers based on attach timestamp ([8b320cc](https://github.com/vuejs/vue-next/commit/8b320cc12f74aafea9ec69f7ce70231d4f0d08fd)), closes [#1565](https://github.com/vuejs/vue-next/issues/1565)
+* **slots:** differentiate dynamic/static compiled slots ([65beba9](https://github.com/vuejs/vue-next/commit/65beba98fe5793133d3218945218b9e3f8d136eb)), closes [#1557](https://github.com/vuejs/vue-next/issues/1557)
+* **v-on:** capitalize dynamic event names ([9152a89](https://github.com/vuejs/vue-next/commit/9152a8901653d7cef864a52a3c618afcc70d827d))
+* **v-on:** refactor DOM event options modifer handling ([380c679](https://github.com/vuejs/vue-next/commit/380c6792d8899f1a43a9e6400c5df483c63290b6)), closes [#1567](https://github.com/vuejs/vue-next/issues/1567)
+
+
+### Features
+
+* ssr support for `<style vars>` ([b9595e6](https://github.com/vuejs/vue-next/commit/b9595e64cfdfc2607d3d3e6232b4a7ea199dd553))
+* **compiler-sfc:** `<script setup>` support (experimental) ([4c43d4e](https://github.com/vuejs/vue-next/commit/4c43d4e5b9df8732b601a269bf4030f9721d466f))
+* **compiler-sfc:** `<style vars>` CSS variable injection ([bd5c3b9](https://github.com/vuejs/vue-next/commit/bd5c3b96be2c6c4a0b84b096c3baa3c30feb95d6))
+* **compiler-sfc:** allow using :deep, :global & :slotted for short in `<style scoped>` ([f3cc41f](https://github.com/vuejs/vue-next/commit/f3cc41f0c8713475f2aa592bae3d82ffbc6b1300))
+* **runtime-dom:** useCssVars ([9f706a9](https://github.com/vuejs/vue-next/commit/9f706a9f5ee52c8256c52111da4271bf43b811ab))
+
+
+
 # [3.0.0-beta.20](https://github.com/vuejs/vue-next/compare/v3.0.0-beta.19...v3.0.0-beta.20) (2020-07-08)
 
 
index 4c1e8fc302249eb342e7a17453cd2ec8759ed41b..231cb0c6bc4096fca9eabfb55fe517606cedba18 100644 (file)
@@ -1,6 +1,6 @@
 {
   "private": true,
-  "version": "3.0.0-beta.20",
+  "version": "3.0.0-beta.21",
   "workspaces": [
     "packages/*"
   ],
index 7f74436742935a52decb0fc3cd5b04968e638556..ae24021529b8ed99e4390df206192be757051ae6 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-core",
-  "version": "3.0.0-beta.20",
+  "version": "3.0.0-beta.21",
   "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-beta.20",
+    "@vue/shared": "3.0.0-beta.21",
     "@babel/parser": "^7.10.4",
     "@babel/types": "^7.10.4",
     "estree-walker": "^2.0.1",
index d8eea295a26455a3fb65f5fcac324df85b4135cd..42a9a943beacff6038275c7d7a6e8401e35286a7 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-dom",
-  "version": "3.0.0-beta.20",
+  "version": "3.0.0-beta.21",
   "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-beta.20",
-    "@vue/compiler-core": "3.0.0-beta.20"
+    "@vue/shared": "3.0.0-beta.21",
+    "@vue/compiler-core": "3.0.0-beta.21"
   }
 }
index 5374e39fc1766bd1241aa8daa8e49b1e74378441..a170cb3ae2e9bc7f7d9506ffd8297fb1cd5f85fb 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-sfc",
-  "version": "3.0.0-beta.20",
+  "version": "3.0.0-beta.21",
   "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-beta.20"
+    "vue": "3.0.0-beta.21"
   },
   "dependencies": {
     "@babel/parser": "^7.10.4",
     "@babel/types": "^7.10.4",
-    "@vue/compiler-core": "3.0.0-beta.20",
-    "@vue/compiler-dom": "3.0.0-beta.20",
-    "@vue/compiler-ssr": "3.0.0-beta.20",
-    "@vue/shared": "3.0.0-beta.20",
+    "@vue/compiler-core": "3.0.0-beta.21",
+    "@vue/compiler-dom": "3.0.0-beta.21",
+    "@vue/compiler-ssr": "3.0.0-beta.21",
+    "@vue/shared": "3.0.0-beta.21",
     "consolidate": "^0.15.1",
     "estree-walker": "^2.0.1",
     "hash-sum": "^2.0.0",
index dfdabbc6f0cf0ee250c31167ab6a772ded9c598a..f1b38acd1d530230538b8d6fa878555109e153f9 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-ssr",
-  "version": "3.0.0-beta.20",
+  "version": "3.0.0-beta.21",
   "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-beta.20",
-    "@vue/compiler-dom": "3.0.0-beta.20"
+    "@vue/shared": "3.0.0-beta.21",
+    "@vue/compiler-dom": "3.0.0-beta.21"
   }
 }
index e1a5f0b3aa660f18d51443d3b26536ce4aa97fd1..2f0d0caea6534787d0e8e5af0bf3708abb2cbab0 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/reactivity",
-  "version": "3.0.0-beta.20",
+  "version": "3.0.0-beta.21",
   "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-beta.20"
+    "@vue/shared": "3.0.0-beta.21"
   }
 }
index 3edb41673a0d61eee57d353c22815d9dd50fa955..c624f21db4b9140d8331d26ed65a12afd8114ff0 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/runtime-core",
-  "version": "3.0.0-beta.20",
+  "version": "3.0.0-beta.21",
   "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-beta.20",
-    "@vue/reactivity": "3.0.0-beta.20"
+    "@vue/shared": "3.0.0-beta.21",
+    "@vue/reactivity": "3.0.0-beta.21"
   }
 }
index dc4ff4abeec772c413e3e856e03b7814a6042141..593e77fd8b9207e01542e7e7b4040b8793480fca 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/runtime-dom",
-  "version": "3.0.0-beta.20",
+  "version": "3.0.0-beta.21",
   "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-beta.20",
-    "@vue/runtime-core": "3.0.0-beta.20",
+    "@vue/shared": "3.0.0-beta.21",
+    "@vue/runtime-core": "3.0.0-beta.21",
     "csstype": "^2.6.8"
   }
 }
index be13b3f5e126d5764ccf091bf7f6b75f549b6a39..ae183386e12382ad855a3fc563693a597e361a35 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/runtime-test",
-  "version": "3.0.0-beta.20",
+  "version": "3.0.0-beta.21",
   "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-beta.20",
-    "@vue/runtime-core": "3.0.0-beta.20"
+    "@vue/shared": "3.0.0-beta.21",
+    "@vue/runtime-core": "3.0.0-beta.21"
   }
 }
index cb38978f64f362f60503874676d6b430041680d7..6343e4e2edde78fee0acc5717a635c9b75184b7f 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/server-renderer",
-  "version": "3.0.0-beta.20",
+  "version": "3.0.0-beta.21",
   "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-beta.20"
+    "vue": "3.0.0-beta.21"
   },
   "dependencies": {
-    "@vue/shared": "3.0.0-beta.20",
-    "@vue/compiler-ssr": "3.0.0-beta.20"
+    "@vue/shared": "3.0.0-beta.21",
+    "@vue/compiler-ssr": "3.0.0-beta.21"
   }
 }
index bf799f6302917ef972043830a012297ad6f0a9bf..8b685831fae4792fdd84a66dbdbeb5be63fdd650 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/shared",
-  "version": "3.0.0-beta.20",
+  "version": "3.0.0-beta.21",
   "description": "internal utils shared across @vue packages",
   "main": "index.js",
   "module": "dist/shared.esm-bundler.js",
index 5ef7d7fe248c87a3695ee61e68b218a0b7af9846..e591a297143a9f733224e49923aa2ecc9d264a96 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/size-check",
-  "version": "3.0.0-beta.20",
+  "version": "3.0.0-beta.21",
   "private": true,
   "buildOptions": {
     "name": "Vue",
index f7fa9ee2560965376daffb56ab178a4b22939d4e..0543dd642b3a8d74c7a4ff4f26136ab48c70396f 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/template-explorer",
-  "version": "3.0.0-beta.20",
+  "version": "3.0.0-beta.21",
   "private": true,
   "buildOptions": {
     "formats": [
index bd629ac995145f3718ae1f2911315d46cb77e35c..f963ead34c74c2ad37782cd8b17fa4d8f485bd70 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "vue",
-  "version": "3.0.0-beta.20",
+  "version": "3.0.0-beta.21",
   "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-beta.20",
-    "@vue/compiler-dom": "3.0.0-beta.20",
-    "@vue/runtime-dom": "3.0.0-beta.20"
+    "@vue/shared": "3.0.0-beta.21",
+    "@vue/compiler-dom": "3.0.0-beta.21",
+    "@vue/runtime-dom": "3.0.0-beta.21"
   },
   "devDependencies": {
     "lodash": "^4.17.15",