diff --git a/CHANGELOG.md b/CHANGELOG.md index 9d80cec..78b83fd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.3.1] - 2025-12-10 + +### Added + +- **Feed Tags/Categories** - Tags now appear in all syndication feed formats + - RSS 2.0: `` elements for each tag + - Atom 1.0: `` per RFC 4287 + - JSON Feed 1.1: `tags` array with display names + - Tags omitted from feeds when note has no tags + +### Technical Details + +- Enhanced: `starpunk/feeds/rss.py` with category elements +- Enhanced: `starpunk/feeds/atom.py` with category elements +- Enhanced: `starpunk/feeds/json_feed.py` with tags array +- Enhanced: `starpunk/routes/public.py` pre-loads tags for feed generation + ## [1.3.0] - 2025-12-10 ### Added diff --git a/starpunk/__init__.py b/starpunk/__init__.py index 6920b19..5bd912f 100644 --- a/starpunk/__init__.py +++ b/starpunk/__init__.py @@ -325,5 +325,5 @@ def create_app(config=None): # Package version (Semantic Versioning 2.0.0) # See docs/standards/versioning-strategy.md for details -__version__ = "1.3.0" -__version_info__ = (1, 3, 0) +__version__ = "1.3.1rc1" +__version_info__ = (1, 3, 1, "rc1")