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