Skip to content

Releases

v2.1.0 - Controllo aggiornamenti automatico

Choose a tag to compare

@davide3011 davide3011 released this 05 Jun 07:06

Novità

Controllo aggiornamenti automatico

All'avvio l'app verifica se è disponibile una nuova versione. In caso affermativo, compare un avviso con il pulsante Scarica che apre direttamente la pagina di download. Nessuna azione richiesta se l'app è già  aggiornata.

Fix

Convertitore: corretti i coefficienti di resa per la bollitura di 4 verdure, aggiornati con dati da Muzzone 2024 e INRAN (precedentemente stimati tramite proxy calorico CREA):

  • Bieta: 0.83 → 0.86
  • Cavolfiore: 0.97 → 0.93
  • Finocchi: 0.88 → 0.86
  • Agretti: 0.88 → 0.86

Download

Scarica biteplan-release.apk qui sotto e installalo sul tuo dispositivo Android.

Full Changelog: v2.0.0...v2.1.0

v2.0.0 - Restiling

Choose a tag to compare

@davide3011 davide3011 released this 18 May 20:21

BitePlan 2.0 — App nativa, esperienza più fluida

Questa versione è una riscrittura completa dell'app: stessa interfaccia che conosci,
ma costruita con tecnologia nativa Android. Il risultato è un'app più reattiva,
con animazioni più fluide e avvio più rapido.

Aggiornamento diretto — puoi installare questa versione sopra la precedente
senza perdere nulla; l'app riconosce l'installazione esistente.

⚠️ I dati salvati (piano pasti e lista della spesa) non vengono migrati
automaticamente dalla versione precedente. Dovrai reinserirli dopo il primo avvio.


Funzionalità

  • Piano pasti settimanale — 7 giorni × 3 pasti, card accordion con giorno corrente aperto di default
  • Condivisione via QR code — condividi il piano della settimana con un altro dispositivo scansionando un codice QR
  • Convertitore crudo/cotto — oltre 50 alimenti, fino a 4 metodi di cottura ciascuno (bollitura, padella, forno, friggitrice ad aria)
  • Lista della spesa — aggiunta manuale o importazione dai pasti; duplicati aggregati automaticamente (es. "zucchine ×2")
  • Guida in-app — tocca il pulsante ⓘ in alto a destra per aprire la guida con istruzioni per ogni sezione

Build riproducibile via Docker con Flutter 3.41.9, firmata con lo stesso keystore della v1.2.1.

Full Changelog: v1.2.1...v2.0.0

v1.2.1 - Portrait lock

Choose a tag to compare

@davide3011 davide3011 released this 12 Apr 16:53

Fix

  • Orientamento bloccato in portrait - l'app rimane sempre verticale indipendentemente dalla rotazione fisica del dispositivo:
    • su APK Android: bloccato a livello sistema tramite android:screenOrientation="portrait" nel manifest
    • su browser mobile (dev server): counter-rotate CSS dinamico che compensa la rotazione del viewport

Full Changelog: v1.2.0...v1.2.1

v1.2.0 - Svuota piano settimanale

Choose a tag to compare

@davide3011 davide3011 released this 12 Apr 14:41

Novità

Pulsante "Svuota piano" nel Piano Pasti — azzera l'intera settimana in un colpo solo, con richiesta di conferma. Compare solo quando è presente almeno un pasto, con lo stesso stile del già esistente "Svuota lista" nella Lista della spesa.

Sicurezza

Aggiornato Vite a 6.4.2 — patch per path traversal e arbitrary file read sul dev server (GHSA-4w7w-66w2-5vf9, GHSA-p9ff-h696-f583).

Full Changelog: v1.1.0...v1.2.0

v1.1.0 - Condivisione piano pasti via QR code

Choose a tag to compare

@davide3011 davide3011 released this 07 Apr 11:32

Novità

  • Condivisione QR code — il pulsante "Condividi" nel Piano Pasti genera un QR code che codifica l'intero piano settimanale; un altro dispositivo può scansionarlo per importare il piano istantaneamente
  • Guida utente — aggiunte le sezioni "Condividere il piano" e "Ricevere un piano" nella guida in-app e nella documentazione

Fix

  • AndroidManifest — aggiunto il permesso CAMERA necessario per la scansione del QR code nelle build Android
  • Dipendenze — risolte 6 vulnerabilità npm (vite, vitest)

Full Changelog: v1.0.0...v1.1.0

v1.0.0 - Prima release stabile

Choose a tag to compare

@davide3011 davide3011 released this 28 Mar 11:22

BitePlan v1.0.0

Prima release pubblica di BitePlan - app mobile-first per la gestione della dieta quotidiana.

Funzionalità 

  • Piano Pasti - pianificazione settimanale 7 giorni x3 pasti con generazione automatica della lista della spesa
  • Convertitore crudo/cotto - oltre 50 alimenti, fino a 4 metodi di cottura (bollitura, padella, forno, friggitrice ad aria), coefficienti da fonti ufficiali (CREA, SINU, USDA)
  • Lista della spesa - checklist con aggiunta manuale o importazione dai pasti
  • Guida utente in-app - documentazione integrata accessibile dall'icona 'i'
  • Persistenza automatica - dati salvati su LocalStorage, nessun account richiesto

Installazione

Scarica biteplan.apk e installalo sul tuo dispositivo Android (abilita "Origini sconosciute" nelle impostazioni).

Build

APK firmato generato con la pipeline Docker - vedi docker/README.md per buildare da sorgente.