• v1.1.0 35195aceaf

    v1.1.0 — Campaign management expansion
    Some checks failed
    Release / Create GitHub Release (push) Failing after 5s
    Stable

    rbrooks released this 2026-06-23 00:25:07 +00:00 | 275 commits to main since this release

    Broad expansion of campaign and session management, plus the first lore/NPC foundations and frontend test coverage.

    Campaign & session management

    • Campaign archive mode with GM archive / admin restore and archived-state labeling
    • GMs can add members directly without an invite code
    • New in_progress session status with recording-console attendance roster
    • Session detail completion controls
    • Recurring milestones and an NPC tracker
    • GMs can set character names and pronouns for other campaign members

    Recording & reminders

    • GM can edit summary and transcript before approving
    • Per-speaker timestamp alignment in attributed transcripts
    • Replace countdown-based reminders with a polling beat task
    • Bot-proposed lore additions/updates (early)

    Quality

    • Frontend page regression coverage (Dashboard, CampaignDetail, SessionDetail, Lore, Admin, Profile, Login, AuthGuard) with GM-vs-player permission tests

    Retroactive release tagged at 35195ac (2026-04-22), just before the async lore pipeline.

    Downloads