New feature

  • Added the Liquid filter match for checking if a string matches a regular expression.

  • Added a glossary that lists the descriptions from the file _data/tag-descriptions.yml and displays the corresponding description texts.

    • A long description can also be provided.

    • This long description is preferred for display on tag pages and in the glossary.

    • Additionally, AsciiDoc commands can now be used in the description texts (see the complex-tag).

  • Version 0.16.3: Exteded the statistics page with a list of all tags that are not used in any post.

Updates, fixes and improvements

  • Improved logging by utilizing Jekyll.logger instead of writing log messages directly to STDOUT with puts.

    • Set the log level to debug in the .gitlab-ci.yml file.

  • Removed the Home entry from the menu, as it is already linked via the brand label.

  • Fixed incorrect folder reference in the documentation.

  • Version 0.16.1: Fixed the issue where the Liquid filter match was not loaded.

  • Version 0.16.2: Improved the appearance of the glossary index by adding margins.

  • Version 0.16.3:

    • Tag pages are only linked in the glossary if there is at least one post with the respective tag.

    • Fixed the issue where the number of posts with a tag was not displayed correctly, when that tag was used more than once in a post.

  • Version 0.16.4: Corrected dates and updated the RubyGems summary.

  • Version 0.16.5: Set the required Ruby version to the lowest currently supported version (see https://www.ruby-lang.org/en/downloads/).