39 lines
2.3 KiB
Markdown
39 lines
2.3 KiB
Markdown
# Nouri 1.3.1
|
|
|
|
Nouri 1.3.1 ist ein kleiner Stabilitäts- und Einkaufslisten-Release auf Basis von 1.3.0. Der Fokus liegt auf zuverlässigeren Backups, besseren Einkaufshinweisen und einem ruhigeren Dark Theme.
|
|
|
|
## Neu in 1.3.1
|
|
|
|
- Einkaufseinträge können jetzt einen kleinen Hinweis bekommen, zum Beispiel `TK`, `Dose` oder `frisch`.
|
|
- Derselbe Artikel kann mehrfach auf der Einkaufsliste stehen, wenn sich der Hinweis unterscheidet:
|
|
- `Erbsen · TK`
|
|
- `Erbsen · Dose`
|
|
- Hinweise werden klein auf den Einkaufskarten angezeigt.
|
|
- Einkaufshinweise lassen sich im Detaildialog eines Einkaufseintrags nachträglich bearbeiten.
|
|
- Die obere Einkaufssuche nutzt jetzt echte auswählbare Trefferkarten statt einer Browser-`datalist`, damit die Auswahl auch auf iOS zuverlässig funktioniert.
|
|
- Die Treffer werden erst während der Suche eingeblendet und liegen nicht mehr dauerhaft als lange Kartenliste unter dem Formular.
|
|
- Beim Anlegen und Bearbeiten von Mahlzeiten lassen sich Lebensmittel jetzt über eine schnelle Kachelsuche zusammenklicken.
|
|
- Ausgewählte Lebensmittel erscheinen sofort direkt unter dem Suchfeld.
|
|
- Nicht vorrätige Lebensmittel sind in der Mahlzeiten-Auswahl mit einem Einkaufswagen-Icon markiert.
|
|
|
|
## Stabilität und Darstellung
|
|
|
|
- Backup-Downloads werden jetzt erst nach dem vollständigen Response-Streaming aufgeräumt.
|
|
- Dadurch sollten heruntergeladene Backup-Zips nicht mehr mit inkonsistenten Zip-Größen abbrechen.
|
|
- Karten auf der Einkaufsliste und ähnliche schnelle Auswahlkarten haben im Dark Theme stabilere Kontraste.
|
|
- Die Mahlzeiten-Auswahl zeigt Zutaten jetzt mit Bild oder Baustein-Icon statt als reine Checkbox-Zeilen.
|
|
|
|
## Technisch
|
|
|
|
- Cloudron-Version und Upstream-Version stehen jetzt auf `1.3.1`.
|
|
- Die interne Schema-Version und der App-Version-Fallback wurden auf `1.3.1` angehoben.
|
|
- Der Service Worker nutzt einen neuen Cache-Namen für `1.3.1`.
|
|
- Die Datenbank ergänzt `shopping_note` für Einkaufseinträge.
|
|
- Die offene Einkaufsliste ist jetzt pro Lebensmittel und Hinweis eindeutig, nicht mehr nur pro Lebensmittel.
|
|
|
|
## Hinweis zum Update
|
|
|
|
- Bestehende Einkaufslisteneinträge bleiben erhalten und bekommen automatisch einen leeren Hinweis.
|
|
- Bestehende SQLite-Daten werden beim Start um das neue Feld und den angepassten Index ergänzt.
|
|
- Wie immer empfiehlt sich vor produktiven Cloudron-Updates ein reguläres Backup.
|