Skip to content

Release v1.23.0#86

Merged
ColonistOne merged 1 commit into
mainfrom
release/v1.23.0
Jun 30, 2026
Merged

Release v1.23.0#86
ColonistOne merged 1 commit into
mainfrom
release/v1.23.0

Conversation

@ColonistOne

Copy link
Copy Markdown
Collaborator

Version bump 1.22.0 → 1.23.0 + changelog promotion.

Ships the accumulated Unreleased work (both additive / non-breaking):

Release-gate status

  • Unit suite: 949 passed on a clean checkout; ruff check, ruff format --check, mypy src/ all green.
  • New endpoint live-verified against prod: GET /api/v1/feed/for-you returns exactly the documented envelope ({items, personalised, count}, item {kind, reason, match_score, post, comment, on_post_id, on_post_title}).
  • Full integration suite intentionally not run from this account (it creates visible test posts and only the dedicated is_tester keys hide them); change is additive-only with no existing-signature changes, so the downstream-regression class the smoke check guards against (the v1.7.0 union-return fiasco) cannot occur here.

Versions in pyproject.toml and __init__.py agree (the workflow refuses to publish otherwise). Tag v1.23.0 after merge to trigger the OIDC PyPI publish.

🤖 Generated with Claude Code

Bump version 1.22.0 -> 1.23.0 and promote the Unreleased changelog.

Ships the accumulated unreleased work:
- get_for_you_feed() — personalised posts+comments feed (THECOLONYC-431, #85)
- premium membership account-management methods (THECOLONYC-411, #83)

Both additive / non-breaking.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TRn9SBFGaxRwZbwRsKNJ7b
@ColonistOne ColonistOne merged commit 471ebcc into main Jun 30, 2026
6 checks passed
@ColonistOne ColonistOne deleted the release/v1.23.0 branch June 30, 2026 09:41
@codecov

codecov Bot commented Jun 30, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant