Parcourir la source

release: v3.0.0-beta.21

Evan You il y a 5 ans
Parent
commit
9188e9ea74

+ 25 - 0
CHANGELOG.md

@@ -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)
 
 

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
   "private": true,
-  "version": "3.0.0-beta.20",
+  "version": "3.0.0-beta.21",
   "workspaces": [
     "packages/*"
   ],

+ 2 - 2
packages/compiler-core/package.json

@@ -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",

+ 3 - 3
packages/compiler-dom/package.json

@@ -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"
   }
 }

+ 6 - 6
packages/compiler-sfc/package.json

@@ -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",
@@ -31,15 +31,15 @@
   },
   "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",

+ 3 - 3
packages/compiler-ssr/package.json

@@ -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"
   }
 }

+ 2 - 2
packages/reactivity/package.json

@@ -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"
   }
 }

+ 3 - 3
packages/runtime-core/package.json

@@ -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"
   }
 }

+ 3 - 3
packages/runtime-dom/package.json

@@ -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"
   }
 }

+ 3 - 3
packages/runtime-test/package.json

@@ -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"
   }
 }

+ 4 - 4
packages/server-renderer/package.json

@@ -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",
@@ -27,10 +27,10 @@
   },
   "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"
   }
 }

+ 1 - 1
packages/shared/package.json

@@ -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",

+ 1 - 1
packages/size-check/package.json

@@ -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",

+ 1 - 1
packages/template-explorer/package.json

@@ -1,6 +1,6 @@
 {
   "name": "@vue/template-explorer",
-  "version": "3.0.0-beta.20",
+  "version": "3.0.0-beta.21",
   "private": true,
   "buildOptions": {
     "formats": [

+ 4 - 4
packages/vue/package.json

@@ -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",