# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased](https://github.com/sergeyklay/gohugo-theme-ed/compare/v0.4.0...HEAD) ### Added - Provide template to render pure JSON of the site contents. - Provide search feature. - Provide ability to specify semantic page type in Front Matter (will be used for Schema.org) - Provide ability to mark links as external using svg icon - Provide minimal tag cloud ### Changed - Rename template to render JSON Feed from `list.json.json` to `list.jsonfeed.json` - Rename partial for Google Site Tag tagging/analytics framework from `layouts/partials/scripts.html` to `layouts/partials/seo/ga.html` - Use Google Site Tag tagging/analytics framework on production mode only - Rename `.Params.caption` to `.Params.pageTitle` Front Matter param - Rename `.Params.featured_image` to `.Params.featuredImage` Front Matter param - Rename `site.Social.facebook_id` to `site.Params.social.facebookId` - Rename `site.Social.facebook_admin` to `site.Params.social.facebookAdminIds` - Rename `site.Social.twitter` to `site.Params.social.twitter` - Disable categories taxonomy as not used by Ed ### Removed - Remove no longer needed jQuery library - Remove no longer used `layouts/partials/data.html` partial ## [v0.4.0](https://github.com/sergeyklay/gohugo-theme-ed/compare/v0.3.0...v0.4.0) ### Added - Add `keywords` to schema.org metadata - Add support for Global site tag (Google Analytics) - Add support for jQuery ### Changed - Rework post dates format. Now they prefixes with "Published on" and "Updated on" - Rework single post layouts. Reduce the number of layouts for poems, dramas, narratives and posts to one - Rename `site.Params.seoKeywords` to `site.Params.keywords` to match the Hugo documentation - Global `site.Params.keywords` may be overridden by `.Params.keywords` or `.Params.tags` in the post front matter - Use builtin `.TableOfContents` to generate table of contents in the sidebar - Change the way you enable table of contents in the sidebar. Now you can enable/disable it in the front matter using `toc: true` or `toc: false` ### Fixed - Fix tags html layout - Add missed `theme-color` meta tag - Enable maskable icon support - Rework term rendering for Atom feeds to not include duplicates - Remove redundant `