223 lines
7.2 KiB
Markdown
223 lines
7.2 KiB
Markdown
---
|
|
title: 'Changelog'
|
|
toc: false
|
|
---
|
|
|
|
# Changelog
|
|
|
|
## v2.0.0 (2023/07/23)
|
|
|
|
- Fixed
|
|
- Fix navbar item padding ([#15](https://github.com/kaiiiz/hugo-theme-monochrome/issues/15))
|
|
- Fix TOC collapse cursor style ([#25](https://github.com/kaiiiz/hugo-theme-monochrome/issues/25), [#36](https://github.com/kaiiiz/hugo-theme-monochrome/pull/36))
|
|
- Fix site search resource retrieval bug ([#29](https://github.com/kaiiiz/hugo-theme-monochrome/issues/29))
|
|
- Fix wrong variable in base.scss ([#44](https://github.com/kaiiiz/hugo-theme-monochrome/pull/44))
|
|
- Fix inappropriate navbar decoration for item that links to home page
|
|
- Fix color scheme button FOUC bug
|
|
- Fix twitter card text color in dark mode
|
|
- Changed
|
|
- **BREAKING CHANGE** The minimum hugo version requirement is now `0.112.0`
|
|
- **BREAKING CHANGE** Support all feather icons, `vendor="feather"` is required to migrate from old shortcode ([#19](https://github.com/kaiiiz/hugo-theme-monochrome/issues/19))
|
|
- Images in an aritcle are centered by default ([#35](https://github.com/kaiiiz/hugo-theme-monochrome/issues/35))
|
|
- Term's layout now respects the `enable_group_by_year`, `enable_show_date`, `enable_pagination` parameters
|
|
- Upgrade dependencies
|
|
- Prism: v1.27.0 -> v1.29.0
|
|
- Fuse.js: v6.5.3 -> v6.6.2
|
|
- New
|
|
- Support custom CSS ([#23](https://github.com/kaiiiz/hugo-theme-monochrome/issues/23), [#33](https://github.com/kaiiiz/hugo-theme-monochrome/issues/33))
|
|
- Support GA4 ([#37](https://github.com/kaiiiz/hugo-theme-monochrome/issues/37))
|
|
- Support custom title for bookcase item ([#32](https://github.com/kaiiiz/hugo-theme-monochrome/issues/32))
|
|
- Support hiding bookcase items ([#27](https://github.com/kaiiiz/hugo-theme-monochrome/issues/27))
|
|
- Add default color scheme setting ([#40](https://github.com/kaiiiz/hugo-theme-monochrome/issues/40))
|
|
- Add `bookcase` shortcode ([#34](https://github.com/kaiiiz/hugo-theme-monochrome/issues/34))
|
|
- Add `recent-posts` shortcode
|
|
- Add an RSS button next to the title in the term's layout
|
|
|
|
---
|
|
|
|
## v1.0.1 (2022/04/02)
|
|
|
|
### Fixed
|
|
|
|
* Fix `img` style issue, it should be `max-width` instead of `width` ([#10](https://github.com/kaiiiz/hugo-theme-monochrome/issues/10#issuecomment-1086111789))
|
|
|
|
---
|
|
|
|
## v1.0.0 - First Major Release (2022/04/01)
|
|
|
|
### Added
|
|
|
|
* Layout
|
|
* New Layout: Postcard Layout, Blank Layout
|
|
* Support pagination for Postcard Layout and List Layout
|
|
* Enhance list layout date format. If current list layout is grouped by year, hide list item's year.
|
|
* Redesign default home page layout using Postcard Layout
|
|
* Add sidebar for better navbar responsiveness on small screen
|
|
* New Shortcode
|
|
* `emgithub`: directly embed github source code like gist with Prism.js syntax highlighting
|
|
* External Library
|
|
* Optimize Prism.js integration
|
|
* Add smooth transition to prevent line number jittering while page rendering
|
|
* Integrate Prism.js autoloader to prevent huge bundle file
|
|
* Optimize Zooming.js integration
|
|
* Background color is now dynamically changed based on current theme
|
|
* Fuse.js integration
|
|
* Support highlight matched text in search menu
|
|
* New Theme Parameters
|
|
* `list_layout.enable_group_by_year`
|
|
* `list_layout.enable_show_date`
|
|
* `list_layout.enable_pagination`
|
|
* `syntax_highlight.lib`
|
|
* `syntax_highlight.builtin.enable_code_copy`
|
|
* `syntax_highlight.prism.enable_code_copy`
|
|
* `syntax_highlight.prism.enable_line_no`
|
|
* New Page Parameters
|
|
* `search_hidden`: hide page from search index
|
|
* `pagination`: control pagination for List Layout
|
|
|
|
### Changed
|
|
|
|
* Change RSS content from full post to summary for smaller resource purpose
|
|
* Change all icons to feathericons
|
|
* Site search engine has been changed from flexsearch to fuse.js for better CJK language supports
|
|
* Parameter name has all been changed to snake_case for consistency
|
|
* Syntax highlight settings are now grouped by `syntax_highlight`
|
|
* `svg-wrapper` shortcode has been changed to `icon`
|
|
|
|
### Removed
|
|
|
|
* **All** javascript package dependencies are removed, Monochrome is now self-contained without the help of npm and become extremely easy to setup and modify.
|
|
* Remove `list_posts` property from list layout, this functionality has been replaced by Blank Layout
|
|
|
|
---
|
|
|
|
## v0.9.2 (2022/02/25)
|
|
|
|
* Fix: reimplement terms-cloud to prevent size overflow (max size: 1.6 rem)
|
|
|
|
---
|
|
|
|
## v0.9.1 (2022/02/25)
|
|
|
|
* Change: set terms-cloud max font size to 1.4 rem
|
|
* Fix: site search url from absLangURL to relLangURL
|
|
|
|
---
|
|
|
|
## v0.9.0 (2022/01/31)
|
|
|
|
* Improve: search implementation
|
|
* hide the mismatch objects instead of removing it while searching
|
|
* widen the control range of search result
|
|
* Improve: gallery layout's key and value now support markdown syntax
|
|
* Improve: Zooming.js configuration
|
|
* speed up animations
|
|
* setup transparent background
|
|
* Change: for consistency, the names of the following parameters are changed:
|
|
* page's `collapsibleTOC` => `collapsible_toc`
|
|
* page's `collapsibleChangelogs` => `collapsible_changelogs`
|
|
* Change: font-size of html is changed from `18px` to `16px`
|
|
* Add: `breadcrumbs` shortcode
|
|
* Add: list layout properties `group_by_year` and `show_date`
|
|
* Fix: terms-cloud typo ([#4](https://github.com/kaiiiz/hugo-theme-monochrome/pull/4))
|
|
|
|
---
|
|
|
|
## v0.8.0 (2021/07/29)
|
|
|
|
* Improve: flexsearch multilingual search capability
|
|
* Improve: widen the control range of navbar menu items
|
|
* Change: flexsearch can now search index pages
|
|
* Change: the post content in RSS is changed from summary to full text
|
|
* Add: collapsible TOC and Changelogs
|
|
|
|
---
|
|
|
|
## v0.7.1 (2021/07/08)
|
|
|
|
* Change: adjust the style of changelogs
|
|
* Fix: flexsearch search API issue
|
|
|
|
---
|
|
|
|
## v0.7.0 (2021/06/24)
|
|
|
|
* Bump dependencies version
|
|
* Add: `changelogs` property
|
|
* Add: support disqus for index page (turn off by default)
|
|
* Change: theme name from 'Graytr' to 'Monochrome'
|
|
* Change: improve navbar responsiveness
|
|
* Fix: widen the control range of navbar menu icon
|
|
|
|
---
|
|
|
|
## v0.6.2 (2021/04/15)
|
|
|
|
* Fix: google search console authentication failed if ga code not in `<head>`
|
|
* Fix: `clipboard-polyfill/text` dependency resolved issue
|
|
|
|
---
|
|
|
|
## v0.6.1 (2021/02/17)
|
|
|
|
* Fix: codepen shortcode id
|
|
* Change baseurl to example.com in exampleSite
|
|
|
|
---
|
|
|
|
## v0.6.0 (2021/02/16)
|
|
|
|
* Support MathJax
|
|
* Add shortcodes: `jsfiddle`, `codepen`, `color-block`, `icon-group`, `terms-cloud`
|
|
* Add option: `list_posts` in list layout
|
|
* Fix: not register touchend event
|
|
|
|
---
|
|
|
|
## v0.5.0 (2021/02/15)
|
|
|
|
* Support multilingual mode
|
|
* Add i18n
|
|
* Support Open Graph, Twitter Card
|
|
* Adjust svg-wrapper shortcode
|
|
* Add some social icons: `facebook`, `github`, `twitter`, `rss`, `mail`
|
|
* Support site search (powered by flexsearch)
|
|
* Disable unused features in tailwindcss (speedup building time)
|
|
* Reorganize parameters
|
|
* Remove default image to figure transformation, using built-in shortcode instead
|
|
|
|
---
|
|
|
|
## v0.4.0 (2021/02/12)
|
|
|
|
* Support dark mode
|
|
* Add `bookcase_cover_src_dark` for bookcase layout
|
|
* Add `balloon_img_src_dark` for balloon layout
|
|
* Add shortcode: svg-wrapper
|
|
* Prism.js integration (v1.23.0)
|
|
* Code copy feature for code block
|
|
|
|
---
|
|
|
|
## v0.3.0 (2021/02/10)
|
|
|
|
* Support nested navbar
|
|
* Implement default homepage layout
|
|
* Adjust the purpose of bookcase layout
|
|
* Remove catalog layout
|
|
|
|
---
|
|
|
|
## v0.2.0 (2021/02/09)
|
|
|
|
* A better responsive navbar
|
|
* Implement default taxonomy and term layout
|
|
* Adjust article styles
|
|
|
|
---
|
|
|
|
## v0.1.0 (2021/02/08)
|
|
|
|
Initial release.
|
|
|