# Changelog

## [1.6.3] - 2024-11-25

### Changed

- Move css stylesheet to subdirectory

## [1.6.2] - 2024-11-23

### Changed

- Improve conversion of ref numbers to superscripts

## [1.6.1] - 2024-11-08

### Fixed

- Fix typo in README.md

## [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.3]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.6.3
[1.6.2]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.6.2
[1.6.1]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.6.1
[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