summaryrefslogtreecommitdiff
path: root/layouts/taxonomy.atom.xml
Commit message (Collapse)AuthorAge
* Error on generating Atom feeds without an authorNicholas Johnson17 hours
| | | | | | | | | RFC 4287 requires every feed to carry an atom:author unless all of its entries carry one. Entries here never do, and the feed-level author was emitted only when params.author was set, so any site that did not set it published feeds that no conforming validator accepts. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
* Fix build failure when RSS limit is unsetNicholas Johnson3 days
| | | | | | | | | | | | | Hugo's default for services.rss.limit is -1 (unlimited), and passing a negative length to "first" aborts the build with "sequence length must be non-negative". Every feed template did this unconditionally, so any site that did not explicitly set services.rss.limit failed to build at all, rather than degrading to an unlimited feed. Only apply "first" when a positive limit is configured, which is the same guard Hugo's own internal RSS template uses. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
* Remove support for deprecated key "site.Author"Nicholas Johnson2025-07-27
| | | | | This Hugo theme no longer supports the Hugo versions that can utilize the key "site.Author", so this code never executes.
* Migrate fully to Hugo's new template systemNicholas Johnson2025-07-26
This was the only way I could get term pages to consistently render correctly.