0.12.0 (2018-07-12)

Bug Fixes

  • $build npm audit vulnerability (close: #493)(#641) (8dde5d8)
  • $markdown: wrong sidebar slugs and anchor link at content (close: #645) (c2eaff3)

Features

  • $core:: version data layer (0c5b752)
  • $default-theme: new file-level API: style.styl. (2f53f2f)
    1. Fixed overriding css variable doesn’t work at 0.11.0 (close: #639)
    2. Split override.styl into two APIs: override.styl and style.styl, the former will focus on ONLY the stylus constants override, while the latter will focus on styles override or custom styles. See also: https://vuepress.vuejs.org/default-theme-config/#simple-css-override.

0.11.0 (2018-07-08)

Bug Fixes

  • $default-theme: indent-styled code is invisible (close: #609) (fd46a26)
  • $default-theme: cannot get sidebar when sidebar config contains non-ASCII chars. (close: #628) (8837e7a)
  • $core: override style issues (close: #637) (#638) (f998802)
    1. Duplicated generated override style.
    2. Unexpected style order, override style should be at the end of the extracted style bundle. (ref: mini-css-extract-plugin#130)

Features

  • $default-theme: page top slot (f4c1059)
  • $build: set exitCode to non-zero when catching error (close: #598 & #570) (#615) (0907c7e)
  • $default-theme: support display header links of all pages (close #534) (#595) (36bb6a4)

0.10.2 (2018-06-20)

Bug Fixes

Features

0.10.1 (2018-06-08)

Bug Fixes

  • active side arrow not middle align (#508). (5fcac1b)
  • $default-theme: code renders language css as c (close: #527) (777c4f1)
  • $default-theme: table tag cannot scroll horizontally (close: #518) (#519) (e9cdee7)
  • $dev: using config.yml/toml doesn’t reload changes (close: #520) (6048eb9)
  • compilation error when chainWebpack’s code contains ! (close: #532) (3b5991f)
  • reserve ‘*’ and ‘_’ when detecting escape char ‘\’ (close: #544). (4503cfc)
  • search box throw a error with no suggestions (#510) (1186d6a)

Features

0.10.0 (2018-05-25)

Features

  • upgrade to babel 7 + use @vue/babel-preset-app (c43c73d)

0.9.1 (2018-05-25)

Bug Fixes

  • avoid cache error (close #492) (75cdc74)
  • fix config reload cache busting (90f9689)
  • lastUpdated looks bad when editLinks is false. (11b1830)
  • wrong OutboundLink insertion position (close: #496) (af96f28)

Features

  • allow for disabling of active hash on scroll (#489) (4c09627)
  • support filename that contains non-ASCII and unicode chars (#473) (566e681)

0.9.0 (2018-05-22)

Bug Fixes

  • $page is missing at 404 page (#388) (cefc8c3)
  • avoid the searchbox exceeded out of screen in narrow screen (#254) (8f04081)
  • code looks not good at small sreen (close: #350) (6514c8f)
  • code looks not good at small sreen (close: #350) (d0ef06f)
  • dropdown overlap due to word wrapping (close: #359) (#360) (c65a8b7)
  • duplicate slash when docs dir is not set (#361) (0c59ed5)
  • emoji doesn’t work in toc (close: #417) (#418) (1b9012e)
  • ensure <script> blocks in SFCs in node_modules are transpiled (4bf56d7)
  • glob patterns error on windows (close: #348) (#400) (ab53998)
  • highlight active link (#272) doesn’t work with non-EN hash. (a51a31b)
  • highlight line issue for empty lines (bc15841)
  • highlight lines are cut when sliding (#437) (66bd797)
  • image overflow at custom content (close: #381) (#383) (145cf4f)
  • index file judgement bug (close: #306) (#308) (fefa16c)
  • missing css source map at dev environment (#460) (d3025e5)
  • missing title and desc in 404 and custom theme. (fcaee80)
  • nav link highlight issue with i18n (close: #445) (596014f)
  • postcss-loader warnings (close: #278) (34c7f99)
  • potential duplicate iteration keys at dropdown (#249) (1417a35)
  • relative link checking (31b8feb)
  • remove style override limitation to custom theme (close: 404) (#405) (69bd59d)
  • resolve custom theme from global cli (close: #392) (#399) (01142df)
  • title cannot be number at front matter (#297) (5023d19)
  • unexpected scroll behavior after clicking sidebar links (#298) (6081a3d)
  • unexpected top blank space when navbar is disable (#316) (2bdc68e)
  • unexpected warning when using non-ASCII chars as filename. (530912e)
  • upgrade webpack-serve and avoid port conflict (close #424) (#425) (22ffe52)
  • use v-for with key (#438) (2076f7b)

Features

Performance Improvements

  • vastly improve rebuild perf with caching (dfdc00c)

0.8.4 (2018-04-24)

Bug Fixes

  • algolia regression - missing options (close #234) (b19bd89)

Features

0.8.3 (2018-04-23)

Bug Fixes

  • always write override.style (9861deb)

0.8.2 (2018-04-23)

Bug Fixes

Features

  • expose layout slots for injecting custom content (3814e88)

0.8.1 (2018-04-23)

Bug Fixes

0.8.0 (2018-04-23)

Bug Fixes

  • algolia check should be checking themeConfig.algolia (504c21d)
  • default to localhost on windows (close #221) (4d5c50e)
  • fix emoji not showing on sidebars (#206) (bc2c83a)
  • fix Sidebar link active logic (#215) (9c93d8f)
  • Fix the style of repo link. (f55fa00)
  • fix title inferrence regression (close #208) (52c20cf)
  • renames index.js to enhanceApp.js (#226) (0170449)
  • siteTitle vs pageTitle (cd9b788)

Features

0.7.1 (2018-04-20)

Bug Fixes

  • infer source link label from repo url (#168) (c1bbd05)
  • Only add language dropdown when there has more than one locale configured. (#181) (7f311da)
  • prioritize frontmatter’s title, description and lang (#180) (384c5c7), closes #177 #184
  • redirect /foo to /foo/ during dev (close #183) (99bc0aa)
  • show navbar in more conditions (close #170) (748fa7f)

0.7.0 (2018-04-18)

Bug Fixes

  • disable typographer in markdown-it (close #139) (be42da5)
  • ensure runnable when no locales are provided (a25d86c)
  • fix yarn global install (fix #102) (1130318)
  • handle links with encoded hash (f0a1a00)
  • search for locales (4cf1232)

Features

  • adjust i18n config + documentation (bccddbf)
  • i18n for edit link text (6f5bac0)

0.6.1 (2018-04-18)

Bug Fixes

  • handle headers that start with numbers (fix #121) (ad83169)
  • make search locale-scoped (close #128) (846eb59)
  • nav: unepxected error when themeConfig.nav isn’t given. (close: #125) (#127) (f052472)
  • service worker path (51c6eb2)
  • use correct host in tip after the server has started (#130) (fd447ae)
  • use header’s slug as it is if possible (#119) (5f7e199)

Features

  • enable source map in build error traces (efff472)
  • sidebar: support click the part outside sidebar to close the sidebar. (#132) (c6c71af)

0.6.0 (2018-04-18)

Bug Fixes

  • allow viewport scaling (close #110) (2b2a07d)
  • cli build —dest flag (#97) (e32d90b)
  • css safe (#96) (be82e09)
  • default-theme: only show features div if provided (3f76bfe)
  • ensure using the same markdown config when extracting headers (14d4d25)
  • handle index.md when checking relative links (52d6672)

Features

  • Multiple Language Support + Complete Chinese Translation (#48) (8bbc5f3)
  • support yaml config (#115) (3088b3e)

0.5.1 (2018-04-17)

Bug Fixes

  • correctly resolve not-found path (#90) (c3dd0b1)
  • meta viewport for iOS tap delay (f95e245)
  • support mailto links in NavLink + style tweaks (close #93) (62cd00e)
  • upgrade webpack-chain, fix css optimization settings (close #91) (1bbfa43)

Features

  • allow configuring host + default to 0.0.0.0 (close #86) (9936696)

0.5.0 (2018-04-16)

Features

0.4.2 (2018-04-16)

Bug Fixes

  • proper minimum node version warning (eb07685)

0.4.1 (2018-04-16)

Bug Fixes

  • always transpile lib directory (#73) (56e0392)
  • avoid html-webpack-plugin requiring incomaptible webpack internals (4816bef)
  • prioritize own deps + avoid serving wrong index.html (fix #69) (781e37a)
  • redirect /index.html to / (close #83) (52e04c4)
  • remove override import when ejecting (close #56) (2d811ed)
  • remove unnecessary spread (63816c1)

Features

0.4.0 (2018-04-15)

Features

  • allow default theme to be copied as custom theme (98e1665)
  • vuepress eject for customizing default theme (89538fa)

0.3.3 (2018-04-15)

Bug Fixes

0.3.2 (2018-04-15)

Bug Fixes

  • added escaping of meta tag attribute value (#29) (15a1ac8)
  • escape text in code block when lang is text or not specified #31 (#32) (ac4acab)
  • dev build: use portfinder (#30) (f2a8229), closes #26
  • generate better slugs for non latin langs (close #45) (e08e3d2)
  • hoistedTags may not always be present (close #35) (ed33515)
  • home link ‘/‘ shouldn’t always stays active (#47) (67c758e)
  • images should have 100% max width (9e63974)
  • renderChildren / sidebarDepth: 0 (42f63a8)

Features

  • add warning about node version on startup (close #51) (1118327)

0.3.1 (2018-04-14)

Bug Fixes

Features

  • commands now defaults targetDir to cwd. (#25) (22b7943), closes #8

0.3.0 (2018-04-14)

0.2.2 (2018-04-14)

0.2.1 (2018-04-14)

Bug Fixes

  • fix vuepress cant resolve custom theme under .vuepress/theme (#3) (133bdb3)

0.2.0 (2018-04-13)

Features

0.1.0 (2018-04-12)

Bug Fixes

Features

  • dev server (890f929)
  • support nesting in sidebar (1964709)
  • support style/script hoisting + css modules (f97e676)