(2018-07-12)
- $build npm audit vulnerability (close: #493)() (8dde5d8)
- $markdown: wrong sidebar slugs and anchor link at content (close: ) (c2eaff3)
Features
- $core:: version data layer (0c5b752)
- $default-theme: new file-level API: . ()
- Fixed overriding css variable doesn’t work at
0.11.0
(close: #639) - Split
override.styl
into two APIs: andstyle.styl
, the former will focus on ONLY the stylus constants override, while the latter will focus on styles override or custom styles. See also: .
- Fixed overriding css variable doesn’t work at
0.11.0 (2018-07-08)
Bug Fixes
- $default-theme: indent-styled code is invisible (close: #609) ()
- $default-theme: cannot get sidebar when sidebar config contains non-ASCII chars. (close: #628) ()
- $core: override style issues (close: #637) () (f998802)
- Duplicated generated
override style
.
- Duplicated generated
Features
- $default-theme: page top slot (f4c1059)
- $build: set exitCode to non-zero when catching error (close: & #570) () (0907c7e)
- $default-theme: support display header links of all pages (close ) (#595) ()
Bug Fixes
- build cannot exit (close: #580) ()
- duplicate description meta (close: #565) ()
- edit page from Bitbucket (#569) ()
- multiple markdown tokens in header text (#564) ()
- setting HMR port (close: #582) () (64bb80d)
Features
- refine Badge’s API (d68199d)
(2018-06-08)
Bug Fixes
- active side arrow not middle align (). (5fcac1b)
- $default-theme: code renders language css as c (close: ) (777c4f1)
- $default-theme: table tag cannot scroll horizontally (close: ) (#519) ()
- $dev: using config.yml/toml doesn’t reload changes (close: #520) ()
- compilation error when chainWebpack’s code contains ! (close: #532) ()
- reserve ‘*’ and ‘_’ when detecting escape char ‘\’ (close: #544). ()
- search box throw a error with no suggestions (#510) ()
Features
- $seo: show page title in front of site title () (ffe12b9)
- add support to import files as code fence () (26ecff7)
- better log () (d53807e)
- enable header request Content-Range () (825877c)
- headers badge () (c3696d2)
- shouldPrefetch option for bundleRenderer (close: ) (#514) ()
- support “themeConfig.sidebar: ‘auto’” (close: #552) ()
- support generic markdown file path reference (#509) ()
0.10.0 (2018-05-25)
Features
- upgrade to babel 7 + use @vue/babel-preset-app ()
0.9.1 (2018-05-25)
Bug Fixes
- avoid cache error (close #492) ()
- fix config reload cache busting (90f9689)
- lastUpdated looks bad when editLinks is false. ()
- wrong OutboundLink insertion position (close: #496) ()
Features
- allow for disabling of active hash on scroll () (4c09627)
- support filename that contains non-ASCII and unicode chars () (566e681)
(2018-05-22)
Bug Fixes
- $page is missing at 404 page () (cefc8c3)
- avoid the searchbox exceeded out of screen in narrow screen () (8f04081)
- code looks not good at small sreen (close: ) (6514c8f)
- code looks not good at small sreen (close: ) (d0ef06f)
- dropdown overlap due to word wrapping (close: ) (#360) ()
- duplicate slash when docs dir is not set (#361) ()
- emoji doesn’t work in toc (close: #417) () (1b9012e)
- ensure
<script>
blocks in SFCs in node_modules are transpiled () - glob patterns error on windows (close: #348) () (ab53998)
- highlight active link () doesn’t work with non-EN hash. (a51a31b)
- highlight line issue for empty lines ()
- highlight lines are cut when sliding (#437) ()
- image overflow at custom content (close: #381) () (145cf4f)
- index file judgement bug (close: ) (#308) ()
- missing css source map at dev environment (#460) ()
- missing title and desc in 404 and custom theme. (fcaee80)
- nav link highlight issue with i18n (close: ) (596014f)
- postcss-loader warnings (close: ) (34c7f99)
- potential duplicate iteration keys at dropdown () (1417a35)
- relative link checking ()
- remove style override limitation to custom theme (close: 404) (#405) ()
- resolve custom theme from global cli (close: #392) () (01142df)
- title cannot be number at front matter () (5023d19)
- unexpected scroll behavior after clicking sidebar links () (6081a3d)
- unexpected top blank space when navbar is disable () (2bdc68e)
- unexpected warning when using non-ASCII chars as filename. ()
- upgrade webpack-serve and avoid port conflict (close #424) () (22ffe52)
- use v-for with key () (2076f7b)
Features
- bump up webpack to 4.8.1 (close: #309) ()
- code line numbers (close: #365) () (9b42690)
- generate the timestamp of last updated for each doc (close ) (#282) ()
- handle telephone links (#325) ()
- header extraction improvement (close: #238) () (53c8489)
- hide edit link by page (close: ) (#286) ()
- highlight current region in sidebar (#272) ()
- last updated UI in default theme. (#338) ()
- make code type insensitive (close: #347) ()
- show OutboundLink icon for external links (#428) ()
- support disable navbar globally (#246) ()
- support global markdown config for attributes of external links (#358) ()
- support render $page.excerpt to HTML (close: #458) ()
- support style lang postcss (close: #461) ()
- using babel and support JSX in vue. (close: #318) () (82cd8bd)
Performance Improvements
- vastly improve rebuild perf with caching (dfdc00c)
(2018-04-24)
Bug Fixes
- algolia regression - missing options (close ) (b19bd89)
- support disable navbar via front matter (close: ) (#232) ()
0.8.3 (2018-04-23)
Bug Fixes
- always write override.style (9861deb)
Bug Fixes
- nav-item underline use $accentColor (#230) ()
Features
- expose layout slots for injecting custom content ()
0.8.1 (2018-04-23)
Bug Fixes
- algolia regression (close #228) ()
0.8.0 (2018-04-23)
Bug Fixes
- algolia check should be checking themeConfig.algolia (504c21d)
- default to localhost on windows (close ) (4d5c50e)
- fix Sidebar link active logic () (9c93d8f)
- Fix the style of repo link. ()
- fix title inferrence regression (close #208) ()
- renames index.js to enhanceApp.js (#226) ()
- siteTitle vs pageTitle (cd9b788)
Features
- Add docsRepo (#155) ()
- add max search suggestions config (#163) ()
- Algolia DocSearch Integration (#201) ()
- also expose siteData in enhanceApp.js (5157c6f)
- expose all css pre-processor’s options. (close ) (#178) ()
- support built-in pug config and document using pro-processors at component (#151) ()
- support excerpt extraction with
<!-- more -->
(close #174) () - support for TOML front matter (#141) () (70620ba)
- support toml config () (d136e22)
- theme index enhancment support () (d026801)
(2018-04-20)
Bug Fixes
- infer source link label from repo url () (c1bbd05)
- Only add language dropdown when there has more than one locale configured. () (7f311da)
- prioritize frontmatter’s title, description and lang () (384c5c7), closes #184
- redirect /foo to /foo/ during dev (close ) (99bc0aa)
- show navbar in more conditions (close ) (748fa7f)
(2018-04-18)
Bug Fixes
- disable typographer in markdown-it (close ) (be42da5)
- ensure runnable when no locales are provided ()
- fix yarn global install (fix #102) ()
- handle links with encoded hash (f0a1a00)
- search for locales ()
Features
- adjust i18n config + documentation ()
- i18n for edit link text (6f5bac0)
(2018-04-18)
Bug Fixes
- handle headers that start with numbers (fix ) (ad83169)
- make search locale-scoped (close ) (846eb59)
- nav: unepxected error when themeConfig.nav isn’t given. (close: ) (#127) ()
- service worker path (51c6eb2)
- use correct host in tip after the server has started () (fd447ae)
- use header’s slug as it is if possible () (5f7e199)
Features
- enable source map in build error traces (efff472)
- sidebar: support click the part outside sidebar to close the sidebar. () (c6c71af)
(2018-04-18)
Bug Fixes
- allow viewport scaling (close ) (2b2a07d)
- cli build —dest flag () (e32d90b)
- css safe () (be82e09)
- default-theme: only show features div if provided ()
- ensure using the same markdown config when extracting headers (14d4d25)
- handle index.md when checking relative links ()
Features
- Multiple Language Support + Complete Chinese Translation () (8bbc5f3)
- support yaml config () (3088b3e)
(2018-04-17)
Bug Fixes
- correctly resolve not-found path () (c3dd0b1)
- meta viewport for iOS tap delay ()
- support mailto links in NavLink + style tweaks (close #93) ()
- upgrade webpack-chain, fix css optimization settings (close #91) ()
- allow configuring host + default to 0.0.0.0 (close #86) ()
0.5.0 (2018-04-16)
Features
- dropdown Items in Navbar (#13) ()
- enhanceApp.js (#80) ()
- support adding custom page class in front matter (#85) (), closes #84
Bug Fixes
- proper minimum node version warning (eb07685)
(2018-04-16)
Bug Fixes
- always transpile lib directory () (56e0392)
- avoid html-webpack-plugin requiring incomaptible webpack internals ()
- prioritize own deps + avoid serving wrong index.html (fix #69) ()
- redirect /index.html to / (close #83) ()
- remove override import when ejecting (close #56) ()
- remove unnecessary spread (63816c1)
Features
- add styles (#60) ()
0.4.0 (2018-04-15)
Features
- allow default theme to be copied as custom theme (98e1665)
- vuepress eject for customizing default theme ()
0.3.3 (2018-04-15)
Bug Fixes
- fix outbound nav links (close #37) ()
0.3.2 (2018-04-15)
Bug Fixes
- added escaping of meta tag attribute value (#29) ()
- escape text in code block when lang is text or not specified #31 () (ac4acab)
- dev build: use portfinder () (f2a8229), closes
- generate better slugs for non latin langs (close #45) ()
- hoistedTags may not always be present (close #35) ()
- home link ‘/‘ shouldn’t always stays active (#47) ()
- images should have 100% max width (9e63974)
- renderChildren / sidebarDepth: 0 ()
Features
- add warning about node version on startup (close ) (1118327)
(2018-04-14)
Bug Fixes
- style: prevent scrollbar in code () (a3db4d2)
- code margin on mobile ()
Features
- commands now defaults targetDir to cwd. () (22b7943), closes
0.3.0 (2018-04-14)
0.2.1 (2018-04-14)
Bug Fixes
- fix vuepress cant resolve custom theme under .vuepress/theme (#3) ()
(2018-04-13)
Features
- auto detect invalid inbound links ()
- google analytics (764ccd5)
- pwa ()
0.1.0 (2018-04-12)
Bug Fixes
- css extraction (d293194)
- workaround for empty style chunk ()
Features
- dev server ()
- support nesting in sidebar (1964709)
- support style/script hoisting + css modules ()