Files
nouri-App/RELEASE_NOTES_0.6.0.md

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.