From 61cba2fa6d698a741346d0afae3352ee0f589514 Mon Sep 17 00:00:00 2001 From: Phil Skentelbery Date: Wed, 10 Dec 2025 13:27:55 -0700 Subject: [PATCH] release: Bump version to 1.3.1rc1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Prepare release candidate for v1.3.1 "Syndicate Tags" 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- CHANGELOG.md | 17 +++++++++++++++++ starpunk/__init__.py | 4 ++-- 2 files changed, 19 insertions(+), 2 deletions(-) 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")