CapsStream v2.57.2.0
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
maininbuild-android-tv.yml. - Inclusion of
CapsStream-AndroidTV*.apkcompanion 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: 2500with 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
OperationalErrorwhen querying profiles on legacy or unmigrated SQLite databases lackingthemeoris_admincolumns. - 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.scannerin route unit test suite to isolate test executions.
Auto-released via conventional commits.
Full Changelog: v2.57.1.0...v2.57.2.0