From 1d9f8fc979a1c62e381a89eb26d8659a2c527f09 Mon Sep 17 00:00:00 2001 From: Evan You Date: Wed, 8 Apr 2020 18:59:49 -0400 Subject: [PATCH] release: v3.0.0-alpha.12 --- CHANGELOG.md | 39 +++++++++++++++++++++++++ package.json | 2 +- packages/compiler-core/package.json | 4 +-- packages/compiler-dom/package.json | 6 ++-- packages/compiler-sfc/package.json | 12 ++++---- packages/compiler-ssr/package.json | 6 ++-- packages/reactivity/package.json | 4 +-- packages/runtime-core/package.json | 6 ++-- packages/runtime-dom/package.json | 6 ++-- packages/runtime-test/package.json | 6 ++-- packages/server-renderer/package.json | 8 ++--- packages/shared/package.json | 2 +- packages/size-check/package.json | 2 +- packages/template-explorer/package.json | 2 +- packages/vue/package.json | 8 ++--- 15 files changed, 76 insertions(+), 37 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 900a9600559..4a7ec08a771 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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   ([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) diff --git a/package.json b/package.json index 20c7129adc7..24e522244cc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "3.0.0-alpha.11", + "version": "3.0.0-alpha.12", "workspaces": [ "packages/*" ], diff --git a/packages/compiler-core/package.json b/packages/compiler-core/package.json index dc757c39f9e..5ae43833112 100644 --- a/packages/compiler-core/package.json +++ b/packages/compiler-core/package.json @@ -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", diff --git a/packages/compiler-dom/package.json b/packages/compiler-dom/package.json index 8a83010eb63..6d40e37aa73 100644 --- a/packages/compiler-dom/package.json +++ b/packages/compiler-dom/package.json @@ -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" } } diff --git a/packages/compiler-sfc/package.json b/packages/compiler-sfc/package.json index d52c31fd865..55171ef4a44 100644 --- a/packages/compiler-sfc/package.json +++ b/packages/compiler-sfc/package.json @@ -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", @@ -27,13 +27,13 @@ }, "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", diff --git a/packages/compiler-ssr/package.json b/packages/compiler-ssr/package.json index c40cc5829b3..8ee101b51e4 100644 --- a/packages/compiler-ssr/package.json +++ b/packages/compiler-ssr/package.json @@ -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" } } diff --git a/packages/reactivity/package.json b/packages/reactivity/package.json index fb6a8bda7eb..bb4c7ee08c4 100644 --- a/packages/reactivity/package.json +++ b/packages/reactivity/package.json @@ -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" } } diff --git a/packages/runtime-core/package.json b/packages/runtime-core/package.json index 7c57e6b3574..df9af9bff67 100644 --- a/packages/runtime-core/package.json +++ b/packages/runtime-core/package.json @@ -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" } } diff --git a/packages/runtime-dom/package.json b/packages/runtime-dom/package.json index 9a64fa18804..c37f5196046 100644 --- a/packages/runtime-dom/package.json +++ b/packages/runtime-dom/package.json @@ -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" } } diff --git a/packages/runtime-test/package.json b/packages/runtime-test/package.json index 51c5f96d6b7..6e4356a3859 100644 --- a/packages/runtime-test/package.json +++ b/packages/runtime-test/package.json @@ -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" } } diff --git a/packages/server-renderer/package.json b/packages/server-renderer/package.json index 4d0620e104e..916d93bd04f 100644 --- a/packages/server-renderer/package.json +++ b/packages/server-renderer/package.json @@ -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", @@ -27,10 +27,10 @@ }, "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" } } diff --git a/packages/shared/package.json b/packages/shared/package.json index 3bad296b87a..27ab732b156 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -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", diff --git a/packages/size-check/package.json b/packages/size-check/package.json index 2e451db8ef2..53a4a6a15fb 100644 --- a/packages/size-check/package.json +++ b/packages/size-check/package.json @@ -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", diff --git a/packages/template-explorer/package.json b/packages/template-explorer/package.json index 27e716566f1..c85a151b25d 100644 --- a/packages/template-explorer/package.json +++ b/packages/template-explorer/package.json @@ -1,6 +1,6 @@ { "name": "@vue/template-explorer", - "version": "3.0.0-alpha.11", + "version": "3.0.0-alpha.12", "private": true, "buildOptions": { "formats": [ diff --git a/packages/vue/package.json b/packages/vue/package.json index 5ace4d50b26..42048b9e711 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -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",