• v1.1.0 089df1087f

    Release v1.1.0: SearchLight
    Some checks failed
    Build Container / build (push) Failing after 12s

    phil released this 2025-11-25 19:19:43 +01:00 | 70 commits to main since this release

    A feature-rich release bringing search functionality and improved
    Micropub compliance to StarPunk.

    Major Features:

    • Full-text search with SQLite FTS5
    • Complete search UI (API endpoint, results page, navigation)
    • Custom slugs via Micropub mp-slug property
    • Database migration system redesign

    Bug Fixes:

    • RSS feed ordering (newest first)
    • Custom slug extraction in Micropub

    Technical Improvements:

    • INITIAL_SCHEMA_SQL pattern for clean installations
    • FTS5 with Porter stemming and Unicode normalization
    • Graceful degradation when FTS5 unavailable
    • Reserved slug protection and conflict resolution
    • Comprehensive security testing

    Test Coverage:

    • 600 tests (590 passing)
    • 43 new search and slug tests
    • Full integration and security testing

    Documentation:

    • 3 new ADRs (migration redesign, FTS5, custom slugs)
    • Complete architecture documentation
    • Implementation reports and validation docs

    100% backward compatible with v1.0.x

    🤖 Generated with Claude Code

    Downloads