diff --git a/CHANGELOG.md b/CHANGELOG.md
index 96f3a2e..17aa390 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -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 `
`
+ als Dokument-Metadatum und hebt es aus dem SVG heraus. Die Beschriftung
+ hängt jetzt als `aria-label` am `