-
0.5.0 Stable
released this
2026-09-01 17:54:17 +00:00 | 44 commits to main since this releaseÜbersicht, Kalender und Statistik.
Hinzugefügt
- Übersicht mit „Weiterschauen" (laufende Serien samt nächster Episode, Fortschritt und „+1 Episode" direkt aus der Kachel), den Ausstrahlungen der nächsten vier Wochen und den Watchlist-Titeln, die zuletzt auf einem Dienst verfügbar geworden sind.
- Kalender als Monatsraster mit Blättern und Sprung zum heutigen Tag, darunter die Termine des Monats als Liste. Ausgezeichnet als Tabelle — ein Kalender ist eine Tabelle, und mit Screenreader wird daraus dann „Woche 3, Donnerstag, 24." statt einer ununterscheidbaren Kachelwüste.
- Statistikseite mit Gesamtschauzeit, Episoden und Filmen je Monat als Diagramm, Verteilung nach Streamingdienst und Genre, Jahresrückblick („2026 in Zahlen") sowie den Listen „wo die meiste Zeit hinging" und „deine besten Bewertungen". Alles aus den Sichtungen gerechnet, Rewatches zählen mit.
- Diagramme als handgeschriebenes SVG — ohne Chart-Bibliothek, dafür an den Design-Tokens. Die beiden Serienfarben sind abgedunkelte Varianten der Signaturfarben; sie bestehen in beiden Farbschemata die Prüfungen auf Helligkeitsband, Sättigung, Farbfehlsichtigkeit und Kontrast. Die vollen Signaturtöne wären auf dunklem Grund zu hell. Legende, Achsenwerte, Tooltip beim Überfahren und eine für Screenreader hinterlegte Tabelle sorgen dafür, dass die Aussage nie allein an der Farbe hängt.
- Markenfarben der Streamingdienste in der Verteilung, aber nur, wenn sie auf hellem und dunklem Grund mindestens 3:1 erreichen — sonst der geprüfte Standardton.
- 7 weitere Tests für Gesamtzahlen, Monatsgruppierung, Jahresrückblick, „Weiterschauen" und den Kalenderzeitraum.
Behoben
- Das Monatsdiagramm blieb leer, obwohl Sichtungen vorlagen:
date_truncliefert Mitternacht in der Zeitzone der Datenbanksitzung, JavaScript legte beim Abgleich die lokale Zone an — zwei Stunden Versatz genügten, damit kein einziger Monatsschlüssel mehr passte. Der Schlüssel kommt jetzt als Text („2026-04") aus der Datenbank. - Eine laufende Serie, bei der man auf dem Stand ist, gilt als „abgeschlossen" und verschwand damit aus dem Kalender — dabei will man die nächste Folge dort erst recht sehen. Jetzt fällt nur Abgebrochenes heraus.
- Der SVG-Titel des Diagramms brach die Hydration: React behandelt
<title>als Dokument-Metadatum und hebt es aus dem SVG heraus. Die Beschriftung hängt jetzt alsaria-labelam<svg>.
Downloads