Skip to content

Latest commit

 

History

History
457 lines (211 loc) · 22 KB

CHANGELOG.md

File metadata and controls

457 lines (211 loc) · 22 KB

2.0.0-alpha.26 (2022-08-19)

Bug Fixes

Performance Improvements

  • replace span element with a element to optimize SEO (#78) (ebf8638)

2.0.0-alpha.25 (2022-06-20)

Bug Fixes

  • replaceAll -> replace, to support Node 14 #69 (766a0e5)

Features

  • support colorMode and colorModeSwitch options (901d635)

2.0.0-alpha.24 (2022-05-29)

Bug Fixes

Features

  • change fullscreen button display (#66) (1c0b2d7)
  • improve pager style & add sub&sup syntax suppor (#67) (c152796)
  • support disabling Giscus of a certain page (d874e5a)

2.0.0-alpha.23 (2022-05-20)

IMPORTANT

To be compatible with VuePress >= 2.0.0-beta.40, this release contains important breaking changes, see here for details.

You could migrate your config file as follow, and check our latest docs for more details:

- module.exports = {
-   theme: "gungnir",
-   themeConfig: {
-     // your theme configs
-   }
- }

+ const { gungnirTheme } = require("vuepress-theme-gungnir");
+
+ module.exports = {
+   theme: gungnirTheme({
+     // you theme configs
+   })
+ }
- module.exports = {
-   plugins: [
-     [
-       "vuepress-plugin-giscus",
-       {
-         repo: "[repo]",
-         repoId: "[repo id]",
-         category: "[category name]",
-         categoryId: "[category id]"
-       }
-     ]
-   ]
- }

+ const { giscusPlugin } = require("vuepress-plugin-giscus");
+
+ module.exports = {
+   plugins: [
+     giscusPlugin({
+         repo: "[repo]",
+         repoId: "[repo id]",
+         category: "[category name]",
+         categoryId: "[category id]"
+     })
+   ]
+ }

Bug Fixes

  • plugin-chart: replace eval() with safer Function() (ffd7913)

Features

  • improve SEO (render blog list on server side) #62 #28 (419b2c8)

2.0.0-alpha.22 (2022-05-01)

Bug Fixes

2.0.0-alpha.21 (2022-04-18)

Bug Fixes

  • plugin-giscus: fix giscus lang options setting, close #57 (#58) (bb200e2)
  • pwa default option (a3d680a)

2.0.0-alpha.20 (2022-04-13)

Bug Fixes

  • compatible with vuepress v2.0.0-beta.39 #55 (e68d31b)
  • link-card title and icon name clash. error replace (#50) (9db4cda), closes #49 #49

Features

  • plugin-rss: add author, get title and desc from theme config (0388ed2)
  • update link container styles (dd9eb74)

2.0.0-alpha.19 (2022-03-29)

Bug Fixes

  • remove outlines of headings and sidebar button (f8d7d49)

Features

  • add link card container (close #36) (#38) (415e5a2)
  • allows to hide site domain in link card container (934ecae)
  • plugin-giscus: added support for lazy load of the comments (#45) (fecc326)
  • plugin-chart: support custom code block token (0a48ac7)
  • plugin-mermaid: support custom code block token #46 (54b6a00)
  • support crediting the source of the header image in blog (9608ccf)
  • support custom navbar brand title #43 (4ef34d1)

Performance Improvements

  • don't fetch hitokoto util hovering avatar (487c439)

2.0.0-alpha.18 (2022-03-19)

Bug Fixes

  • giscus import (54bcd47)
  • handle in blog excerpt, close #42 (21c7e47)
  • mobile pager style (4bec742)
  • plugin-mermaid: set overflow: auto to remove scrollbar #39 (f3ed781)
  • video style in page content (b51e18b)

Features

  • custom search text (526926f)
  • hide a blog in home page and tags page #41 (50a2e4b)
  • plugin-mermaid: support setting and switching (light/dark) theme #40 (5c5d766)

2.0.0-alpha.17 (2022-03-11)

Bug Fixes

  • don't show catalog btn on docs page (5f5647e)
  • don't show empty .pager element (f6ee9af)
  • don't show sidebar on pages other than docs (608ee3e)
  • plugin-search: move SearchPage component into plugin (0299077)
  • style conflicts with @vuepress/plugin-search (7ce033d)

Features

  • customize giscus dark/light theme (9c39433)
  • support @vuepress/plugin-docsearch (6348db7)
  • support @vuepress/plugin-search (86782ec)

2.0.0-alpha.16 (2022-02-28)

Bug Fixes

  • plugin-chart: fix import error of json-fn (f4719ec)
  • plugin-mermaid: fix mermaid import (#35) (5c67699)

2.0.0-alpha.15 (2022-02-26)

Bug Fixes

2.0.0-alpha.14 (2022-02-11)

Bug Fixes

  • add missing page titles (3f9dc62)
  • resolve style conflict between article tags and katex tags (98c0d89)

2.0.0-alpha.13 (2022-02-02)

Bug Fixes

Features

  • theme: Add Vuepress2 plugin PWA support (#32), closed (#27) (92bc2e0)

2.0.0-alpha.12 (2022-01-27)

Bug Fixes

  • pre-render tags and pagination pages instead of using dynamic routes, fix #28 (fd5d6ca)

Features

  • add "auto" appearance mode explicitly (47e4bb4)
  • theme: enhance page link and button click feeling (bc13bcc)

2.0.0-alpha.11 (2022-01-24)

Bug Fixes

  • svg style in customize container (534afd4)

2.0.0-alpha.10 (2022-01-24)

Features

  • add icons for customize containers (6bbb471)

2.0.0-alpha.9 (2021-12-31)

Bug Fixes

  • home page header image (a4bc90d)
  • plugin-giscus: handle ssr (2d78110)

Features

  • plugin-rss: add supports for RSS (f477c51)

2.0.0-alpha.8 (2021-12-30)

Bug Fixes

Features

2.0.0-alpha.7 (2021-12-28)

Bug Fixes

  • plugin-search: handle client code when bundler is vite (950492c)

2.0.0-alpha.6 (2021-12-28)

Note: Version bump only for package vuepress-theme-gungnir

2.0.0-alpha.5 (2021-12-27)

Bug Fixes

  • toggling search page on mobile (6aec0ab)

Features

  • plugin-md-plus: support footnote and mark (dfeceb0)

2.0.0-alpha.4 (2021-12-27)

Features

2.0.0-alpha.3 (2021-12-25)

Bug Fixes

  • sidebar styles on mobile (6898037)

Features

2.0.0-alpha.2 (2021-12-12)

Bug Fixes

  • article header styles and type error in PostList (d57cf11)
  • edit links (6189b90)
  • only display lang switcher on doc page (d921eb3)
  • post list pager (8f15377)
  • styles for code groups and code blocks in detail containers (72f5518)

Features

  • add footer (cad820a)
  • add menu button (9e45868)
  • add pager to home page (6d7e9e2)
  • add pager to post (b1dd449)
  • add reading time to article (a5356e6)
  • article header (3e28a67)
  • code block styles, buttons and full screen code blocks (5ae1e3e)
  • container style (4705f73)
  • edit sidebar style (d581b75)
  • home page (ing) (82bc364)
  • navbar style (53bad78)
  • plugin-chart: add plugin-chart (2e79497)
  • plugin-giscus: resolve site's lang and handle lang switching (700c7cf)
  • plugin-giscus: support comments by adding plugin-giscus (#19) (d4001d3)
  • plugin-katex: add plugin-katex (76d06a4)
  • plugin-mermaid: add plugin-mermaid (6a268e0)
  • plugin-reading-time: add plugin-reading-time (5f91561)
  • post catalog (beb81c4)
  • post content style (0069df1)
  • sns links (8839ddc)

Performance Improvements

  • plugin-giscus: handle props changing on-the-fly (5d45eb5)