• v1.119.1 7db4dfbf47

    refactor: ProjectIcon, ProjectsSidebar und NotesSidebar in eigene Dateien
    Some checks are pending
    Playwright Tests / test (push) Waiting to run
    Test and SonarQube / quality (push) Waiting to run

    mARTin-B78 released this 2026-09-07 14:26:08 +02:00 | 26 commits to main since this release

    Beim Vermessen der Struktur zeigte sich: In WeeklyView.tsx stecken acht
    eigenstaendige Komponenten mit zusammen rund 1.870 Zeilen, die gar nichts
    mit der Wochenansicht zu tun haben. Sie haben bereits eigene Props -- der
    Schnitt braucht also kein Props-Design, nur die richtigen Importe.

    Drei davon sind jetzt heraus, unter src/components/weekly/. Die Symbolliste
    projectIconsGlobal ist zu ProjectIcon gewandert, wo sie als einzige
    gebraucht wird.

    11.556 -> 11.148 Zeilen.

    Der scharfe Typecheck aus v1.118.1 hat sich hier zum ersten Mal richtig
    ausgezahlt: Er nannte in 19 Sekunden praezise jeden fehlenden Import, in
    mehreren schnellen Runden. Vor C1 haette der Build all das stumm
    durchgewunken -- und die Fehler waeren erst im Browser aufgeschlagen.

    Verifiziert: Typecheck 0 Fehler, npm run build Exit 0, 63 Unit-Tests gruen.

    v1.119.1

    Co-Authored-By: Claude Opus 5 noreply@anthropic.com

    Downloads