]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
release: v3.0.0-alpha.12 v3.0.0-alpha.12
authorEvan You <yyx990803@gmail.com>
Wed, 8 Apr 2020 22:59:49 +0000 (18:59 -0400)
committerEvan You <yyx990803@gmail.com>
Wed, 8 Apr 2020 22:59:49 +0000 (18:59 -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 900a96005598e85d8812c83a492778a070a9c449..4a7ec08a77104e6ec2f1e7a1e62b8c12319ed04f 100644 (file)
@@ -1,3 +1,42 @@
+# [3.0.0-alpha.12](https://github.com/vuejs/vue-next/compare/v3.0.0-alpha.11...v3.0.0-alpha.12) (2020-04-08)
+
+
+### Bug Fixes
+
+* **compiler:** should not condense &nbsp; ([8c17535](https://github.com/vuejs/vue-next/commit/8c17535a470501f7f4ec3747cd3de25d9169c505)), closes [#945](https://github.com/vuejs/vue-next/issues/945)
+* **compiler:** should only strip leading newline directly in pre tag ([be666eb](https://github.com/vuejs/vue-next/commit/be666ebd59027eb2fc96595c1a6054ecf62832e8))
+* **compiler:** support full range of entity decoding in browser builds ([1f6e72b](https://github.com/vuejs/vue-next/commit/1f6e72b11051561abe270fa233cf52d5aba01d6b))
+* **compiler-core:** elements with dynamic keys should be forced into blocks ([d531686](https://github.com/vuejs/vue-next/commit/d531686f9154c2ef7f1d877c275df62a8d8da2a5)), closes [#916](https://github.com/vuejs/vue-next/issues/916)
+* **reactivity:** track reactive keys in raw collection types ([5dcc645](https://github.com/vuejs/vue-next/commit/5dcc645fc068f9a467fa31ba2d3c2a59e68a9fd7)), closes [#919](https://github.com/vuejs/vue-next/issues/919)
+* **runtime-core:** fix globalProperties in check on instance render proxy ([c28a919](https://github.com/vuejs/vue-next/commit/c28a9196b2165e8ce274b2708d6d772024c2933a))
+* **runtime-core:** set fragment root children should also update dynamicChildren ([#944](https://github.com/vuejs/vue-next/issues/944)) ([a27e9ee](https://github.com/vuejs/vue-next/commit/a27e9ee9aea3487ef3ef0c8a5df53227fc172886)), closes [#943](https://github.com/vuejs/vue-next/issues/943)
+* **runtime-dom:** fix getModelAssigner order in vModelCheckbox ([#926](https://github.com/vuejs/vue-next/issues/926)) ([da1fb7a](https://github.com/vuejs/vue-next/commit/da1fb7afef75470826501fe6e9d81e5af296fea7))
+* **runtime-dom:** support native onxxx handlers ([2302dea](https://github.com/vuejs/vue-next/commit/2302dea1624d4b964fed71e30089426212091c11)), closes [#927](https://github.com/vuejs/vue-next/issues/927)
+* **slots:** should update compiled dynamic slots ([8444078](https://github.com/vuejs/vue-next/commit/84440780f9e45aa5b060180078b769f27757c7bd))
+* **transition:** fix dynamic transition update on nested HOCs ([b8da8b2](https://github.com/vuejs/vue-next/commit/b8da8b2dfac96558df1d038aac3bbe63bd42a8ce))
+* **transition:** should ship props declarations in production ([4227831](https://github.com/vuejs/vue-next/commit/42278317e15a202e4e1c8f7084eafa7bb13f1ade))
+* **types:** accept generic Component type in h() ([c1d5928](https://github.com/vuejs/vue-next/commit/c1d5928f3b240a4a69bcd8d88494e4fe8d2e625b)), closes [#922](https://github.com/vuejs/vue-next/issues/922)
+* **v-model:** handle dynamic assigners and array assigners ([f42d11e](https://github.com/vuejs/vue-next/commit/f42d11e8e19f7356f4e1629cd07c774c9af39288)), closes [#923](https://github.com/vuejs/vue-next/issues/923)
+
+
+### Features
+
+* **asyncComponent:** add `onError` option for defineAsyncComponent ([e804463](https://github.com/vuejs/vue-next/commit/e80446349215159c002223a41baeb5a8bc0f444c))
+* **runtime-core:** improve component public instance proxy inspection ([899287a](https://github.com/vuejs/vue-next/commit/899287ad35d8b74e76a71f39772a92f261dfa4f8))
+
+
+### BREAKING CHANGES
+
+* **compiler:** compiler options have been adjusted.
+    - new option `decodeEntities` is added.
+    - `namedCharacterReferences` option has been removed.
+    - `maxCRNameLength` option has been rmeoved.
+* **asyncComponent:** `retryWhen` and `maxRetries` options for
+`defineAsyncComponent` has been replaced by the more flexible `onError`
+option, per https://github.com/vuejs/rfcs/pull/148
+
+
+
 # [3.0.0-alpha.11](https://github.com/vuejs/vue-next/compare/v3.0.0-alpha.10...v3.0.0-alpha.11) (2020-04-04)
 
 
index 20c7129adc758c08f126248ffd44f2932160c01e..24e522244ccfc3038fa083da8fbab04810bcf972 100644 (file)
@@ -1,6 +1,6 @@
 {
   "private": true,
-  "version": "3.0.0-alpha.11",
+  "version": "3.0.0-alpha.12",
   "workspaces": [
     "packages/*"
   ],
index dc757c39f9eff1b2728375ce41b43877ce1cb6bc..5ae438331121d3ef60072e9a1e8760c0b96ecf7b 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-core",
-  "version": "3.0.0-alpha.11",
+  "version": "3.0.0-alpha.12",
   "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-alpha.11",
+    "@vue/shared": "3.0.0-alpha.12",
     "@babel/parser": "^7.8.6",
     "@babel/types": "^7.8.6",
     "estree-walker": "^0.8.1",
index 8a83010eb63f979e166e91ea7b03d59b66c92726..6d40e37aa73546ea0da87a87d9827f7d232dc053 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-dom",
-  "version": "3.0.0-alpha.11",
+  "version": "3.0.0-alpha.12",
   "description": "@vue/compiler-dom",
   "main": "index.js",
   "module": "dist/compiler-dom.esm-bundler.js",
@@ -34,7 +34,7 @@
   },
   "homepage": "https://github.com/vuejs/vue-next/tree/master/packages/compiler-dom#readme",
   "dependencies": {
-    "@vue/shared": "3.0.0-alpha.11",
-    "@vue/compiler-core": "3.0.0-alpha.11"
+    "@vue/shared": "3.0.0-alpha.12",
+    "@vue/compiler-core": "3.0.0-alpha.12"
   }
 }
index d52c31fd86538a92a6982ef58338dfcc9277dc57..55171ef4a440763bcf25f01f976e070e5f088a32 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-sfc",
-  "version": "3.0.0-alpha.11",
+  "version": "3.0.0-alpha.12",
   "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-alpha.11"
+    "vue": "3.0.0-alpha.12"
   },
   "dependencies": {
-    "@vue/shared": "3.0.0-alpha.11",
-    "@vue/compiler-core": "3.0.0-alpha.11",
-    "@vue/compiler-dom": "3.0.0-alpha.11",
-    "@vue/compiler-ssr": "3.0.0-alpha.11",
+    "@vue/shared": "3.0.0-alpha.12",
+    "@vue/compiler-core": "3.0.0-alpha.12",
+    "@vue/compiler-dom": "3.0.0-alpha.12",
+    "@vue/compiler-ssr": "3.0.0-alpha.12",
     "consolidate": "^0.15.1",
     "hash-sum": "^2.0.0",
     "lru-cache": "^5.1.1",
index c40cc5829b354d5c986a0917245b28319e855134..8ee101b51e426167919fe8db233f593b98940a52 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-ssr",
-  "version": "3.0.0-alpha.11",
+  "version": "3.0.0-alpha.12",
   "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-alpha.11",
-    "@vue/compiler-dom": "3.0.0-alpha.11"
+    "@vue/shared": "3.0.0-alpha.12",
+    "@vue/compiler-dom": "3.0.0-alpha.12"
   }
 }
index fb6a8bda7ebe0d26088407ec529ca4f3a5e6e2c7..bb4c7ee08c4e7edbb402c614285e155527ce7ec5 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/reactivity",
-  "version": "3.0.0-alpha.11",
+  "version": "3.0.0-alpha.12",
   "description": "@vue/reactivity",
   "main": "index.js",
   "module": "dist/reactivity.esm-bundler.js",
@@ -34,6 +34,6 @@
   },
   "homepage": "https://github.com/vuejs/vue-next/tree/master/packages/reactivity#readme",
   "dependencies": {
-    "@vue/shared": "3.0.0-alpha.11"
+    "@vue/shared": "3.0.0-alpha.12"
   }
 }
index 7c57e6b3574981c497fe725ceb55e81a40226db8..df9af9bff675f6b055fce691da4c53003abf6810 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/runtime-core",
-  "version": "3.0.0-alpha.11",
+  "version": "3.0.0-alpha.12",
   "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-alpha.11",
-    "@vue/reactivity": "3.0.0-alpha.11"
+    "@vue/shared": "3.0.0-alpha.12",
+    "@vue/reactivity": "3.0.0-alpha.12"
   }
 }
index 9a64fa18804e91a3f3d1de791f4ee1106bcda853..c37f5196046239291bfd9d9273e62aa038bdd371 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/runtime-dom",
-  "version": "3.0.0-alpha.11",
+  "version": "3.0.0-alpha.12",
   "description": "@vue/runtime-dom",
   "main": "index.js",
   "module": "dist/runtime-dom.esm-bundler.js",
@@ -37,8 +37,8 @@
   },
   "homepage": "https://github.com/vuejs/vue-next/tree/master/packages/runtime-dom#readme",
   "dependencies": {
-    "@vue/shared": "3.0.0-alpha.11",
-    "@vue/runtime-core": "3.0.0-alpha.11",
+    "@vue/shared": "3.0.0-alpha.12",
+    "@vue/runtime-core": "3.0.0-alpha.12",
     "csstype": "^2.6.8"
   }
 }
index 51c5f96d6b732b0446cd70ce008aa0b7ea3998b2..6e4356a38596ad4227978df191670d2f6d473342 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/runtime-test",
-  "version": "3.0.0-alpha.11",
+  "version": "3.0.0-alpha.12",
   "description": "@vue/runtime-test",
   "private": true,
   "main": "index.js",
@@ -30,7 +30,7 @@
   },
   "homepage": "https://github.com/vuejs/vue-next/tree/master/packages/runtime-test#readme",
   "dependencies": {
-    "@vue/shared": "3.0.0-alpha.11",
-    "@vue/runtime-core": "3.0.0-alpha.11"
+    "@vue/shared": "3.0.0-alpha.12",
+    "@vue/runtime-core": "3.0.0-alpha.12"
   }
 }
index 4d0620e104ea7c59525357af59d5834bd3746350..916d93bd04fbaf23fcc9e485dd4d64a77c40dbba 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/server-renderer",
-  "version": "3.0.0-alpha.11",
+  "version": "3.0.0-alpha.12",
   "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-alpha.11"
+    "vue": "3.0.0-alpha.12"
   },
   "dependencies": {
-    "@vue/shared": "3.0.0-alpha.11",
-    "@vue/compiler-ssr": "3.0.0-alpha.11"
+    "@vue/shared": "3.0.0-alpha.12",
+    "@vue/compiler-ssr": "3.0.0-alpha.12"
   }
 }
index 3bad296b87abf070c4aba004e56e69dbe7f8cea2..27ab732b156d248b4baf6b0b67c14391501b9ea4 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/shared",
-  "version": "3.0.0-alpha.11",
+  "version": "3.0.0-alpha.12",
   "description": "internal utils shared across @vue packages",
   "main": "index.js",
   "module": "dist/shared.esm-bundler.js",
index 2e451db8ef29483e7fe09983c84c3e1236fcc66b..53a4a6a15fb1da94ef1da65da1c03d72349dc107 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/size-check",
-  "version": "3.0.0-alpha.11",
+  "version": "3.0.0-alpha.12",
   "private": true,
   "buildOptions": {
     "name": "Vue",
index 27e716566f148179de0d7c1678ea6d508609ef33..c85a151b25dc5aad2ccc4f25f764371016818c59 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/template-explorer",
-  "version": "3.0.0-alpha.11",
+  "version": "3.0.0-alpha.12",
   "private": true,
   "buildOptions": {
     "formats": [
index 5ace4d50b26e32b3e0eafbabe605f0a6106786a1..42048b9e711758ee300f2bc01ebdfeabb0ae84a4 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "vue",
-  "version": "3.0.0-alpha.11",
+  "version": "3.0.0-alpha.12",
   "description": "vue",
   "main": "index.js",
   "module": "dist/vue.runtime.esm-bundler.js",
@@ -36,9 +36,9 @@
   },
   "homepage": "https://github.com/vuejs/vue-next/tree/master/packages/vue#readme",
   "dependencies": {
-    "@vue/shared": "3.0.0-alpha.11",
-    "@vue/compiler-dom": "3.0.0-alpha.11",
-    "@vue/runtime-dom": "3.0.0-alpha.11"
+    "@vue/shared": "3.0.0-alpha.12",
+    "@vue/compiler-dom": "3.0.0-alpha.12",
+    "@vue/runtime-dom": "3.0.0-alpha.12"
   },
   "devDependencies": {
     "lodash": "^4.17.15",