Commit Graph
414 Commits
Author SHA1 Message Date
giraud florent d811bfbe38 v1.1.0 2019-09-14 12:15:42 -04:00
Antoine CaronandFranck Abgrall 543fd6c853 feat($config): make extendPageData async ready without breaking changes (#1546) 2019-09-10 18:22:09 +02:00
YJandfgiraud 696717b7db fix: #1845 bump js-yaml (#1846)
* security: bump js-yaml

* fix: #1845
2019-09-09 11:16:56 -04:00
Billyyyyy3320andfgiraud 9050871b0d refactor($core): stop watching unnecessary events (#1827) 2019-09-08 11:46:31 -04:00
Shigmaandfgiraud 3b68913996 feat($core): better layout check (#1455)
* better layout check
* enhance resolve SFCs
* fix(layout): fix broken class content
* fix(delete): delete useless use of context
2019-09-07 00:58:17 -04:00
giraud florent 478b058cc7 v1.0.4 2019-09-05 20:33:31 -04:00
Haoqun Jiang b69b107e0d fix($core): do not transpile core packages' dependencies 2019-08-12 17:19:15 +08:00
ULIVZ 6827bd1154 v1.0.3 2019-07-30 02:10:23 +08:00
Massimo SianiandULIVZ 6460b0c840 fix($core): transpile all scripts under core (close: #1623) (#1685) 2019-07-30 01:48:59 +08:00
Colin KinlochandULIVZ 52f421bc3b fix($core): prioritise vuepress dependencies over cwd node_modules (close: #1708) (#1720) 2019-07-29 02:03:12 +08:00
zthxxxandULIVZ 2a59800677 fix($core): '[Vue warn]: Unknown custom element' when using <Content /> in a custom page without markdown (#1699)
**Bug**: example, , will raise `[Vue warn]: Unknown custom element`, like #1173 #1426

**Reason**: because it not inject any content in `@internal/page-components` while not find markdown file, `Vue.component` of `pageKey` must be `undefined`, then `h(pageKey)` raise this error

**Fix**: judge as `if (Vue.component(pageKey))`, unnecessary to render if no component existed
2019-07-20 14:41:20 +08:00
ULIVZ cdd684339b v1.0.2 2019-06-23 05:23:26 +08:00
ULIVZ 1aaa6e3210 fix($core): cannot resolve agreement file from parent theme 2019-06-23 05:19:36 +08:00
云游君andULIVZ 17ba325008 fix($core): url display in dev log (#1670) 2019-06-22 23:22:26 +08:00
Craig MorrisandULIVZ 9923f83140 chore: remove parentheses around site url (#1666)
As VSCode makes `http://localhost:8080/)` including trailing parentheses which leads to a 404.
2019-06-22 23:07:44 +08:00
ULIVZ 9c2199ca3f v1.0.1 2019-06-10 17:33:06 +08:00
ULIVZ a2da3fefbb v1.0.0 2019-06-08 17:21:56 +08:00
ULIVZ 9330d7bcb4 v1.0.0-rc.1 2019-06-08 13:32:43 +08:00
ULIVZ b955969498 v1.0.0-beta.2 2019-06-05 15:45:58 +08:00
ULIVZ d1a17a8880 chore: remove layout component options directly 2019-06-05 14:58:44 +08:00
ULIVZ 83b02ba517 fix($core): failed to render <Content /> with dynamic pageKey from current $page. 2019-06-05 11:10:56 +08:00
ULIVZ 6815021bfe v1.0.0-beta.1 2019-06-04 16:16:49 +08:00
ULIVZ bb26eba37e chore: update versions of internal deps 2019-06-04 16:16:30 +08:00
ULIVZ 33ebdf2c55 v1.0.0-alpha.50 2019-06-04 14:17:29 +08:00
ULIVZ d30e078b3c fix($core): window is not defined 2019-06-04 03:34:54 +08:00
ULIVZ 409bf14ad3 v1.0.0-alpha.49 2019-06-03 22:59:41 +08:00
ULIVZ 7eed1f49f2 fix($core): cannot load theme with shortcut. 2019-06-03 22:00:28 +08:00
ULIVZ bd0bdf989d feat($core): global variable "__VUEPRESS__" to store runtime key infos 2019-06-02 23:54:59 +08:00
ULIVZ 50f64b473f fix($core): cannot retrieve the correct theme name when them path is a local absolute path linked to a javascript file. 2019-06-02 21:32:39 +08:00
ULIVZ 28bdf9ebc4 chore: bump webpack-dev-server 2019-06-02 14:53:53 +08:00
ULIVZ 7d0542e33e feat($core): safer class name of content outlet
We shouldn't let the core render the `.content` class, so once we use custom layout in the default theme, the styles of default theme will pollute the styles of custom layout.
2019-06-02 14:51:53 +08:00
ULIVZ ac7dca29f4 v1.0.0-alpha.48 2019-05-14 13:24:48 +08:00
ULIVZandGitHub e6af68fa01 fix($core): Search result cannot jump to the correct hash anchor (close: #1594) (#1599) 2019-05-14 13:22:49 +08:00
ULIVZ fbbd677f56 Revert "feat($markdown): TOC component (close: #1275) (#1375)"
This reverts commit 760f90b914.
2019-05-13 00:12:49 +08:00
ULIVZ 8013417d9a Revert "refactor($theme-default): leverage markdown-it-table-of-contents (#1436)"
This reverts commit cab5b8318e.
2019-05-12 23:58:31 +08:00
ShigmaandULIVZ cab5b8318e refactor($theme-default): leverage markdown-it-table-of-contents (#1436) 2019-05-12 23:00:48 +08:00
ULIVZ 4d9b7754ca chore: refactor code style 2019-05-12 22:56:02 +08:00
ocavueandULIVZ 057d8bf31c fix($core): failed to load theme when using "layouts/Layout.vue" as entry file (close: #1563) (#1564) 2019-05-12 01:24:04 +08:00
zyxdandULIVZ 2c930c907e feat($core): infer page's date via directory name (#1553) 2019-04-24 04:51:31 +08:00
Haoqun JiangandULIVZ 0970954078 chore: update dependencies (#1555) 2019-04-24 04:46:05 +08:00
ShigmaandULIVZ 441f0232c8 feat($core): prevent duplicate route (#1525) 2019-04-15 01:22:51 +08:00
Rahul KadyanandULIVZ 9efc6785b2 fix($core): use directory name to compute slug if filename is readme or index (close: #1443) (#1535) 2019-04-14 00:14:42 +08:00
ULIVZ fb324d54c7 fix($core): webpack externals (ref: #451) 2019-04-14 00:06:27 +08:00
ULIVZ 78ce258b22 v1.0.0-alpha.47 2019-04-07 01:37:49 +08:00
ULIVZ 9420ca9233 chore: bump to optimize-css-assets-webpack-plugin@5.0.1 2019-04-07 01:29:01 +08:00
ULIVZ 6da9a5f112 feat($core): emit warning if the source directory doesn't exist (close: #1521) 2019-04-07 01:08:05 +08:00
ShigmaandULIVZ 74887c50da feat($core): assert return type for functional plugin (#1516) 2019-04-07 00:55:49 +08:00
ULIVZ dabf506022 fix($core): Index.styl is not injected at the end of the style bundle (close: #1523)
BTW, A theme cannot require the theme's styles at the layout but need use `Index.styl`  instead.
2019-04-07 00:45:06 +08:00
ULIVZ 9fba54931c fix($core): routerBase will always get '/' (close: #1503) 2019-04-03 00:03:18 +08:00
ULIVZ b9da618d0a v1.0.0-alpha.46 2019-04-01 00:48:44 +08:00