]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
release: v3.0.0-alpha.7 v3.0.0-alpha.7
authorEvan You <yyx990803@gmail.com>
Wed, 26 Feb 2020 19:36:38 +0000 (14:36 -0500)
committerEvan You <yyx990803@gmail.com>
Wed, 26 Feb 2020 19:36:38 +0000 (14:36 -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 8f7b4c8f330ecaff0577b0ce17be725790cbc021..1a0e6f25f8be525937359e11daf625dec96fa038 100644 (file)
@@ -1,3 +1,35 @@
+# [3.0.0-alpha.7](https://github.com/vuejs/vue-next/compare/v3.0.0-alpha.6...v3.0.0-alpha.7) (2020-02-26)
+
+
+### Bug Fixes
+
+* **renderSlot:** set slot render as a STABLE_FRAGMENT ([#776](https://github.com/vuejs/vue-next/issues/776)) ([8cb0b83](https://github.com/vuejs/vue-next/commit/8cb0b8308801159177ec16ab5a3e23672c4c1d00)), closes [#766](https://github.com/vuejs/vue-next/issues/766)
+* **runtime-core:** fix slot fallback + slots typing ([4a5b91b](https://github.com/vuejs/vue-next/commit/4a5b91bd1faec76bbaa0522b095f4a07ca88a9e5)), closes [#773](https://github.com/vuejs/vue-next/issues/773)
+* **runtime-core:** make watchEffect ignore deep option ([#765](https://github.com/vuejs/vue-next/issues/765)) ([19a799c](https://github.com/vuejs/vue-next/commit/19a799c28b149b14e85d9e2081fa65ed58d108ba))
+* **runtime-core:** set appContext.provides to Object.create(null) ([#781](https://github.com/vuejs/vue-next/issues/781)) ([04f83fa](https://github.com/vuejs/vue-next/commit/04f83fa6810e07915e98b94c954ff0c1859aaa49))
+* **template-explorer:** rename watch -> watchEffect ([#780](https://github.com/vuejs/vue-next/issues/780)) ([59393dd](https://github.com/vuejs/vue-next/commit/59393dd75766720330cb69e22086c97a392dbbe4))
+* **template-ref:** fix string template refs inside slots ([3eab143](https://github.com/vuejs/vue-next/commit/3eab1438432a3bab15ccf2f6092fc3e4355f3cdd))
+* **types:** ref value type unwrapping should happen at creation time ([d4c6957](https://github.com/vuejs/vue-next/commit/d4c6957e2d8ac7920a649f3a3576689cd5e1099f))
+* **types:** shallowRef should not unwrap value type ([3206e5d](https://github.com/vuejs/vue-next/commit/3206e5dfe58fd0e93644d13929558d71c5171888))
+
+
+### Code Refactoring
+
+* **directives:** remove binding.instance ([52cc7e8](https://github.com/vuejs/vue-next/commit/52cc7e823148289b3dcdcb6b521984ab815fce79))
+
+
+### BREAKING CHANGES
+
+* **directives:** custom directive bindings no longer expose instance
+
+    This is a rarely used property that creates extra complexity in
+    ensuring it points to the correct instance. From a design
+    perspective, a custom directive should be scoped to the element and
+    data it is bound to and should not have access to the entire
+    instance in the first place.
+
+
+
 # [3.0.0-alpha.6](https://github.com/vuejs/vue-next/compare/v3.0.0-alpha.5...v3.0.0-alpha.6) (2020-02-22)
 
 
index 2d3d9325da46e996293b4fa8d34f5547dd8ffe53..96c036da2cdfabb5e83ae6800100178f1d1645f4 100644 (file)
@@ -1,6 +1,6 @@
 {
   "private": true,
-  "version": "3.0.0-alpha.6",
+  "version": "3.0.0-alpha.7",
   "workspaces": [
     "packages/*"
   ],
index 141a0a96cfda967c6c628a18d44066174e04fca1..2b14a65b9f4323525b9fca075ada7c117a32c426 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-core",
-  "version": "3.0.0-alpha.6",
+  "version": "3.0.0-alpha.7",
   "description": "@vue/compiler-core",
   "main": "index.js",
   "module": "dist/compiler-core.esm-bundler.js",
index 2820c7c1c719b69323a5527876116438da69f225..4b023e1c995f323642ba94bbcaf2c5a0641b34d9 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-dom",
-  "version": "3.0.0-alpha.6",
+  "version": "3.0.0-alpha.7",
   "description": "@vue/compiler-dom",
   "main": "index.js",
   "module": "dist/compiler-dom.esm-bundler.js",
@@ -34,6 +34,6 @@
   },
   "homepage": "https://github.com/vuejs/vue/tree/dev/packages/compiler-dom#readme",
   "dependencies": {
-    "@vue/compiler-core": "3.0.0-alpha.6"
+    "@vue/compiler-core": "3.0.0-alpha.7"
   }
 }
index 71fdc41150051e59a914990fb3838643336476d0..65eecf41d3168d7b95b2f68ff28587b349811025 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-sfc",
-  "version": "3.0.0-alpha.6",
+  "version": "3.0.0-alpha.7",
   "description": "@vue/compiler-sfc",
   "main": "dist/compiler-sfc.cjs.js",
   "types": "dist/compiler-sfc.d.ts",
   },
   "homepage": "https://github.com/vuejs/vue/tree/dev/packages/compiler-sfc#readme",
   "peerDependencies": {
-    "vue": "3.0.0-alpha.6"
+    "vue": "3.0.0-alpha.7"
   },
   "dependencies": {
-    "@vue/compiler-core": "3.0.0-alpha.6",
-    "@vue/compiler-dom": "3.0.0-alpha.6",
+    "@vue/compiler-core": "3.0.0-alpha.7",
+    "@vue/compiler-dom": "3.0.0-alpha.7",
     "consolidate": "^0.15.1",
     "hash-sum": "^2.0.0",
     "lru-cache": "^5.1.1",
index bc46b7227d9e861c054e2c46409b30c6585cf6fd..617831372eb45265ebca611d67fbf80bba63c1c1 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-ssr",
-  "version": "3.0.0-alpha.6",
+  "version": "3.0.0-alpha.7",
   "description": "@vue/compiler-ssr",
   "main": "dist/compiler-ssr.cjs.js",
   "types": "dist/compiler-ssr.d.ts",
@@ -27,6 +27,6 @@
   },
   "homepage": "https://github.com/vuejs/vue/tree/dev/packages/compiler-ssr#readme",
   "dependencies": {
-    "@vue/compiler-dom": "3.0.0-alpha.6"
+    "@vue/compiler-dom": "3.0.0-alpha.7"
   }
 }
index 59ada495c01cae62945ddad251667aeaa9025a16..badcfd5ee12795d36ec363370d165240d2821f1d 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/reactivity",
-  "version": "3.0.0-alpha.6",
+  "version": "3.0.0-alpha.7",
   "description": "@vue/reactivity",
   "main": "index.js",
   "module": "dist/reactivity.esm-bundler.js",
index 2ba19068880f54ba092b3414a15848cacb9a83ac..fc3f378fd019123d1608a5ca2cd639b88e0a35b6 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/runtime-core",
-  "version": "3.0.0-alpha.6",
+  "version": "3.0.0-alpha.7",
   "description": "@vue/runtime-core",
   "main": "index.js",
   "module": "dist/runtime-core.esm-bundler.js",
@@ -31,6 +31,6 @@
   },
   "homepage": "https://github.com/vuejs/vue/tree/dev/packages/runtime-core#readme",
   "dependencies": {
-    "@vue/reactivity": "3.0.0-alpha.6"
+    "@vue/reactivity": "3.0.0-alpha.7"
   }
 }
index fefe3ae9208ec8af7692d94e7d229246e618948d..5cad71b1f16063337ae66c621a0ea999d9bbd34b 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/runtime-dom",
-  "version": "3.0.0-alpha.6",
+  "version": "3.0.0-alpha.7",
   "description": "@vue/runtime-dom",
   "main": "index.js",
   "module": "dist/runtime-dom.esm-bundler.js",
@@ -37,7 +37,7 @@
   },
   "homepage": "https://github.com/vuejs/vue/tree/dev/packages/runtime-dom#readme",
   "dependencies": {
-    "@vue/runtime-core": "3.0.0-alpha.6",
+    "@vue/runtime-core": "3.0.0-alpha.7",
     "csstype": "^2.6.8"
   }
 }
index 4b1a83ab1bd6f0b0aae1ad62b9ebe837e69eb649..c6a6a368ab9bc694880b2a214248fa5d15d8d334 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/runtime-test",
-  "version": "3.0.0-alpha.6",
+  "version": "3.0.0-alpha.7",
   "description": "@vue/runtime-test",
   "private": true,
   "main": "index.js",
@@ -30,6 +30,6 @@
   },
   "homepage": "https://github.com/vuejs/vue/tree/dev/packages/runtime-test#readme",
   "dependencies": {
-    "@vue/runtime-core": "3.0.0-alpha.6"
+    "@vue/runtime-core": "3.0.0-alpha.7"
   }
 }
index 6af7ff5d5b14f29bf58e229ee7d237727c2795e4..ca5719e4c6165548ed1eeb96365a6300abf64de6 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/server-renderer",
-  "version": "3.0.0-alpha.6",
+  "version": "3.0.0-alpha.7",
   "description": "@vue/server-renderer",
   "main": "index.js",
   "types": "dist/server-renderer.d.ts",
@@ -27,9 +27,9 @@
   },
   "homepage": "https://github.com/vuejs/vue/tree/dev/packages/server-renderer#readme",
   "peerDependencies": {
-    "vue": "3.0.0-alpha.6"
+    "vue": "3.0.0-alpha.7"
   },
   "dependencies": {
-    "@vue/compiler-ssr": "3.0.0-alpha.6"
+    "@vue/compiler-ssr": "3.0.0-alpha.7"
   }
 }
index cd8125af31009d929db3ec55764a1bb13eab8891..2fa7c446365c2f52bf1c65da2938981037910a36 100644 (file)
@@ -1,5 +1,5 @@
 {
   "name": "@vue/shared",
-  "version": "3.0.0-alpha.6",
+  "version": "3.0.0-alpha.7",
   "private": true
 }
index 9589206a3a0400b898262365697b6c761b6d3f92..920eb08e7c556f36a10a81681293e1ed9c360d3a 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/size-check",
-  "version": "3.0.0-alpha.6",
+  "version": "3.0.0-alpha.7",
   "private": true,
   "buildOptions": {
     "name": "Vue",
index f35f72597caf839d3f57141f3fcf78cddf8b5b31..123888d01073e8ef6b48d2cbb4d4a42f8d414a20 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/template-explorer",
-  "version": "3.0.0-alpha.6",
+  "version": "3.0.0-alpha.7",
   "private": true,
   "buildOptions": {
     "formats": [
index 26e709e3d55026430c410bd6438c911737c6a583..30c9a03ceeb51bc21bce038eaf1e0e9a82173e87 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "vue",
-  "version": "3.0.0-alpha.6",
+  "version": "3.0.0-alpha.7",
   "description": "vue",
   "main": "index.js",
   "module": "dist/vue.runtime.esm-bundler.js",
@@ -36,8 +36,8 @@
   },
   "homepage": "https://github.com/vuejs/vue/tree/dev/packages/vue#readme",
   "dependencies": {
-    "@vue/compiler-dom": "3.0.0-alpha.6",
-    "@vue/runtime-dom": "3.0.0-alpha.6"
+    "@vue/compiler-dom": "3.0.0-alpha.7",
+    "@vue/runtime-dom": "3.0.0-alpha.7"
   },
   "devDependencies": {
     "lodash": "^4.17.15",