Haccp Trace Logo

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