website/themes/terminal-plus-minus/docs/CHANGELOG.adoc
2019-09-02 01:51:06 +08:00

57 lines
1.8 KiB
Plaintext

= Changelog
All notable changes to this project will be documented in this file.
The format is based on https://keepachangelog.com/en/1.0.0/[Keep a Changelog],
and this project adheres to https://semver.org/spec/v2.0.0.html[Semantic Versioning].
== [Unreleased]
== [1.2.0] - 2019-09-02
=== Added
* `index.json` template that is mainly going to be used as a search engine index.
* A search function that could be used without Algolia or any similar services
(though not recommended for large sites).
=== Changed
* Revised the layout to be semantic and SEO-friendly like adding `rel` attributes
to certain links.
* Scripts are now concatenated using
https://gohugo.io/hugo-pipes/bundling/[Hugo asset bundling] to reduce requests
needed for the whole site.
* Updated MathJax and Asciidoctor-based stylesheets.
== [1.1.1] - 2019-08-31
=== Changed
* Corrected the SCSS configuration by migrating the default config to
`default.scss` at SCSS assets folder (link:assets/scss[`assets/scss`]).
* Revised the layouts.
== [1.1.0] - 2019-08-30
=== Added
* This changelog. ;p
* https://prismjs.com/plugins/keep-markup/[Keep Markup plugin] to
https://prismjs.com/[PrismJS] to fix the Asciidoctor callouts and style them
appropriately.
* Style to callouts for improved reader experience.
* https://highlightjs.org/[`highlightjs`] is added as an additional syntax
highlighter.
* `syntaxHighlighter` site config option as setting the syntax highlighter.
This time `highlightjs` is the default.
* Sample articles made in both Asciidoctor and Markdown. (Demo will be out soon.)
=== Changed
* `syntaxHighlighting` name to `enableSyntaxHighlighting` for consistent option
naming in the site configurations.
* Refactored some layouts.
* Moved the CSS files into their appropriate locations at `asset/css`.