# 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.