

HACCP TRACE Changelog
12.04.2026 – Versione 4.2.6
BUG RESOLUTION
- Rimosso il vecchio plugin tauri-plugin-i18n v1 che non funzionava su Linux e MacOS
- Eliminato serde_yaml (deprecato)
- Implementato caricamento manuale con serde_json + BaseDirectory::Resource
- Sostituti i file della localizzazione YML con file JSON
05.04.2026 – Versione 4.2.5
BUG RESOLUTION
- Nella sezione “ALIMENTI INTERNI” ottimizzato codice asincrono
- Corretto il problema con le cifre decimali
- Nella sezione “LOTTI IN USCITA” corretto il problema con il controllo delle quantità disponibili di un alimento
- Nella sezione “LOTTI IN USCITA” spostata la logica di controllo per la creazione della tabella delle materie prime con aumento delle prestazioni 26x
- Altre piccole modifiche a lotsOUT e lotIN
IMPROVEMENT
- Rilasciata versione per MacOS.
17.01.2026 – Versione 4.2.4
BUG RESOLUTION
- Nella sezione “ALIMENTI INTERNI” rimosso il bug che impediva lo scaricamento del magazzino delle materie prime quando veniva creato un nuovo alimento
03.01.2026 – Versione 4.2.3
BUG RESOLUTION
- Nella sezione “ALIMENTI INTERNI” risolto il problema dell’inserimento di 2 alimenti con lo stesso codice a barre
- Nella sezione “ALIMENTI INTERNI” risolto il problema del doppio inserimento dello stesso ingrediente dello stesso lotto all’interno degli ingredienti di un alimento
- Nella funzione “ALIMENTI INTERNI” aggiunto il controllo che verifica la NON esistenza del NUOVO alimento
- Nella sezione “LOTTI IN INGRESSO” aggiunto il controllo per evitare l’inserimento di alimenti diversi nello stesso lotto dello stesso fornitore
- Nella sezione “LOTTI IN INGRESSO” corretto errore che impediva la corretta registrazione di un alimento in ingresso
- Modificata query insert_lot_in che duplicava il numero DDT e non gestiva correttamente alimento nuovo ed esistente
- Altri minori.
02.01.2026 – Versione 4.2.2
BUG RESOLUTION
- Unificate versioni FREE e PAY
- Gestita l’eccezione causata dalla mancanza dei dati aziendali
- Modificato numero massimo di LOTTI da 1000 a 100
- Modificato il colore arancione dei messaggi
- Resa omogena a livello JS la gestione dei tabs in alcune pagine
- Gestito il caso JS in cui un imballaggio omogeneo ci sia un solo alimento di un solo lotto
- Modificato il titolo della finestra principale con l’aggiunta della versione tramite codice Rust
- Modificato il metodo get_comany_data
- Modificata la query insert_packaging per gestire la creazione di un nuovo GTIN-13 nel caso di imballaggio misto
29.12.2025 – Versione 4.2.1
IMPROVEMENT
- Separazione della gestione di lotti e alimenti.
- Modificata l’interfaccia e le funzioni per inserire un nuovo alimento.
- Modificata l’interfaccia e le funzioni per creare gli imballaggi.
BUG RESOLUTION
Corretto il calcolo errato del numero del lotto
18.12.2025 – Versione 4.1.0
IMPROVEMENT
- Aggiunta gestione dei codici GS1-128 per imballaggi a quantità fissa e variabile.
BUG RESOLUTION
- Rimosso il risultato undefined nel caso in cui non si possedesse il prefisso GS1.
30.10.2025 – Versione 4.0.0
Incompatibile con le precedenti versioni. Distribuite 2 versioni. La classica gratuita fino a 1000 lotti e quella a pagamento, con assistenza dedicata e senza limiti, su licenza.
IMPROVEMENT
- Abbandonato Java e JavaFX. Utilizzato Tauri + Vanilla JS + Rust + SQLite3.
05.11.2017 – Versione 3.1.0
IMPROVEMENT
- Ridotte dimensioni menù laterale e titolo
- Aggiunte funzionalità per gestire “IMBALLAGGI” E “VENDITE”
- Aggiunta tabella DB per la memorizzazione e la gestione degli imballaggi
- Aggiunto campo per memorizzare ultimo percorso di backup del DB
- I campi quantità accettano numeri decimali
- Aggiunta la possibilità di configurare le unità di misura
- Aggiunto campo per memorizzare la data di scadenza dei prodotti in ingresso
- Modificate le stampe elenco (righe pari/dispari con sfondo diverso)
- Aggiunto un campo per memorizzare il PREFISSO AZIENDALE GS1 (a 7 e a 9 cifre)
- Aggiunti i campi per memorizzare data di scadenza e codice GTIN-13 o GTIN-8 dei nuovi prodotti
- Aggiunta creazione e stampa del codice a barre per le etichette GTIN-13 e GTIN-8
- Aggiunta creazione e stampa del codice a barre per gli imballaggi e per le spedizioni (GTIN-13, ITF-14, GS1-128)
- Aggiunta la lingua tedesca
BUG RESOLUTION
- Risolto problema dei constraint che bloccavano la cancellazione del database
- Corretto controllo sui numeri interi e decimali
01.07.2017 – Versione 3.0
- ALL NEW! Purtroppo incompatibile con le precedenti versioni… 🙁
- interfaccia completamente rinnovata
- ora è possibile creare un proprio alimento utilizzando le materie prime provenienti dai lotti in ingresso
- creazione e gestione dei lotti in uscita
- aggiunta la funzione per rintracciare l’utilizzo e la vendita di ogni singola derrata alimentare
- introdotto un vero e proprio database normalizzato
28.07.2015 – Versione 2.0
- nuova versione completamente reingegnerizzata
- ora è possibile effettuare il backup degli archivi (controlli, fornitori e articoli)
- modificato l’ordinamento della colonna Protocollo
- modificato l’edit di una riga nella lista dei controlli;
- aggiunti i controlli sulla struttura delle cartelle
21.03.2015 – Versione 1.2
- corretto errore nell’ordinamento dei campi contenenti le date
- aggiunta la possibilità di modificare una riga già inserita (doppio click o “invio”);
- aggiunto il contatore delle righe inserite
- modificata la procedura di stampa, ora viene stampata la lista a video con i relativi ordinamenti delle colonne
15.01.2015 – Versione 1.1
- corretto errore nella gestione delle annualità e del valore “null” nel file PDF
20.10.2014 – Versione 1.0
