Skip to content

Releases: sergeyklay/gohugo-theme-ed

v0.7.0

07 Apr 11:12
9a7ac10
Compare
Choose a tag to compare

Added

  • Added support of E2E tests on CI/CD stage using Playwright

Changed

  • Updated dev dependencies to test and build project
  • Updated contributing documentation
  • Used latest LTS Node.js version in CI/CD pipeline
  • Renamed master branch to main

Security

  • Updated security policy by providing new address to report vulnerabilities

v0.6.0

25 Sep 14:34
7405e74
Compare
Choose a tag to compare

Added

Changed

  • Set the language target to es2015 when build JavaScript
  • Use HTML5 <template> tag to render search results
  • Changed generic CSS classes for common text purposes:
    • Renamed p.centered to .text-center
    • Renamed p.larger to .fs-4
    • Renamed p.large to .fs-5
    • Renamed p.small to .fs-7
    • Removed li.centered in favour of .text-center

Fixed

  • Fix opening external links in new tab/window when use
    Google Site Tag tagging/analytics framework
  • Correct Regex to match sentence boundary when render search result

v0.5.0

24 Jul 17:00
6d25229
Compare
Choose a tag to compare

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
  • Provide 'Back to top' functionality

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

02 Jul 23:58
b8caff7
Compare
Choose a tag to compare

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 <aside> tags around the post's ToC
  • Fix date format for sitemap

v0.3.0

05 Jun 13:14
a6b85c5
Compare
Choose a tag to compare

Added

  • Provide ability to include custom scripts in the theme
  • Provide ability to specify custom language of a post
  • Add tagging support
  • Provide ability to hide particular page from the sitemap by using private: true in front matter
  • Provided initial support os schema.org microdata for the site and for the posts

Changed

  • Minor reformatting of posts layout
  • Allow manually override lastmod for posts
  • Check that lastmod exists and is greater than date before printing it
  • Do not allow modification of date formats that are required by spec

v0.2.0

29 May 20:37
6d98543
Compare
Choose a tag to compare

Added

  • Add multilanguage support
  • Add Russian translation
  • Provide an ability to use hreflang attribute in link shortcode
  • Add {{< mini-toc >}} shortcode
  • Provide an ability to use keywords meta tag
  • Provide ability to render feeds menu
  • Add pagination support

Changed

  • Amend documentation
  • Do not show "Latest Publications" section at the homepage if there are no publications
  • Add fallback if main sections are not configured
  • Reformat default 404 page
  • Rework the "Latest Publications" section, add post date
  • Add 404 page to robots.txt file (to prevent search engines from indexing it)
  • Footer text now is fully optional (do not show default text if it is empty)

Fixed

  • Fix margin bottom on the nested unordered lists for page's table of contents
  • Fix default section type for the params.mainSections configuration variable
  • Fix url to sitemap in robots.txt file

Initial Release

27 May 13:55
b780293
Compare
Choose a tag to compare
v0.1.0

Update changelog