<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hugo-theme-journal/layouts/taxonomy/taxonomy.gemini_atom.xml, branch 2026.09.06</title>
<subtitle>Hugo theme for my journal.</subtitle>
<id>https://git.nicholasjohnson.ch/hugo-theme-journal/atom?h=2026.09.06</id>
<link rel='self' href='https://git.nicholasjohnson.ch/hugo-theme-journal/atom?h=2026.09.06'/>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/'/>
<updated>2025-07-24T00:00:00Z</updated>
<entry>
<title>Move taxonomy and term layouts to layouts/_default</title>
<updated>2025-07-24T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email></email>
</author>
<published>2025-07-24T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=be0d5a49d7c296118600dbc2cea43ea08576ac8f7010b1b146f742fb5f5c3c22'/>
<id>urn:sha256:be0d5a49d7c296118600dbc2cea43ea08576ac8f7010b1b146f742fb5f5c3c22</id>
<content type='text'>
Hugo's template system was reimplemented in Hugo version 0.146.0.

"We [the Hugo developers] have aimed to maintain as much backward
compatibility as possible by mapping "old to new," but some reported
breakages have occurred."

Reference: https://gohugo.io/templates/new-templatesystem-overview/

The "mapping "old to new,"" is not yet documented, but moving the
taxonomy and term layouts to layouts/_default seems to be sufficient to
properly generate this theme on Hugo versions later than 0.146.0.

To retain backward compatibility with older Hugo versions, the other
recommended changes to the layouts directory are not made.

Reference: https://gohugo.io/templates/new-templatesystem-overview/#changes-to-the-layouts-folder
</content>
</entry>
<entry>
<title>Replace replaceRE with TrimSuffix for readability</title>
<updated>2024-11-08T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>mail@nicholasjohnson.ch</email>
</author>
<published>2024-11-08T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=3b77b61bf662efe71c7f75e73a2d6fae0e3c8c8b74b05f036809b0913785a432'/>
<id>urn:sha256:3b77b61bf662efe71c7f75e73a2d6fae0e3c8c8b74b05f036809b0913785a432</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Set Gemini protocol</title>
<updated>2024-11-08T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>mail@nicholasjohnson.ch</email>
</author>
<published>2024-11-07T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=86ed54e73b7f8c86f4e3150cfae59f438820f81a14cb53958089db3bd2b61a2e'/>
<id>urn:sha256:86ed54e73b7f8c86f4e3150cfae59f438820f81a14cb53958089db3bd2b61a2e</id>
<content type='text'>
This avoids littering the gemtext templates with regex to change the
protocol.
</content>
</entry>
<entry>
<title>Remove timestamp obfuscation privacy feature</title>
<updated>2024-11-07T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>mail@nicholasjohnson.ch</email>
</author>
<published>2024-11-07T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=3acfe976299e0e4ba3b0105946e1729ed1fd4a7891c3fef668cbbd6ab38e5919'/>
<id>urn:sha256:3acfe976299e0e4ba3b0105946e1729ed1fd4a7891c3fef668cbbd6ab38e5919</id>
<content type='text'>
Timestamp obfuscation is a niche privacy feature which contradicts how
users expect Hugo to work. If the user desires such a feature, they can
override the theme with their own custom timestamp-obfuscating
archetypes.
</content>
</entry>
<entry>
<title>Don't convert time to UTC in Atom feeds</title>
<updated>2024-11-07T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>mail@nicholasjohnson.ch</email>
</author>
<published>2024-11-07T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=f62eaded157e026d92077a18f8211b64a30fdc436188f19d32e089244d3c4c20'/>
<id>urn:sha256:f62eaded157e026d92077a18f8211b64a30fdc436188f19d32e089244d3c4c20</id>
<content type='text'>
The entry archetype already wipes the time of day of entries and
converts their dates to UTC, for the sake of user privacy. If the user
overrides this behavior and purposely includes times and/or time zones,
the theme should not interfere.
</content>
</entry>
<entry>
<title>Remove extra safeURL calls in id elements</title>
<updated>2024-08-17T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>mail@nicholasjohnson.ch</email>
</author>
<published>2024-08-16T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=f179f0ff2eaae30678ee8c9a591aa4d01a70200f3238891bf3cb664d742bbb8b'/>
<id>urn:sha256:f179f0ff2eaae30678ee8c9a591aa4d01a70200f3238891bf3cb664d742bbb8b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Combine two replaceRE ops into one</title>
<updated>2024-08-17T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>mail@nicholasjohnson.ch</email>
</author>
<published>2024-08-16T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=469317350742db76dec3ebd42a6e8631b3549a4fc44175895ea0e7518280669f'/>
<id>urn:sha256:469317350742db76dec3ebd42a6e8631b3549a4fc44175895ea0e7518280669f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove extraneous multi-line regex flags</title>
<updated>2024-08-16T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>mail@nicholasjohnson.ch</email>
</author>
<published>2024-08-16T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=5a7dae6f0166c21e3e45f0e92c173445894618b6a0dc380c76f87abc71bf04cd'/>
<id>urn:sha256:5a7dae6f0166c21e3e45f0e92c173445894618b6a0dc380c76f87abc71bf04cd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Substitute replace with replaceRE for correctness</title>
<updated>2024-08-16T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>mail@nicholasjohnson.ch</email>
</author>
<published>2024-08-16T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=94f31cc92f7bd3a965801c1b4bcf4e45c4b3e0fd667fbdcdb328196fd4bb05f0'/>
<id>urn:sha256:94f31cc92f7bd3a965801c1b4bcf4e45c4b3e0fd667fbdcdb328196fd4bb05f0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make author element optional in Atom feeds</title>
<updated>2024-08-16T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>mail@nicholasjohnson.ch</email>
</author>
<published>2024-08-16T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=5922472635a618dc24ee98c990037ad34ba98b5b60077aa246fbb52ecbc58c49'/>
<id>urn:sha256:5922472635a618dc24ee98c990037ad34ba98b5b60077aa246fbb52ecbc58c49</id>
<content type='text'>
</content>
</entry>
</feed>
