• StarPunk v1.1.1-rc.1 "Polish" Release Candidate

    phil released this 2025-11-26 04:50:13 +01:00 | 64 commits to main since this release

    This is the first release candidate for v1.1.1 "Polish", focusing on
    operational excellence and production readiness.

    • Structured logging with correlation IDs and file rotation

    • Configuration validation with fail-fast behavior

    • Database connection pooling for improved performance

    • Centralized error handling with Micropub spec compliance

    • Performance monitoring with configurable sampling rates

    • Three-tier health check system (/health, /health?detailed, /admin/health)

    • Search improvements with FTS5 fallback and XSS-safe highlighting

    • Unicode-aware slug generation with timestamp fallback

    • Database pool statistics via /admin/metrics endpoint

    • Missing error templates (400, 401, 403, 405, 503)

    • Admin metrics dashboard with real-time updates (htmx + Chart.js)

    • RSS feed streaming optimization (memory O(n) → O(1))

    • Comprehensive operational documentation

    • Test stability improvements (all flaky tests fixed)

    • 632 tests passing (100% pass rate)

    • Zero breaking changes

    • Complete backward compatibility

    • All security reviews passed

    • Production-ready

    • Upgrade guide: docs/operations/upgrade-to-v1.1.1.md

    • Troubleshooting guide: docs/operations/troubleshooting.md

    • Implementation reports in docs/reports/

    • Architectural reviews in docs/reviews/

    APPROVED FOR RELEASE - HIGH CONFIDENCE
    "Ship it! 🚀"

    🤖 Generated with Claude Code

    Downloads