• V0.6.0 b0d1cee5f5

    Version 0.6.0 Stable

    hnzio released this 2026-04-12 15:57:05 +00:00 | 34 commits to main since this release

    Nouri 0.6.0

    Nouri 0.6.0 bringt die App näher an einen stabilen 1.0-Stand. Der Schwerpunkt liegt auf Reife, Alltagstauglichkeit und einem ruhigeren, verlässlicheren Gesamteindruck statt auf großen neuen Kernfunktionen.

    Highlights

    Design und Brand

    • Neues Nouri-App-Icon für Header, Favicon und PWA
    • Überarbeitete PWA-Icons inklusive zusätzlicher Größen und maskierbarer Variante
    • Ruhigeres visuelles Finish bei Karten, Fokuszuständen, Setup und leeren Bereichen
    • Mobile Header-Logik bereinigt, damit der obere Bereich auf Smartphones nicht fest mitscrollt
    • Desktop-Navigation wieder klarer als durchlaufende Leiste direkt neben dem Logo

    Bilder und Performance

    • Bild-Uploads werden jetzt in mehrere sinnvolle Größen abgeleitet
    • Listen und Formulare nutzen responsive Bildauslieferung statt immer die volle Originalgröße
    • Statische Assets bekommen sauberes Cache-Busting über Versions-URLs
    • Uploads und statische Marken-Assets werden vorsichtig browserfreundlich gecacht

    PWA und iPhone-Nutzung

    • Überarbeitetes Web App Manifest
    • Verbesserter Service Worker für eine stabilere App-Shell
    • Kleine Offline-Seite für kurze Verbindungsabbrüche
    • Bessere Einbindung für Homescreen-Nutzung auf iPhones

    Backup und Stabilität

    • Admin-Bereich in den Optionen für Backup-Export und Restore
    • Backup als ZIP mit App-Daten und Uploads
    • Restore mit klarer Bestätigung statt versehentlicher Überschreibung
    • Freundlichere Behandlung von zu großen Bild-Uploads
    • Robusterer Umgang mit vorhandenen älteren Datenstrukturen
    • Startet lokal jetzt auch ohne Pillow-Build auf Python 3.14, statt schon beim Import zu scheitern

    Planung und Vorschläge

    • Automatische Mahlzeitenvorschläge robuster aufgebaut
    • Bausteinlogik für Protein, Kohlenhydrate und Gemüse verbessert
    • Bestehende Kombinationen werden beim Übernehmen besser wiederverwendet
    • Suche beim Zusammenstellen von Mahlzeiten zeigt nur die drei passendsten Treffer
    • Kategorie-Richtung von „Brot & Getreide“ in Richtung „Kohlenhydrate“ weitergeführt

    Technische Änderungen

    • Neue Hilfsmodule für Bildverarbeitung und Backup/Restore
    • App-Metadaten-Tabelle für robustere Schema-Verwaltung vorbereitet
    • Cloudron-Version auf 0.6.0 angehoben
    • Pillow für Bildverarbeitung ergänzt und auf Python 3.14 lokal als optionale Abhängigkeit abgefedert

    Hinweise zum Update

    • Nach dem Update kann ein harter Reload im Browser sinnvoll sein, damit neue CSS-, JS- und PWA-Dateien sicher geladen werden.
    • Vor einem Restore empfiehlt sich immer zuerst ein frischer Backup-Export aus der laufenden App.
    • Vorhandene Kategorien und ältere Daten werden beim Start weiter normalisiert, statt hart ersetzt zu werden.
    Downloads