Skip to content

CapsStream v2.57.2.0

Choose a tag to compare

@github-actions github-actions released this 05 Sep 20:27
· 97 commits to main since this release

Type: patch
From: 2.57.1.0
To: 2.57.2.0

Commits:

  • fix(ui): improve keyboard shortcuts modal, profile schema fallback, resolution badges, and APK build workflows (ac05ddc)

    Summary

    Redesign the keyboard shortcuts modal with reactive search, category tabs, and elevated z-index positioning above the navbar; fix schema fallbacks for legacy profile tables missing theme/admin columns; correct UHD BluRay 1080p resolution matching; and include Android TV Companion APK generation in main CI and release workflows.

    Added

    • Dynamic search and category filters for keyboard shortcuts cheatsheet with real-time matching.
    • Automatic Android TV Companion APK building on push to main in build-android-tv.yml.
    • Inclusion of CapsStream-AndroidTV*.apk companion build and checksums in GitHub Release workflows.
    • Test coverage for UHD BluRay resolution probing and fallback query execution.

    Changed

    • Elevated keyboard shortcuts modal backdrop to z-index: 2500 with top safe-padding offset to prevent navbar overlap.
    • Modernized genre tags into sleek glassmorphic pill chips with responsive wrapping and tactile feedback.
    • Placed media quality badge into a dedicated row beneath detail-meta.

    Fixed

    • Prevented OperationalError when querying profiles on legacy or unmigrated SQLite databases lacking theme or is_admin columns.
    • Corrected media resolution probe hierarchy so explicit 1080p/720p tokens take precedence over source markers like UHD BluRay.
    • Prevented 4K playback auto-switch guard from triggering on 1080p UHD BluRay encodes.
    • Added mock for backend.scanner in route unit test suite to isolate test executions.

Auto-released via conventional commits.

Full Changelog: v2.57.1.0...v2.57.2.0