Commit Graph
255 Commits
Author SHA1 Message Date
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
bailnlandULIVZ 45481b972d chore: bump lru-cache (#1160) 2019-01-09 01:22:36 +08:00
SaschaandULIVZ 9665196901 fix: normalize override stylus file path in windows (#1164) 2019-01-08 09:42:05 +08:00
Liu XinyuandULIVZ 38d1deabef fix($core): check if layout exists (#1166) 2019-01-08 09:41:08 +08:00
ULIVZ b562972eb4 fix($core): NotFound component doesn't work (close: #1130)
BTW, load Layout component synchronously
2018-12-25 23:57:46 +08:00
ULIVZandGitHub 0a7d85b56e feat: remove content loading and refine scroll behavior (#1117) 2018-12-19 02:08:51 +08:00
Dmitriy Sharshakov aka. sh7dmandULIVZ 550317e97d feat(core): add --open argument to open browser automatically (close: #1100)(#1109) 2018-12-17 23:57:39 +08:00
Jan VennemannandULIVZ 7ad0a42287 fix: re-enable scroll to anchor behavior (close: #1107)(#1108) 2018-12-17 23:55:27 +08:00
ULIVZ ed10110056 chore($core): typo in loading content component (close: #1105) 2018-12-14 09:20:10 +08:00
minfiveandULIVZ f8469eb206 fix(@plugin-blog): fix blog layout rendering error (close: #1073) (#1095) 2018-12-14 01:04:55 +08:00
Telepenin NikolayandULIVZ dc7be950b1 fix($core): variable parent is undefined in build process (#1098) 2018-12-14 01:00:58 +08:00
ULIVZ ece2e1e09a fix($core): "slotKey" must be defined as props in user's markdown's script tag (close: #975) 2018-12-13 00:24:14 +08:00
ULIVZ 2b2b6d5678 refactor($core): simplify code of additionalPages option 2018-12-09 23:05:18 +08:00
ULIVZandGitHub e599c05457 refactor($shared-utils): migrate to typescript (#1086) 2018-12-09 02:48:44 +08:00
ULIVZandGitHub e963731da7 feat($core): registerCommand Plugin Option API (#1069) 2018-12-08 22:12:19 +08:00
Michael SmithandULIVZ 5ee2b2bd97 feat($core): pass generated page paths to plugins (#925)
Internal changes:

- More convenient way to add async functional option APIs.
2018-12-08 22:01:51 +08:00
Daniel CastilloandULIVZ 26c0628950 fix($core): remove smoothing scroll (close: #1071) (#1075) 2018-12-08 20:49:24 +08:00
Jan VennemannandULIVZ 30951060d2 fix: async function support for additionalPages plugin (close: #1077)(#1080) 2018-12-07 09:13:44 +08:00
ULIVZ 39e967300c fix($core): vuepress dev broken on nodejs v10 and greater (close: #1063) (close: #1064)
Refs:

- https://github.com/nodejs/node/issues/21203
- https://github.com/nodejs/node/commit/cbc3ef64ceaf95ec1d0d1535211ce3a6945407e1
2018-12-03 11:21:50 +08:00
ULIVZandGitHub 6c449bdf6c feat($core): Vue SFC as source files (#1061)
* feat($core): support Vue SFC as source files

* refactor: When Vue SFCs are source files, make them as layout components directly.

* chore: tweaks
2018-12-03 07:11:06 +08:00
ULIVZ 39afb62ac6 chore: tweaks 2018-12-03 07:10:14 +08:00
ULIVZ 68add19467 fix($core): changing frontmatter always took a long time to refresh page
This commit also convert the AppContext into a singleton.
2018-12-03 07:07:04 +08:00
ULIVZ d6ec9cf711 refactor: When Vue SFCs are source files, make them as layout components directly. 2018-12-03 06:28:15 +08:00
ULIVZ 246ef8df5e chore: falling-off performance log. (via --performance to see) 2018-12-03 06:01:59 +08:00
ULIVZ 2f71e0e6a7 chore: tweak log format 2018-12-03 05:16:30 +08:00
ULIVZ 8ea0fcca48 chore: remove duplicate success prefix 2018-12-03 05:14:33 +08:00
ULIVZ 08764918b7 feat($core): debug to see performance 2018-12-03 05:12:40 +08:00
ULIVZ 43479a25c1 refactor: run 'clientDynamicModules', 'enhanceAppFiles' hooks in parallel 2018-12-03 04:35:34 +08:00
ULIVZ d594ce6fb6 chore: plugin usage log 2018-12-03 04:34:32 +08:00
ULIVZ c6764e22b9 chore: falling-off a debug log 2018-12-03 04:28:49 +08:00
ULIVZ dfb0bbaa87 feat($core): support Vue SFC as source files 2018-12-03 02:56:44 +08:00
spiltcoffeeandULIVZ 5d9f87b203 feat($core): AppContext was still expecting --outDir instead of --dest (#1041) 2018-11-30 00:16:07 +08:00