-
v5.1.0-alpha.1 — Pre-Release Pre-Release
released this
2026-05-12 00:05:20 +02:00 | -43 commits to main since this releasePre-Release — nicht fuer normale User
Kommt nicht ueber Auto-Updater (kein
latest.ymlin diesem Release). Wer das hier installiert macht das bewusst.Baut auf 5.0.0 auf, fuegt nur zwei sichtbare Sachen hinzu — der Rest ist weiter Infrastruktur-Vorbereitung.
Was sichtbar ist
- Command Palette (Ctrl+K) wurde schon in 5.0 reingebaut (siehe dortige Notes). 5.1.0-alpha.1 baut sie weiter aus — bisher sind die 6 Tab-Wechsel-Commands drin, mehr (Streamer-Suche, Settings-Sprung etc.) kommt in alpha.2.
Was die App unter der Haube neu hat
- Top-Clips-Crawler-Modul ist drin (Helix /clips API + Sortierung + Date-Range Helpers). Noch kein UI-Button — kommt mit dem Auto-Discovery-Scheduler.
- Recording-Integritaets-Pruefer ist drin (ffprobe-Output → strukturelle Bewertung: Videostream vorhanden? Dauer plausibel? Match gegen erwartete Laenge?). Noch nicht in den Recorder-Pfad eingebaut.
- Archive-Index-Store kann komplettierte Downloads nach Streamer aggregieren (Anzahl + Bytes). Noch nicht an die Stats-UI angedockt.
- Formatter-Helpers (sanitize-filename, twitch-duration-format, date-pattern, merge-group-phase) sind sauber aus dem 7000-Zeilen-main.ts rausgezogen und einzeln getestet — Vorbereitung fuer den restlichen Architektur-Split.
Wer das hier installieren sollte
- Du willst die Foundations sehen und Feedback geben bevor OAuth-IPC, Recorder-Integration und Virtual-List kommen.
- Du betreibst eine Test-Maschine mit synthetischen oder unwichtigen VOD-Archiv-Daten.
- Du willst die Migration einmal vor dem stabilen Rollout pruefen.
Wer nicht
- Daily-Driver auf Production-Daten.
- Wer auf den Auto-Updater warten kann — der zieht weiter brav 5.0.0.
Rollback
Gleicher Pfad wie bei 5.0.0 — 5.0.0-Setup drueberbuegeln, oder 4.6.155-Setup +
.v4-backup-Files zurueckkopieren. JSONs sind weiter unangetastet.