= 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.3.1] - 2019-09-03 === Fixed * The list template for the RSS and Atom feeds to be valid. (Just a very amateur mistake...) * JavaScript code for the Disqus comments. (Seems using JavaScript template strings is a bit problematic with Hugo's templating system.) == [1.3.0] - 2019-09-03 === Added * Support for RSS, Atom, and JSON feeds. ** `params.feedLimit` parameter has been added to the site configuration for controlling the number of output for your feeds. ** Related files can be found at `index.atom`, `index.json`, `index.rss` at the layout folder. ** Feeds for list templates can be found at `_default/list.*` as well. === Changed * `index.json` schema has been changed and as a result of supporting JSON feeds, it'll be used as the template for the https://jsonfeed.org/[JSON feed]. * Tweaked built-in search engine settings (thankfully, it only needs a few things to change). === Fixed * Disqus comments not showing up. == [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.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`.