Commit Graph
286 Commits
Author SHA1 Message Date
ShigmaandULIVZ 9e07b1e090 feat($core): support array as plugin options (#1493) 2019-03-31 01:56:34 +08:00
ShigmaandULIVZ c88f9830ee chore: remove plugin-container (#1462) 2019-03-31 01:38:57 +08:00
ShigmaandULIVZ 19e05697a6 feat($core): functional siteConfig.evergreen (#1489) 2019-03-31 01:36:12 +08:00
ShigmaandULIVZ cc193d5cc1 refactor($markdown): use relativePath instead of relPath (#1485) 2019-03-28 01:09:21 +08:00
ShigmaandULIVZ d7b8dafd8b feat($core): export version (#1486)
const { version } = require('vuepress')
2019-03-28 01:05:56 +08:00
ShigmaandULIVZ d34e0389a5 fix($core): do not use stylus in outbound link 2019-03-27 22:29:51 +08:00
ULIVZ ec7c1ea9fe chore: remove outdated code 2019-03-17 23:12:20 +08:00
ShigmaandULIVZ 9caada0221 chore: fix lint (#1451) 2019-03-15 23:31:14 +08:00
Rahul KadyanandULIVZ ef82c4715e fix($core): do not register component in render function (#1449) 2019-03-15 09:44:56 +08:00
ShigmaandULIVZ 93b2ca1d45 feat($core): decode page path for better readablility (#1438) 2019-03-14 00:47:35 +08:00
ShigmaandULIVZ 9734a581d6 feat($markdown): markdown plugin (close: #585) (#1422) 2019-03-13 02:06:48 +08:00
ShigmaandULIVZ 3b14375e27 fix($theme-default): fix wrong editLink (close: #1115, #1125) (#1419) 2019-03-13 01:50:14 +08:00
ULIVZ 1c2a6b2563 feat($core): return current app instance in node api 2019-03-11 02:47:53 +08:00
ULIVZ 547e4f98a7 feat($core): optional callback when socket connection is ready under dev. 2019-03-11 01:40:53 +08:00
ULIVZ 6bf2ceb46f refactor($core): add more comments 2019-03-11 01:34:41 +08:00
ULIVZ 1a092526f4 chore: remove duplicate log 2019-03-10 06:20:38 +08:00
ULIVZ 3e91eba5be fix($core): PascalCase layouts cannot be used with camelCase nor hyphen-delimited (close: #1391) 2019-03-10 06:01:24 +08:00
ULIVZ 0306574b1f fix($core): global components cannot be used as layouts (close: #1321) 2019-03-10 04:47:02 +08:00
ULIVZ 9d0151483b fix($core): cannot render another page with pageKey (close: #1173)
Error: Unknown Custom Element - <v-#####>
2019-03-10 04:29:08 +08:00
ULIVZ e5f51de925 feat($cli): --no-clear-screen flag (close: #1421) 2019-03-10 03:13:22 +08:00
ULIVZ f2d5bf62d3 refactor($core): log once for each plugin. 2019-03-09 18:55:40 +08:00
ULIVZ 75ab97d05a docs: some tweaks 2019-03-05 00:39:07 +08:00
ULIVZandGitHub e5d8ed4655 feat: refine node api (#1395)
- fix($core): markdown slot doesn‘t work. (regression of c85f62d)
- docs: fresh Node.JS API.
- test: official plugins.
2019-03-04 23:46:13 +08:00
ShigmaandULIVZ c85f62d4a6 fix($theme-default): support slot and v-pre container (close: #1387) (#1389) 2019-03-03 14:51:39 +08:00
ShigmaandULIVZ 760f90b914 feat($markdown): TOC component (close: #1275) (#1375) 2019-03-03 00:40:31 +08:00
ShigmaandULIVZ 204cbe4c4e fix($core): support theme index file which is not at root (close: #1362) (#1376) 2019-03-03 00:32:39 +08:00
JYXandULIVZ b53324d2e0 fix($core): Generated js have SyntaxError when source-map is enabled (close: #1367) (#1378) 2019-03-03 00:31:14 +08:00
ShigmaandULIVZ 7d2c065e81 fix($core): skip plugin on error (Related to #1371) #1383 2019-03-02 23:16:08 +08:00
ULIVZandGitHub d16d3d574e feat: refine theme api (#1319) 2019-02-26 23:53:38 +08:00
George TsiolisandULIVZ 6de1c309a0 fix($core): update outbound link icon alignment (#1308) 2019-02-25 00:04:54 +08:00
ShigmaandULIVZ b97e9eec0b fix($cli): re-support option --open (close: #1320) (#1329) 2019-02-25 00:00:22 +08:00
ShigmaandULIVZ 505fea6295 fix($core): handle redirect based on lower case (#1333) 2019-02-24 15:56:12 +08:00
ShigmaandULIVZ 898033c230 chore: fix typo (#1310) 2019-02-18 22:25:30 +08:00
ShigmaandULIVZ d560e22413 fix($core): cannot use relative path in a permalink page (close: #1227)(#1298) 2019-02-17 20:38:36 +08:00
ULIVZ 94dab125ca fix($core): cannot read property 'globalLayout' of null (close: #1304) 2019-02-17 18:44:30 +08:00
ULIVZ c91f55a2b2 feat($core): support global layout (close: #1226) 2019-02-17 03:45:12 +08:00
ULIVZ fb138641d9 refactor($core): move layout components registration to app.js 2019-02-17 02:47:33 +08:00
ULIVZandGitHub 213bb34fb5 feat($core): redirects for clean urls (#1269) 2019-02-08 22:45:05 +08:00
ULIVZ 8f43be567f refactor: update code style 2019-02-04 02:02:44 +08:00
ULIVZ c6797dd8cc feat($core): exclude temp dir from being ignored watched 2019-01-30 13:11:57 +08:00
ULIVZ 075f470c65 fix($core): bust cache of extra watching files 2019-01-30 13:10:21 +08:00
Liu XinyuandULIVZ 592918a058 fix($core): style and platte path sep on windows (#1246) 2019-01-30 03:10:55 +08:00
Liu XinyuandULIVZ 49c5983d28 fix($core): never throw error if layout component does not exist (#1247) 2019-01-30 01:43:45 +08:00
ULIVZ 02cc268307 feat($core): extra watching files 2019-01-29 19:30:55 +08:00
Steve YoungandULIVZ 8a234bbabe fix($core): cannot load assets when base is not '/' (close: #1238)(#1239) 2019-01-29 18:02:13 +08:00
ULIVZ 6287a03938 chore($core): remove redundant code 2019-01-28 02:34:13 +08:00
ULIVZandGitHub 81e3ef63e3 feat($core): leverage webpack-dev-server and sunset webpack-serve (#1195)
Breaking changes:

- Plugin option`enhanceDevServer` was removed.

New plugin option API:

- beforeDevServer
- afterDevServer
2019-01-28 00:15:33 +08:00
ULIVZ fc5dba882e feat($theme-default): support shortcut for sh and yml. (close: #1221)
Also, support lang tip for docker, dockerfile and makefile
2019-01-24 23:48:10 +08:00
Liu XinyuandULIVZ febe3a716e feat($core): allow a theme package using a sub directory (close #1204) (#1206) 2019-01-20 23:17:35 +08:00
ULIVZ 87894ffc8b fix($core): plugin additionalPages frontmatter attribute is ignored when combined with content (close: #1157) 2019-01-09 01:34:33 +08:00