• 0.3.0 dadf540d7b

    LightWeaver 0.3.0
    All checks were successful
    ci / build (Release) (push) Successful in 7s
    ci / verify (live UIA, manual) (push) Has been skipped
    Stable

    oss released this 2026-07-27 19:58:39 +02:00 | -150 commits to master since this release

    • Phase 9: hardware legs green locally - M1-M6 fully verified
    • Phase 9 verified on the runner (5/7); gate the hardware-bound legs
    • CI: normalise the credential UserId in place instead of trusting the seeding
    • CI: add a credential diagnosis step that separates the two login causes
    • CI: wait for Home instead of racing the login view; document the Guid trap
    • Correct the credential-seeding requirement: console session, not PS Direct
    • CI: generate testsrc.mp4 in Preflight, and name a login-screen stall
    • Guest is staged; PowerShell Direct is fine for the credential blob
    • Correct the LIGHTWEAVER_TEST_RECT format in the requirements doc
    • Document how to stage the guest's libmpv, fixtures and credential blob
    • Phase 9 M6: settings becomes an in-app destination
    • Document the M4 and M5 technical decisions in TECHNICAL.md
    • Phase 9 M5: download folder is picked, not typed
    • Phase 9 M4: hide the RTX toggles when unavailable
    • Phase 9 M3: audio-device popup selected-row highlight
    • Phase 9 M2: mouse-wheel volume over the player
    • Phase 9 M1: fix flaky player keyboard shortcuts, test every one
    • Record verify's live readiness report; scope concurrency per event
    • Record the first green CI run on the Windows runner
    • Phase 9 plan; CI verify preflight updated for the provisioned guest
    • Track AGENTS.md and TODO.md
    • Add Forgejo CI on the Windows runner (build + gated verify)
    • Home on-reveal refresh + up-next EOF guard
    • Phase 8 M7: player OSD & mini-player (badge consolidation, mini language)
    • Phase 8 M6: window minimums & login fit
    • Phase 8 M5: detail views (watched rule, title clamp, trailer balance)
    • Phase 8 M4: chrome & navigation consistency
    • Phase 8 M3: library grid screens (toolbar, A-Z gutter, search grouping)
    • Phase 8 M2: shared badge & placeholder components
    • Phase 8 M1: accent & control unification
    • docs: full Phase 7 / 0.3.0 reconciliation pass
    • Version 0.3.0 (Phase 7 complete)
    • Phase 7 closeout: final regression sweep results + deferred items
    • Final regression sweep: virtual-episode fix + suite modernization
    • Phase 7 backlog: warm multi-account sessions - instant profile switching
    • Phase 7 M20: offline downloads / local playback (full P1+P2)
    • Phase 7: Advanced Search redesign (type-grouped sections, prompt state, seed chips)
    • Phase 7 backlog: Home rail "see all" section views
    • Phase 7 backlog: audio output device - OSD switcher + resilient default
    • Phase 7: dedicated next/previous episode OSD buttons (series-order step)
    Downloads