2.7 KiB
2.7 KiB
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.