Release 1.2.2

This commit is contained in:
2026-04-13 18:19:34 +02:00
parent bc31430a1e
commit f85ec81851
4 changed files with 32 additions and 4 deletions
+2 -2
View File
@@ -4,8 +4,8 @@
"author": "Florian Heinz",
"description": "Private Flask app for meals, shopping and gentle food planning",
"tagline": "einfach essen planen",
"version": "1.2.1",
"upstreamVersion": "1.2.1",
"version": "1.2.2",
"upstreamVersion": "1.2.2",
"healthCheckPath": "/",
"httpPort": 8000,
"manifestVersion": 2,
+28
View File
@@ -0,0 +1,28 @@
# Nouri 1.2.2
Nouri 1.2.2 ist ein kleiner Pflege-Release auf Basis von 1.2.1. Der Schwerpunkt lag auf einer stimmigeren Oberfläche im Dark Mode und einer klareren Sprache in der neuen Lebensmittel-Logik.
## Neu in 1.2.2
- Die Builder-Bereiche in der Mahlzeitenansicht wirken im Dark Mode jetzt ruhiger und wärmer.
- Die hellgrauen Flächen bei `Zuhause`, `Merkliste` und dem direkten Anlegen neuer Lebensmittel wurden an die restliche Nouri-Oberfläche angepasst.
- Die Sprache im Lebensmittel-Formular wurde vereinfacht:
- `Passt eher zu` heißt jetzt `Baustein`
- `Kohlenhydratquelle` wird in der UI als `Kohlenhydrate` angezeigt
## Enthaltene Feinschliffe seit 1.2.1
- Neue Datenlogik für Lebensmittel und Vorschläge:
- Grundtyp, Rolle in Vorschlägen, Tageszeiten, Vorschlagsstärke und Mahlzeitenkern wurden klarer getrennt.
- Die Builder-Ansichten wurden mit kartenbasierten Auswahlfeldern und zusätzlichen Icons überarbeitet.
- Navigation und unterstützende Texte wurden weiter beruhigt und vereinheitlicht.
## Technisch
- Cloudron-Version und Upstream-Version stehen jetzt auf `1.2.2`.
- Die interne Schema-Version und der App-Version-Fallback wurden auf `1.2.2` angehoben.
## Hinweis zum Update
- Beim Cloudron-Update sollte der `data`-Ordner weiterhin schreibbar sein, damit mögliche Datenbank-Updates sauber durchlaufen.
- Ein reguläres Cloudron-Update mit Backup ist für diesen Stand die sichere Variante.
+1 -1
View File
@@ -93,7 +93,7 @@ def load_app_version(root_dir: Path) -> str:
).strip()
if manifest_version:
return manifest_version
return "1.2.1"
return "1.2.2"
def load_release_url() -> str:
+1 -1
View File
@@ -15,7 +15,7 @@ from .constants import (
DEFAULT_CATEGORY_BUILDERS,
)
CURRENT_SCHEMA_VERSION = "1.2.1"
CURRENT_SCHEMA_VERSION = "1.2.2"
ANIMAL_HINTS = (
"huhn",