Changelog
Was sich zuletzt geändert hat, neuestes Release zuerst.
v0.4.0
- Die App gibt es jetzt auf Deutsch und Englisch. Die Sprache lässt sich in den Einstellungen unter „Sprache“ umstellen; beim ersten Besuch richtet sie sich nach der Browsersprache. Die Wahl gilt auch für die versendeten E-Mails.
- Alle 40 Aufgaben und alle 23 Achievements sind übersetzt: Titel, Beschreibung, Hinweise und die Namen der Testfälle.
- Die Seite ist auf daily-coding.dev umgezogen. Alte Links auf daily-coding.de funktionieren weiter und führen auf die deutsche Fassung.
- Impressum und Datenschutzerklärung gibt es ebenfalls auf Englisch. Maßgeblich bleibt die deutsche Fassung; die englische Seite weist darauf hin.
- Datums- und Zahlenangaben folgen der eingestellten Sprache: aus dem 4.9.2026 wird im Englischen 9/4/2026, aus 1.500 Punkten werden 1,500.
v0.3.0
- 25 neue Challenges, von 15 auf 40: die bekanntesten Aufgaben von LeetCode und Codewars, darunter Trapping Rain Water, Edit Distance, Coin Change und Who likes it? Verteilung danach: 21 leicht, 15 mittel, 4 schwer.
- 17 neue Achievements, von 6 auf 23, für Streaks, gelöste Sprachen, Kommentare und Bewertungen. Wer sie sich früher verdient hat, bekommt sie rückwirkend mit dem richtigen Datum.
- Das Profil zeigt vier Achievements auf einer kompakten Karte; „Alle 23 anzeigen“ öffnet die vollständige Liste, nach Stufe gruppiert von gewöhnlich bis legendär.
- TypeScript-Abgaben können Map, Set, padStart und Co. verwenden. Bisher lehnte die Prüfung sie ab, obwohl dasselbe in JavaScript lief.
- Auf dem Dashboard steht der Streak-Rekord in der Fußzeile der Karte, und der Punkte-Trend erscheint nur, wenn es aufwärts ging.
v0.2.0
- Nach einer bestandenen Abgabe führt ein Knopf direkt zur Ergebnisseite, statt nur der Toast, der nach ein paar Sekunden weg ist.
- Die Lösungsseite ist neu gebaut: fremde Lösungen stehen in Panels, lassen sich sortieren und filtern, und identische Lösungen sind zu einer Gruppe zusammengefasst.
- Fremde Lösungen lassen sich mit „Best Practices“ und „Clever“ bewerten und direkt mit der eigenen vergleichen.
- Abgegebener Code wird mit Syntaxhervorhebung angezeigt.
- Über der Lösung stehen die Testergebnisse eingeklappt statt der ausgeschriebenen Testfälle.
- Kommentare und Bewertungen zur eigenen Lösung erscheinen als Benachrichtigung im Menü.
- Die Einstellungen sind in Bereiche mit eigener Seitenleiste aufgeteilt.
- Das Profil zeigt die Allzeit-Platzierung an der Stelle der bisherigen Badges-Karte.
- Der Footer steht auf allen Seiten, ist in Marken- und Linkspalten gegliedert und weist auf ein neues Release hin.
- Level werden ohne Titel geführt.
- Beim Teilen erscheint die Startseite als Vorschaubild statt des gezeichneten Motivs.
- E-Mails sind als Brief gesetzt statt als Karte.
- Das öffentliche Profil bekommt den lila Ambient-Blur der übrigen Seiten, das ambiente Leuchten ist insgesamt heller.
- Die Dot-Animation der Karten läuft auch auf Mobilgeräten.
- Das Löschen des Kontos ist lesbar und hinter einer klaren Bestätigung.
- Formularfelder sind wieder sichtbar abgesetzt, Überschriften auf Profil und Einstellungen einheitlich.
- Dropdowns heben grau statt farbig hervor und behalten nach einem Klick keinen Fokusrahmen.
- Auf Mobilgeräten hatten Karten doppeltes Padding. Behoben.
- Die Sprachauswahl liegt im maximierten Editor wieder über dem Overlay.
v0.1.0
- Nach einer erfolgreichen Abgabe öffnet sich eine Ergebnisseite: eigene Lösung, die Lösungen anderer Nutzer und Kommentare dazu, statt des bisherigen Erfolgs-Fensters.
- Der Code-Editor lässt sich auf Fenstergröße aufziehen. Steht der Cursor im Editor, führt Strg/Cmd+S die Tests aus.
- Öffentliche Profilseiten: Handles sind überall klickbar und führen auf ein Profil, das ohne Login sichtbar ist.
- Die öffentliche Profilseite zeigt Statistiken, Achievements und die zuletzt gelösten Challenges.
- Die Rangliste hat einen dritten Tab „Gesamt“ über alle Zeiträume hinweg.
- Eine Abgabe lässt sich bis zum Tageswechsel beliebig oft überschreiben. Eine bestandene Challenge bleibt dabei bestanden.
- Diese Changelog-Seite, verlinkt im Footer.
- Einmal freigeschaltete Achievements bleiben freigeschaltet, auch wenn eine Abgabe später überschrieben wird.
- Der Start-Avatar wird aus dem Anzeigenamen abgeleitet statt aus der E-Mail-Adresse.
- Bei hellem System-Theme färbten sich Flächen beim Hovern orange. Behoben.
- Beim Hovern über den Profil-Avatar wechselt nur noch der Rahmen die Farbe.
- Text auf Outline-Buttons bleibt beim Hovern lesbar.