From e01e60af2ddf475ff178fff2b674f2478f4b052f Mon Sep 17 00:00:00 2001 From: ULIVZ <472590061@qq.com> Date: Thu, 13 Dec 2018 01:50:00 +0800 Subject: [PATCH 1/2] chore: 1.0.0-alpha.28 changelog --- CHANGELOG.md | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 42f2a3a1bb..8708c8fbc9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,24 @@ + +# [1.0.0-alpha.28](https://github.com/vuejs/vuepress/compare/v1.0.0-alpha.27...v1.0.0-alpha.28) (2018-12-12) + + +### Bug Fixes + +* **$cli:** bump CAC version ([#1062](https://github.com/vuejs/vuepress/issues/1062)) ([172afa3](https://github.com/vuejs/vuepress/commit/172afa3)) +* async function support for additionalPages plugin (close: [#1077](https://github.com/vuejs/vuepress/issues/1077))([#1080](https://github.com/vuejs/vuepress/issues/1080)) ([3095106](https://github.com/vuejs/vuepress/commit/3095106)) +* **$core:** "slotKey" must be defined as props in user's markdown's script tag (close: [#975](https://github.com/vuejs/vuepress/issues/975)) ([ece2e1e](https://github.com/vuejs/vuepress/commit/ece2e1e)) +* **$core:** remove smoothing scroll (close: [#1071](https://github.com/vuejs/vuepress/issues/1071)) ([#1075](https://github.com/vuejs/vuepress/issues/1075)) ([26c0628](https://github.com/vuejs/vuepress/commit/26c0628)) +* **$theme-default:** fix height of input in SearchBox for IE11 ([#1093](https://github.com/vuejs/vuepress/issues/1093)) ([04510e9](https://github.com/vuejs/vuepress/commit/04510e9)) + + +### Features + +* **$core:** pass generated page paths to plugins ([#925](https://github.com/vuejs/vuepress/issues/925)) ([5ee2b2b](https://github.com/vuejs/vuepress/commit/5ee2b2b)) +* **$core:** registerCommand Plugin Option API ([#1069](https://github.com/vuejs/vuepress/issues/1069)) ([e963731](https://github.com/vuejs/vuepress/commit/e963731)) +* **$plugin-search:** searchable paths with test RegExp ([#1032](https://github.com/vuejs/vuepress/issues/1032)) ([d6bddf1](https://github.com/vuejs/vuepress/commit/d6bddf1)) + + + # [1.0.0-alpha.27](https://github.com/vuejs/vuepress/compare/v1.0.0-alpha.26...v1.0.0-alpha.27) (2018-12-03) @@ -1051,4 +1072,3 @@ * support nesting in sidebar ([1964709](https://github.com/vuejs/vuepress/commit/1964709)) * support style/script hoisting + css modules ([f97e676](https://github.com/vuejs/vuepress/commit/f97e676)) - From aacc564a189ef8f92933903e946fbc29d497e0e8 Mon Sep 17 00:00:00 2001 From: Telepenin Nikolay Date: Wed, 12 Dec 2018 21:58:30 +0300 Subject: [PATCH 2/2] Variable `parent` is undefined ``` ReferenceError: parent is not defined at VueComponent.render (node_modules/@vuepress/core/lib/app/components/Content.js:17:6) at VueComponent.Vue._render (/Users/prefer/src/kernelcare-doc/node_modules/vue/dist/vue.runtime.common.js:4642:22) at renderComponentInner (/Users/prefer/src/kernelcare-doc/node_modules/vue-server-renderer/build.js:7518:25) at renderComponent (/Users/prefer/src/kernelcare-doc/node_modules/vue-server-renderer/build.js:7488:5) at RenderContext.renderNode (/Users/prefer/src/kernelcare-doc/node_modules/vue-server-renderer/build.js:7404:5) at RenderContext.next (/Users/prefer/src/kernelcare-doc/node_modules/vue-server-renderer/build.js:2469:23) at cachedWrite (/Users/prefer/src/kernelcare-doc/node_modules/vue-server-renderer/build.js:2323:9) at renderStringNode$1 (/Users/prefer/src/kernelcare-doc/node_modules/vue-server-renderer/build.js:7599:5) at RenderContext.renderNode (/Users/prefer/src/kernelcare-doc/node_modules/vue-server-renderer/build.js:7402:5) at RenderContext.next (/Users/prefer/src/kernelcare-doc/node_modules/vue-server-renderer/build.js:2469:23) at cachedWrite (/Users/prefer/src/kernelcare-doc/node_modules/vue-server-renderer/build.js:2323:9) at renderElement (/Users/prefer/src/kernelcare-doc/node_modules/vue-server-renderer/build.js:7642:5) at renderNode (/Users/prefer/src/kernelcare-doc/node_modules/vue-server-renderer/build.js:7406:5) at renderComponentInner (/Users/prefer/src/kernelcare-doc/node_modules/vue-server-renderer/build.js:7524:3) at renderComponent (/Users/prefer/src/kernelcare-doc/node_modules/vue-server-renderer/build.js:7488:5) at RenderContext.renderNode (/Users/prefer/src/kernelcare-doc/node_modules/vue-server-renderer/build.js:7404:5) ``` --- packages/@vuepress/core/lib/app/components/Content.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/@vuepress/core/lib/app/components/Content.js b/packages/@vuepress/core/lib/app/components/Content.js index 29e0a628a2..40689b5ca1 100644 --- a/packages/@vuepress/core/lib/app/components/Content.js +++ b/packages/@vuepress/core/lib/app/components/Content.js @@ -13,7 +13,7 @@ export default { if (Vue.$vuepress.isPageExists(pageKey)) { // In SSR, if a component is not registered with the component option // vue-server-renderer will not be able to resovle it. - if (!parent.$ssrContext) { + if (!this.$parent.$ssrContext) { Vue.$vuepress.registerPageAsyncComponent(pageKey) }