From a400171711cd2b0feebf7d48fd979d8d855652e2 Mon Sep 17 00:00:00 2001 From: Ben Hong Date: Tue, 13 Oct 2020 16:07:33 -0400 Subject: [PATCH 1/4] chore: version 1.7.0 changelog --- CHANGELOG.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index d8d2924f44..650c7202b3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,20 @@ +# [1.7.0](https://github.com/vuejs/vuepress/compare/v1.6.0...v1.7.0) (2020-10-13) + + +### Bug Fixes + +* **$core:** [#2627](https://github.com/vuejs/vuepress/issues/2627) Dup ID violates HTML5-4 ([#2650](https://github.com/vuejs/vuepress/issues/2650)) ([931e7d9](https://github.com/vuejs/vuepress/commit/931e7d9)) +* adds accessibility to code-group component ([#2630](https://github.com/vuejs/vuepress/issues/2630)) ([35865ec](https://github.com/vuejs/vuepress/commit/35865ec)) +* scroll hash encoded when non-english chars are used fix [#2633](https://github.com/vuejs/vuepress/issues/2633) ([#2639](https://github.com/vuejs/vuepress/issues/2639)) ([5fcbd88](https://github.com/vuejs/vuepress/commit/5fcbd88)) +* textlint bug causing PR's to fail checks fix [#2636](https://github.com/vuejs/vuepress/issues/2636) ([#2637](https://github.com/vuejs/vuepress/issues/2637)) ([64e92ca](https://github.com/vuejs/vuepress/commit/64e92ca)) + + +### Features + +* **$core:** add canonical link to frontmatter ([#2658](https://github.com/vuejs/vuepress/issues/2658)) ([ff6c51a](https://github.com/vuejs/vuepress/commit/ff6c51a)) + + + # [1.6.0](https://github.com/vuejs/vuepress/compare/v1.5.4...v1.6.0) (2020-09-25) From e2b6641827e27df90559b5edd048664f677cad2d Mon Sep 17 00:00:00 2001 From: "Mr.Hope" Date: Thu, 15 Oct 2020 01:03:48 +0800 Subject: [PATCH 2/4] fix($core): add missing styles for OutboundLink (#2662) --- .../core/lib/client/components/OutboundLink.vue | 13 +++++++++++++ packages/@vuepress/theme-default/styles/index.styl | 11 ----------- 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/packages/@vuepress/core/lib/client/components/OutboundLink.vue b/packages/@vuepress/core/lib/client/components/OutboundLink.vue index 5aaa7d11fa..27983ccbf7 100644 --- a/packages/@vuepress/core/lib/client/components/OutboundLink.vue +++ b/packages/@vuepress/core/lib/client/components/OutboundLink.vue @@ -43,3 +43,16 @@ export default { top: -1px; } + + diff --git a/packages/@vuepress/theme-default/styles/index.styl b/packages/@vuepress/theme-default/styles/index.styl index 0a3e8430c0..b4cef3c7e8 100644 --- a/packages/@vuepress/theme-default/styles/index.styl +++ b/packages/@vuepress/theme-default/styles/index.styl @@ -189,17 +189,6 @@ th, td .sidebar top 0 -.sr-only - position absolute - width 1px - height 1px - padding 0 - margin -1px - overflow hidden - clip rect(0, 0, 0, 0) - white-space nowrap - border-width 0 - @media (min-width: ($MQMobile + 1px)) .theme-container.no-sidebar .sidebar From fbf5e5d99b40e3842a0a2566f9eb35e05863eab5 Mon Sep 17 00:00:00 2001 From: Adam DeHaven Date: Thu, 15 Oct 2020 12:32:40 -0400 Subject: [PATCH 3/4] fix($core): reference correct canonical Url frontmatter property (fix #2665) --- packages/@vuepress/core/lib/node/ClientComputedMixin.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/@vuepress/core/lib/node/ClientComputedMixin.js b/packages/@vuepress/core/lib/node/ClientComputedMixin.js index 2ea38bbddc..20558f5b7e 100644 --- a/packages/@vuepress/core/lib/node/ClientComputedMixin.js +++ b/packages/@vuepress/core/lib/node/ClientComputedMixin.js @@ -66,10 +66,10 @@ module.exports = siteData => { } get $canonicalUrl () { - const { canonical } = this.$page.frontmatter + const { canonicalUrl } = this.$page.frontmatter - if (typeof canonical === 'string') { - return canonical + if (typeof canonicalUrl === 'string') { + return canonicalUrl } return false From 3bf6a7b51f87d6329c330f1e65de0d020253a09f Mon Sep 17 00:00:00 2001 From: Billyyyyy3320 Date: Fri, 16 Oct 2020 01:25:50 +0800 Subject: [PATCH 4/4] build: release version 1.7.1 --- lerna.json | 2 +- packages/@vuepress/core/package.json | 12 ++++++------ packages/@vuepress/markdown-loader/package.json | 4 ++-- packages/@vuepress/markdown/package.json | 4 ++-- .../plugin-active-header-links/package.json | 2 +- packages/@vuepress/plugin-back-to-top/package.json | 2 +- .../@vuepress/plugin-google-analytics/package.json | 2 +- .../@vuepress/plugin-last-updated/package.json | 2 +- packages/@vuepress/plugin-medium-zoom/package.json | 2 +- packages/@vuepress/plugin-nprogress/package.json | 2 +- packages/@vuepress/plugin-pwa/package.json | 4 ++-- .../plugin-register-components/package.json | 4 ++-- packages/@vuepress/plugin-search/package.json | 2 +- packages/@vuepress/shared-utils/package.json | 2 +- packages/@vuepress/test-utils/package.json | 6 +++--- packages/@vuepress/theme-default/package.json | 8 ++++---- packages/@vuepress/theme-vue/package.json | 4 ++-- packages/docs/package.json | 14 +++++++------- packages/vuepress/package.json | 6 +++--- 19 files changed, 42 insertions(+), 42 deletions(-) diff --git a/lerna.json b/lerna.json index 8e977553e0..1b303036c7 100644 --- a/lerna.json +++ b/lerna.json @@ -1,7 +1,7 @@ { "npmClient": "yarn", "useWorkspaces": true, - "version": "1.7.0", + "version": "1.7.1", "command": { "version": { "allowBranch": "master", diff --git a/packages/@vuepress/core/package.json b/packages/@vuepress/core/package.json index 7d76e55bc3..d67188b115 100644 --- a/packages/@vuepress/core/package.json +++ b/packages/@vuepress/core/package.json @@ -1,6 +1,6 @@ { "name": "@vuepress/core", - "version": "1.7.0", + "version": "1.7.1", "description": "Minimalistic doc generator with Vue component based layout system", "keywords": [ "documentation", @@ -25,11 +25,11 @@ "dependencies": { "@babel/core": "^7.8.4", "@vue/babel-preset-app": "^4.1.2", - "@vuepress/markdown": "1.7.0", - "@vuepress/markdown-loader": "1.7.0", - "@vuepress/plugin-last-updated": "1.7.0", - "@vuepress/plugin-register-components": "1.7.0", - "@vuepress/shared-utils": "1.7.0", + "@vuepress/markdown": "1.7.1", + "@vuepress/markdown-loader": "1.7.1", + "@vuepress/plugin-last-updated": "1.7.1", + "@vuepress/plugin-register-components": "1.7.1", + "@vuepress/shared-utils": "1.7.1", "autoprefixer": "^9.5.1", "babel-loader": "^8.0.4", "cache-loader": "^3.0.0", diff --git a/packages/@vuepress/markdown-loader/package.json b/packages/@vuepress/markdown-loader/package.json index 55eff44f24..708e8862f7 100644 --- a/packages/@vuepress/markdown-loader/package.json +++ b/packages/@vuepress/markdown-loader/package.json @@ -1,6 +1,6 @@ { "name": "@vuepress/markdown-loader", - "version": "1.7.0", + "version": "1.7.1", "description": "markdown-loader for vuepress", "keywords": [ "documentation", @@ -21,7 +21,7 @@ "author": "Evan You", "main": "index.js", "dependencies": { - "@vuepress/markdown": "1.7.0", + "@vuepress/markdown": "1.7.1", "loader-utils": "^1.1.0", "lru-cache": "^5.1.1" }, diff --git a/packages/@vuepress/markdown/package.json b/packages/@vuepress/markdown/package.json index de00c8f921..e0a421efd6 100644 --- a/packages/@vuepress/markdown/package.json +++ b/packages/@vuepress/markdown/package.json @@ -1,6 +1,6 @@ { "name": "@vuepress/markdown", - "version": "1.7.0", + "version": "1.7.1", "description": "markdown for vuepress", "keywords": [ "documentation", @@ -22,7 +22,7 @@ "author": "Evan You", "main": "index.js", "dependencies": { - "@vuepress/shared-utils": "1.7.0", + "@vuepress/shared-utils": "1.7.1", "markdown-it": "^8.4.1", "markdown-it-anchor": "^5.0.2", "markdown-it-chain": "^1.3.0", diff --git a/packages/@vuepress/plugin-active-header-links/package.json b/packages/@vuepress/plugin-active-header-links/package.json index a8f256628b..351eb9b786 100644 --- a/packages/@vuepress/plugin-active-header-links/package.json +++ b/packages/@vuepress/plugin-active-header-links/package.json @@ -1,6 +1,6 @@ { "name": "@vuepress/plugin-active-header-links", - "version": "1.7.0", + "version": "1.7.1", "description": "active-header-links plugin for vuepress", "keywords": [ "documentation", diff --git a/packages/@vuepress/plugin-back-to-top/package.json b/packages/@vuepress/plugin-back-to-top/package.json index 2890b3df19..36d499e702 100644 --- a/packages/@vuepress/plugin-back-to-top/package.json +++ b/packages/@vuepress/plugin-back-to-top/package.json @@ -1,6 +1,6 @@ { "name": "@vuepress/plugin-back-to-top", - "version": "1.7.0", + "version": "1.7.1", "description": "back-to-top plugin for vuepress", "keywords": [ "documentation", diff --git a/packages/@vuepress/plugin-google-analytics/package.json b/packages/@vuepress/plugin-google-analytics/package.json index bb3aa469f3..4f4c50c0c8 100644 --- a/packages/@vuepress/plugin-google-analytics/package.json +++ b/packages/@vuepress/plugin-google-analytics/package.json @@ -1,6 +1,6 @@ { "name": "@vuepress/plugin-google-analytics", - "version": "1.7.0", + "version": "1.7.1", "description": "google-analytics plugin for vuepress", "keywords": [ "documentation", diff --git a/packages/@vuepress/plugin-last-updated/package.json b/packages/@vuepress/plugin-last-updated/package.json index d4e912f4ea..147c68abf4 100644 --- a/packages/@vuepress/plugin-last-updated/package.json +++ b/packages/@vuepress/plugin-last-updated/package.json @@ -1,6 +1,6 @@ { "name": "@vuepress/plugin-last-updated", - "version": "1.7.0", + "version": "1.7.1", "description": "last-updated plugin for vuepress", "keywords": [ "documentation", diff --git a/packages/@vuepress/plugin-medium-zoom/package.json b/packages/@vuepress/plugin-medium-zoom/package.json index 9dd337bee5..f021b15e29 100644 --- a/packages/@vuepress/plugin-medium-zoom/package.json +++ b/packages/@vuepress/plugin-medium-zoom/package.json @@ -1,6 +1,6 @@ { "name": "@vuepress/plugin-medium-zoom", - "version": "1.7.0", + "version": "1.7.1", "description": "medium-zoom plugin for vuepress", "keywords": [ "documentation", diff --git a/packages/@vuepress/plugin-nprogress/package.json b/packages/@vuepress/plugin-nprogress/package.json index 421cd8ce52..cea999aa6f 100644 --- a/packages/@vuepress/plugin-nprogress/package.json +++ b/packages/@vuepress/plugin-nprogress/package.json @@ -1,6 +1,6 @@ { "name": "@vuepress/plugin-nprogress", - "version": "1.7.0", + "version": "1.7.1", "description": "nprogress plugin for vuepress", "keywords": [ "documentation", diff --git a/packages/@vuepress/plugin-pwa/package.json b/packages/@vuepress/plugin-pwa/package.json index 3b29735f29..9850ceb1dd 100644 --- a/packages/@vuepress/plugin-pwa/package.json +++ b/packages/@vuepress/plugin-pwa/package.json @@ -1,6 +1,6 @@ { "name": "@vuepress/plugin-pwa", - "version": "1.7.0", + "version": "1.7.1", "description": "pwa plugin for vuepress", "keywords": [ "documentation", @@ -21,7 +21,7 @@ "author": "ULIVZ ", "main": "index.js", "dependencies": { - "@vuepress/shared-utils": "1.7.0", + "@vuepress/shared-utils": "1.7.1", "register-service-worker": "^1.7.0", "workbox-build": "^4.3.1" }, diff --git a/packages/@vuepress/plugin-register-components/package.json b/packages/@vuepress/plugin-register-components/package.json index fba593e7dc..b7d4460dbe 100644 --- a/packages/@vuepress/plugin-register-components/package.json +++ b/packages/@vuepress/plugin-register-components/package.json @@ -1,6 +1,6 @@ { "name": "@vuepress/plugin-register-components", - "version": "1.7.0", + "version": "1.7.1", "description": "register-global-components plugin for vuepress", "keywords": [ "documentation", @@ -21,7 +21,7 @@ "author": "ULIVZ ", "main": "index.js", "dependencies": { - "@vuepress/shared-utils": "1.7.0" + "@vuepress/shared-utils": "1.7.1" }, "publishConfig": { "access": "public" diff --git a/packages/@vuepress/plugin-search/package.json b/packages/@vuepress/plugin-search/package.json index 5938407f1f..742375fc93 100644 --- a/packages/@vuepress/plugin-search/package.json +++ b/packages/@vuepress/plugin-search/package.json @@ -1,6 +1,6 @@ { "name": "@vuepress/plugin-search", - "version": "1.7.0", + "version": "1.7.1", "description": "search plugin for vuepress", "keywords": [ "documentation", diff --git a/packages/@vuepress/shared-utils/package.json b/packages/@vuepress/shared-utils/package.json index ae1f0e0dbd..38d0cbf56e 100644 --- a/packages/@vuepress/shared-utils/package.json +++ b/packages/@vuepress/shared-utils/package.json @@ -1,6 +1,6 @@ { "name": "@vuepress/shared-utils", - "version": "1.7.0", + "version": "1.7.1", "description": "shared-utils for vuepress", "keywords": [ "documentation", diff --git a/packages/@vuepress/test-utils/package.json b/packages/@vuepress/test-utils/package.json index fb2318e2dd..d9d68f3048 100644 --- a/packages/@vuepress/test-utils/package.json +++ b/packages/@vuepress/test-utils/package.json @@ -1,6 +1,6 @@ { "name": "@vuepress/test-utils", - "version": "1.7.0", + "version": "1.7.1", "description": "test-utils for vuepress", "keywords": [ "documentation", @@ -25,8 +25,8 @@ "@babel/preset-env": "^7.0.0", "@types/jest": "^24.0.9", "@vue/test-utils": "^1.0.0-beta.29", - "@vuepress/core": "1.7.0", - "@vuepress/shared-utils": "1.7.0", + "@vuepress/core": "1.7.1", + "@vuepress/shared-utils": "1.7.1", "babel-jest": "^24.7.1", "execa": "^1.0.0", "jest": "^24.7.1", diff --git a/packages/@vuepress/theme-default/package.json b/packages/@vuepress/theme-default/package.json index 8f6cbef98b..2d32bc0135 100644 --- a/packages/@vuepress/theme-default/package.json +++ b/packages/@vuepress/theme-default/package.json @@ -1,6 +1,6 @@ { "name": "@vuepress/theme-default", - "version": "1.7.0", + "version": "1.7.1", "description": "Default theme for VuePress", "keywords": [ "documentation", @@ -21,9 +21,9 @@ "author": "Evan You", "main": "index.js", "dependencies": { - "@vuepress/plugin-active-header-links": "1.7.0", - "@vuepress/plugin-nprogress": "1.7.0", - "@vuepress/plugin-search": "1.7.0", + "@vuepress/plugin-active-header-links": "1.7.1", + "@vuepress/plugin-nprogress": "1.7.1", + "@vuepress/plugin-search": "1.7.1", "docsearch.js": "^2.5.2", "lodash": "^4.17.15", "stylus": "^0.54.8", diff --git a/packages/@vuepress/theme-vue/package.json b/packages/@vuepress/theme-vue/package.json index ea434b91ea..e10aa13d30 100644 --- a/packages/@vuepress/theme-vue/package.json +++ b/packages/@vuepress/theme-vue/package.json @@ -1,6 +1,6 @@ { "name": "@vuepress/theme-vue", - "version": "1.7.0", + "version": "1.7.1", "description": "VuePress theme for official Vue projects", "keywords": [ "documentation", @@ -21,7 +21,7 @@ "author": "Evan You", "main": "index.js", "dependencies": { - "@vuepress/theme-default": "1.7.0" + "@vuepress/theme-default": "1.7.1" }, "publishConfig": { "access": "public" diff --git a/packages/docs/package.json b/packages/docs/package.json index 9b9076b0b2..503c67715c 100644 --- a/packages/docs/package.json +++ b/packages/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "1.7.0", + "version": "1.7.1", "private": true, "description": "docs of VuePress", "keywords": [ @@ -29,11 +29,11 @@ }, "devDependencies": { "@textlint-rule/textlint-rule-no-unmatched-pair": "^1.0.7", - "@vuepress/plugin-back-to-top": "1.7.0", - "@vuepress/plugin-google-analytics": "1.7.0", - "@vuepress/plugin-medium-zoom": "1.7.0", - "@vuepress/plugin-pwa": "1.7.0", - "@vuepress/theme-vue": "1.7.0", + "@vuepress/plugin-back-to-top": "1.7.1", + "@vuepress/plugin-google-analytics": "1.7.1", + "@vuepress/plugin-medium-zoom": "1.7.1", + "@vuepress/plugin-pwa": "1.7.1", + "@vuepress/theme-vue": "1.7.1", "remark-cli": "^7.0.0", "remark-lint": "^6.0.5", "remark-preset-lint-consistent": "^2.0.3", @@ -48,7 +48,7 @@ "textlint-rule-terminology": "^2.1.4", "textlint-rule-write-good": "^1.6.2", "vue-toasted": "^1.1.25", - "vuepress": "1.7.0", + "vuepress": "1.7.1", "vuepress-plugin-flowchart": "^1.4.2" } } diff --git a/packages/vuepress/package.json b/packages/vuepress/package.json index c38b9d975c..8bcd095b92 100644 --- a/packages/vuepress/package.json +++ b/packages/vuepress/package.json @@ -1,6 +1,6 @@ { "name": "vuepress", - "version": "1.7.0", + "version": "1.7.1", "description": "Minimalistic doc generator with Vue component based layout system", "keywords": [ "documentation", @@ -29,8 +29,8 @@ ">1%" ], "dependencies": { - "@vuepress/core": "1.7.0", - "@vuepress/theme-default": "1.7.0", + "@vuepress/core": "1.7.1", + "@vuepress/theme-default": "1.7.1", "cac": "^6.5.6", "envinfo": "^7.2.0", "opencollective-postinstall": "^2.0.2",