Version in den Einstellungen ist hartkodiert #31

Closed
opened 2026-09-09 20:12:51 +00:00 by Aceless · 1 comment
Owner
const ListTile(
  leading: Icon(Icons.info_outline),
  title: Text('Version'),
  subtitle: Text('1.0.0'),
),

pubspec.yaml steht bereits auf 1.0.1, angezeigt wird 1.0.0. Die Zahl wird bei jedem Release erneut vergessen.

package_info_plus ist als Dependency vorhanden und wird in main.dart bereits fuer packageInfo.version genutzt - der Wert muesste nur bis in die Einstellungen durchgereicht werden (z.B. ueber einen kleinen Riverpod-Provider).

Passend dazu koennte an dieser Stelle auch der Update-Hinweis aus AppInfoService landen (Serverversion vs. installierte Version, Link auf die APK).

Dateien: app/lib/screens/settings_screen.dart:268-272, app/pubspec.yaml:4

```dart const ListTile( leading: Icon(Icons.info_outline), title: Text('Version'), subtitle: Text('1.0.0'), ), ``` `pubspec.yaml` steht bereits auf `1.0.1`, angezeigt wird `1.0.0`. Die Zahl wird bei jedem Release erneut vergessen. `package_info_plus` ist als Dependency vorhanden und wird in `main.dart` bereits fuer `packageInfo.version` genutzt - der Wert muesste nur bis in die Einstellungen durchgereicht werden (z.B. ueber einen kleinen Riverpod-Provider). Passend dazu koennte an dieser Stelle auch der Update-Hinweis aus `AppInfoService` landen (Serverversion vs. installierte Version, Link auf die APK). Dateien: `app/lib/screens/settings_screen.dart:268-272`, `app/pubspec.yaml:4`
Author
Owner

Behoben auf Branch frontend-improvements.

Version kommt aus package_info_plus statt aus der hartkodierten "1.0.0".

Commits
  • 47edeeb Added Claude
  • 9b16a6e Einstellungen mit Ladebalken, url_launcher-Plugin-Registrierung
  • 8ad68a4 Settings erreichbar, Secrets sichern, Theme-Tokens, toter Code weg, Tests
  • bf204d3 Rezeptliste, Detail, Vorschlaege und Spaces ueberarbeiten
  • d85c681 Rezept-Editor: Absturz, stiller Datenverlust und Controller-Leaks beheben
  • d970fbe Provider-State korrigieren, Fehler sichtbar machen, Wochenlogik zentralisieren
  • 71e557d Start entkoppeln, API-Client haerten, Theme auf Tokens umstellen

flutter analyze: 0 Issues. flutter test: 22 Tests gruen.

Behoben auf Branch `frontend-improvements`. Version kommt aus package_info_plus statt aus der hartkodierten "1.0.0". <details><summary>Commits</summary> - 47edeeb Added Claude - 9b16a6e Einstellungen mit Ladebalken, url_launcher-Plugin-Registrierung - 8ad68a4 Settings erreichbar, Secrets sichern, Theme-Tokens, toter Code weg, Tests - bf204d3 Rezeptliste, Detail, Vorschlaege und Spaces ueberarbeiten - d85c681 Rezept-Editor: Absturz, stiller Datenverlust und Controller-Leaks beheben - d970fbe Provider-State korrigieren, Fehler sichtbar machen, Wochenlogik zentralisieren - 71e557d Start entkoppeln, API-Client haerten, Theme auf Tokens umstellen </details> `flutter analyze`: 0 Issues. `flutter test`: 22 Tests gruen.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Aceless/RecipePlanner#31
No description provided.