docs: Changelog, Release-Notes und DEVLOG für 0.5.0
This commit is contained in:
+48
-1
@@ -7,6 +7,52 @@ die Versionierung [Semantic Versioning](https://semver.org/lang/de/).
|
||||
|
||||
## [Unveröffentlicht]
|
||||
|
||||
## [0.5.0] — 2026-09-01
|
||||
|
||||
Ü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_trunc`
|
||||
liefert 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 als `aria-label` am `<svg>`.
|
||||
|
||||
## [0.4.0] — 2026-09-01
|
||||
|
||||
Universen: zusammengehörige Titel, mehrere Reihenfolgen, ein Gesamtfortschritt.
|
||||
@@ -168,7 +214,8 @@ Erste lauffähige Etappe: Gerüst, Marke, Datenmodell und Anmeldung.
|
||||
dass weitere Sprachen als zusätzliche Datei dazukommen können.
|
||||
- **Seed-Skript** mit Demo-Konten sowie README und Design-Dokumentation.
|
||||
|
||||
[Unveröffentlicht]: https://git.wilde-server.de/florian.wilde/flimmer/compare/v0.4.0...HEAD
|
||||
[Unveröffentlicht]: https://git.wilde-server.de/florian.wilde/flimmer/compare/v0.5.0...HEAD
|
||||
[0.5.0]: https://git.wilde-server.de/florian.wilde/flimmer/releases/tag/v0.5.0
|
||||
[0.4.0]: https://git.wilde-server.de/florian.wilde/flimmer/releases/tag/v0.4.0
|
||||
[0.3.0]: https://git.wilde-server.de/florian.wilde/flimmer/releases/tag/v0.3.0
|
||||
[0.2.0]: https://git.wilde-server.de/florian.wilde/flimmer/releases/tag/v0.2.0
|
||||
|
||||
Reference in New Issue
Block a user