From e6f27a22efa0c1401ac5c87507c9b0ebd89241607b8f87e63e375fe716be901a Mon Sep 17 00:00:00 2001 From: Nicholas Johnson Date: Sun, 30 Jun 2024 00:00:00 +0000 Subject: Add CHANGELOG.md --- CHANGELOG.md | 486 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 486 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..afbcc06 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,486 @@ +# Changelog + +## [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.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 -- cgit v1.2.3