Release Nouri 1.3.3 with shopping articles

This commit is contained in:
2026-05-01 14:32:30 +02:00
parent 6b2c495cf2
commit aff40eff49
10 changed files with 334 additions and 40 deletions
+38
View File
@@ -0,0 +1,38 @@
# Nouri 1.3.3
Nouri 1.3.3 erweitert die Einkaufsliste um freie Einkaufsartikel, ohne die bestehende Lebensmittel- und Rezeptlogik umzubauen. Der Fokus liegt darauf, Alltagsdinge wie Drogerie, Haushalt oder Garten genauso schnell auf die Liste setzen zu können wie Lebensmittel.
## Neu in 1.3.3
- Die Einkaufssuche kann jetzt Lebensmittel und allgemeine Artikel finden.
- Neue Artikel können direkt aus dem Suchbegriff angelegt werden:
- `Als Lebensmittel anlegen`
- `Als Einkaufsartikel anlegen`
- Einkaufsartikel wie `Blumenerde`, `Deo`, `Insektenschutz` oder `Sonnencreme` werden intern gespeichert.
- Reine Einkaufsartikel bleiben aus Mahlzeiten, Rezeptvorschlägen und Lebensmittel-Details heraus.
- Nicht vorhandene Lebensmittel können aus der Einkaufsliste heraus schnell als unsortiertes Lebensmittel angelegt werden.
## Einkaufsliste
- Bereits angelegte Einkaufsartikel erscheinen bei späteren Suchen wieder als Treffer.
- Einkaufshinweise wie `TK`, `Dose`, `frisch` oder andere kurze Notizen funktionieren weiterhin.
- Derselbe Artikel kann mit unterschiedlichen Einkaufshinweisen mehrfach auf der Liste stehen.
- Einkaufsartikel werden auf der Liste als `Einkaufsartikel` markiert und nutzen ein Einkaufswagen-Symbol.
- Beim Abhaken eines Einkaufsartikels wird er als eingekauft markiert, ohne ihn als zuhause vorhandenes Lebensmittel zu behandeln.
## Daten und Migration
- Das Items-Schema unterstützt jetzt zusätzlich den internen Typ `shopping`.
- Bestehende Datenbanken werden beim Start migriert, damit der neue Typ auch bei Updates funktioniert.
- Der Index für Items nach Typ und Name wird bei Schema-Upgrades sauber wieder angelegt.
## Betrieb
- Cloudron-Version und Upstream-Version stehen jetzt auf `1.3.3`.
- Die interne Schema-Version und der App-Version-Fallback wurden auf `1.3.3` angehoben.
- Der Service Worker nutzt einen neuen Cache-Namen für `1.3.3`.
## Upgrade-Hinweis
- Bestehende Lebensmittel, Mahlzeitenideen und Einkaufseinträge bleiben erhalten.
- Nach dem Update können freie Einkaufsartikel direkt unter `Einkauf` über das Suchfeld angelegt werden.