# Changelog ## [1.6.0] - 2024-11-08 ### Changed - Make hover/non-hover link colors equivalent - Improve code readability ### Added - Add distinct CSS styling to external links ### Fixed - Disable html renderer in gemtext output format - Disable html-specific features in gemtext output format - Stop treating link titles as safe html ## [1.5.0] - 2024-11-07 ### Changed - Transition to new config file naming convention - Convert tabs to spaces ### Added - Add time element to entry date and duration in HTML output format ### Removed - Remove niche timestamp obfuscation privacy feature ## [1.4.0] - 2024-08-16 ### Changed - Make author element optional in Atom feeds - Make email subelement optional in author element ### Added - Add support for site.Params.author, retain compatibility with site.Author ### Fixed - Remove erroneous "index.gmi" suffix in gemtext Atom feeds - Fix incorrect greedy italics/bold parsing in gemtext renderer ## [1.3.7] - 2024-07-04 ### Fixed - Remove extra whitespace accidentally introduced in v1.3.5 ## [1.3.6] - 2024-06-30 ### Added - Add this changelog ### Fixed - Fix incorrect file path truncation in gemtext renderer ## [1.3.5] - 2024-06-28 ### Fixed - Add back missing `rel="noreferrer"` attribute to relative links for privacy ## [1.3.4] - 2024-06-18 ### Fixed - Correct reference-style link index counting ## [1.3.3] - 2024-06-11 ### Added - Make theme compatible with Hugo v0.114.0 or newer ## [1.3.2] - 2024-05-27 ### Fixed - Add missing trailing forward slashes on links in html output format ## [1.3.1] - 2024-05-26 ### Changed - Flatten CSS directory structure ## [1.3.0] - 2024-05-20 ### Added - Create custom 404 page for html output format ### Fixed - Fix incorrect (un)ordered list parsing in gemtext renderer ## [1.2.6] - 2024-05-02 ### Added - Document unexpected behavior related to bolding and italics in gemtext renderer ## [1.2.5] - 2024-05-02 ### Changed - Improve documentation - Improve gemtext renderer ### Fixed - Correct English i18n string ## [1.2.4] - 2024-02-19 ### Removed - Remove Google Lighthouse score from README.md ## [1.2.3] - 2024-02-04 ### Added - Document maximum supported Hugo version in README.md ### Fixed - Fix some gemtext rendering rules not being applied - Fix incorrect parsing of unordered lists in gemtext renderer again ## [1.2.2] - 2024-01-01 ### Fixed - Fix incorrect parsing of unordered lists in gemtext renderer ## [1.2.1] - 2024-01-01 ### Added - Write new documentation conforming to Diátaxis ## [1.2.0] - 2023-12-31 ### Added - Support Markdown's ordered lists in gemtext renderer ## [1.1.0] - 2023-12-31 ### Added - Support Markdown's alternative heading syntax in gemtext renderer ## [1.0.10] - 2023-12-02 ### Changed - Improve documentation ### Added - Lazy load inline images - Add `referrerpolicy="noreferrer"` attribute to images - Support Markdown's link titles in gemtext renderer ### Removed - Remove `rel="noreferrer"` from non-web links ## [1.0.9] - 2023-11-30 ### Changed - Improve documentation ## [1.0.8] - 2023-11-03 ### Changed - Replace link reference numbers with their superscripts ## [1.0.7] - 2023-10-15 ### Changed - Convert all dates in output to UTC for privacy ## [1.0.6] - 2023-10-08 ### Changed - Improve documentation ## [1.0.5] - 2023-09-28 ### Added - Make browsers not request absent favicon ## [1.0.4] - 2023-09-16 ### Added - Add link underlines for accessibility ## [1.0.3] - 2023-09-10 ### Changed - Shorten logo line-height so logos look better ### Added - Add brackets around reference-style link indexes ## [1.0.2] - 2023-09-02 ### Added - Add back CSS rule removed in previous version ## [1.0.1] - 2023-08-30 ### Fixed - Fix whitespace around logos ### Removed - Remove redundant CSS rule ## [1.0.0] - 2023-08-25 ### Changed - Mandate having a title, intro, logo, and copyright notice in gemtext output format ### Fixed - Fix capsule and website whitespace - Fix crashing with absent page elements (entries, navlinks, etc.) ## [0.7.2] - 2023-08-10 ### Fixed - Fix inline image scaling ## [0.7.1] - 2023-08-06 ### Fixed - Fix incorrect printing of `pageinfo` tags in gemtext renderer ## [0.7.0] - 2023-08-02 ### Changed - Update README.md ### Added - Add multilingual support - Add Spanish language support ### Fixed - Correct minimum Hugo version ## [0.6.3] - 2023-07-04 ### Fixed - Fix scrollbar covering preformatted text ## [0.6.2] - 2023-06-27 ### Changed - Revert justifying text ## [0.6.1] - 2023-06-27 ### Changed - Justify text ## [0.6.0] - 2023-06-01 ### Changed - Improve CSS styling - Update documentation ## [0.5.6] - 2023-05-16 ### Fixed - Fix whitespace bug in gemtext renderer ## [0.5.5] - 2023-05-11 ### Changed - Mandate having a title for html output format ## [0.5.4] - 2023-05-09 ### Changed - Replace hardcoded language `en` with `$.Site.Language` for html output format ## [0.5.3] - 2023-05-09 ### Added - Add support for overriding the default CSS ## [0.5.2] - 2023-05-09 ### Changed - Make non-critical page elements optional - Improve preformatted text parsing in gemtext renderer ### Added - Document gemtext renderer ## [0.5.1] - 2023-05-08 ### Changed - Improve documentation ### Fixed - Fix demo links being rendered as real links in documentation ## [0.5.0] - 2023-05-05 ### Changed - Improve README.md - Improve link parsing in gemtext renderer - Improve CSS ### Added - Add inline image support to gemtext renderer - Add link title support to gemtext renderer - Add support of `+` symbol as unordered list syntax in gemtext renderer - Document theme compatibility with gemtext ## [0.4.6] - 2023-04-09 ### Changed - Improve page titles for html output format ## [0.4.5] - 2023-03-26 ### Changed - Improve page style with non-breakable spaces in `pageinfo` for html output format ## [0.4.4] - 2023-03-16 ### Fixed - Fix link parsing in gemtext renderer ## [0.4.3] - 2023-03-15 ### Fixed - Fix blockquote paragraph margins in html output format ## [0.4.2] - 2023-03-12 ### Fixed - Fix entry indexing logic in gemtext renderer ## [0.4.1] - 2023-02-25 ### Changed - Remove trailing `index.gmi` from links - Reorganize layouts ## [0.4.0] - 2023-02-24 ### Changes - Move link emojis outside the link text - Declare `safeHTML` where possible to avoid unneeded html rendering - Simplify relative URLs in gemtext metadata partial ### Added - Add tag list to metadata partial - Implement taxonomies - Implement terms - Implement Atom feeds for taxonomies - Implement Atom feeds for terms ## [0.3.4] - 2023-02-15 ### Fixed - Remove extra space above unordered lists in html output format ## [0.3.3] - 2023-02-05 ### Changed - Improve bold and italics parsing in gemtext renderer again ## [0.3.2] - 2023-01-28 ### Changed - Always render the link emoji in reference-style links for html output format ### Fixed - Stop rendering the link emoji in inline links for html output format ## [0.3.1] - 2023-01-25 ### Changed - Improve preformatted text parsing in gemtext renderer ## [0.3.0] - 2023-01-24 ### Fixed - Rewrite chunking algorithm to prevent content overwriting bug in gemtext renderer ## [0.2.1] - 2023-01-23 ### Fixed - Improve bold and italics parsing in gemtext renderer again ## [0.2.0] - 2023-01-22 ### Changed - Improve bold and italics parsing in gemtext renderer ### Fixed - Implement chunking algorithm to avoid parsing preformatted text in gemtext renderer - Fix rendering of links, headings, and unordered lists at beginning of document in gemtext renderer ## [0.1.1] - 2023-01-21 ### Changed - Improve link style with non-breakable spaces for html output format - Improve link parsing in gemtext renderer ### Fixed - Fix whitespace after links in html output format ## [0.1.0] - 2023-01-21 _First release._ [1.6.0]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.6.0 [1.5.0]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.5.0 [1.4.0]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.4.0 [1.3.7]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.3.7 [1.3.6]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.3.6 [1.3.5]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.3.5 [1.3.4]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.3.4 [1.3.3]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.3.3 [1.3.2]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.3.2 [1.3.1]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.3.1 [1.3.0]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.3.0 [1.2.6]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.2.6 [1.2.5]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.2.5 [1.2.4]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.2.4 [1.2.3]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.2.3 [1.2.2]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.2.2 [1.2.1]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.2.1 [1.2.0]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.2.0 [1.1.0]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.1.0 [1.0.10]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.0.10 [1.0.9]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.0.9 [1.0.8]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.0.8 [1.0.7]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.0.7 [1.0.6]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.0.6 [1.0.5]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.0.5 [1.0.4]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.0.4 [1.0.3]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.0.3 [1.0.2]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.0.2 [1.0.1]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.0.1 [1.0.0]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.0.0 [0.7.2]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v0.7.2 [0.7.1]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v0.7.1 [0.7.0]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v0.7.0 [0.6.3]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v0.6.3 [0.6.2]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v0.6.2 [0.6.1]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v0.6.1 [0.6.0]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v0.6.0 [0.5.6]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v0.5.6 [0.5.5]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v0.5.5 [0.5.4]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v0.5.4 [0.5.3]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v0.5.3 [0.5.2]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v0.5.2 [0.5.1]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v0.5.1 [0.5.0]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v0.5.0 [0.4.6]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v0.4.6 [0.4.5]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v0.4.5 [0.4.4]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v0.4.4 [0.4.3]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v0.4.3 [0.4.2]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v0.4.2 [0.4.1]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v0.4.1 [0.4.0]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v0.4.0 [0.3.4]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v0.3.4 [0.3.3]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v0.3.3 [0.3.2]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v0.3.2 [0.3.1]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v0.3.1 [0.3.0]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v0.3.0 [0.2.1]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v0.2.1 [0.2.0]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v0.2.0 [0.1.1]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v0.1.1 [0.1.0]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v0.1.0