Repository navigation
Note di Rilascio - InvoiceReader
Questo documento contiene informazioni dettagliate su ogni versione rilasciata di InvoiceReader, incluse nuove funzionalità, miglioramenti e correzioni di bug.
Versione 1.2.0 (Maggio 2025)
Data di rilascio
15 Maggio 2025
Nuove funzionalità
- Navigazione tra pagine PDF: Aggiunta la possibilità di navigare tra le pagine dei PDF nell'anteprima
- I controlli di navigazione appaiono automaticamente solo quando il PDF ha più di una pagina
- Pulsanti "
◀️ Pagina precedente" e "Pagina successiva▶️ " per una facile navigazione - Indicatore di pagina corrente (es. "Pagina 1 di 5")
- Miglioramento dell'anteprima PDF: Interfaccia più intuitiva e reattiva
- Controlli di zoom migliorati (🔍+, 🔍-, Reset Zoom)
- Adattamento automatico dell'anteprima alle dimensioni della finestra
Miglioramenti
- Ottimizzazione delle prestazioni durante il caricamento di PDF di grandi dimensioni
- Migliorata la gestione della memoria durante la visualizzazione di documenti multipagina
- Interfaccia utente più reattiva durante l'elaborazione di file multipli
Correzioni di bug
- Risolto un problema che causava il crash dell'applicazione quando si tentava di aprire PDF danneggiati
- Corretta la visualizzazione dell'anteprima PDF che in alcuni casi mostrava immagini distorte
- Risolto un problema con il ridimensionamento della finestra che causava la perdita dell'anteprima
- Corretta la gestione degli errori durante l'estrazione del testo da PDF protetti
Note tecniche
- Aggiornate le dipendenze a versioni più recenti per migliorare la compatibilità
- Migliorata la gestione delle eccezioni per una maggiore stabilità dell'applicazione
- Ottimizzato il codice per ridurre il consumo di memoria
Versione 1.1.0 (Aprile 2025)
Data di rilascio
10 Aprile 2025
Nuove funzionalità
- Apprendimento automatico: Aggiunta funzionalità di apprendimento automatico opzionale
- L'apprendimento è disabilitato di default e può essere attivato tramite checkbox
- Il sistema impara dai documenti elaborati creando nuovi pattern di estrazione
- Miglioramento progressivo del riconoscimento dei documenti nel tempo
- Gestore di pattern: Interfaccia per visualizzare e gestire i pattern di estrazione
- Visualizzazione dei pattern globali e specifici per fornitore
- Organizzazione in schede per una migliore navigazione
Miglioramenti
- Migliorata la precisione dell'estrazione delle informazioni dai PDF
- Interfaccia utente più intuitiva con tooltip informativi
- Feedback visivo migliorato durante l'elaborazione dei file
Correzioni di bug
- Risolti problemi nell'interfaccia del gestore pattern
- Corretta la gestione dei caratteri speciali nei nomi dei fornitori
- Risolto un problema che impediva la corretta estrazione delle date in alcuni formati
Note tecniche
- Implementato un sistema di persistenza per i pattern di estrazione
- Migliorata la struttura del codice per facilitare future estensioni
- Aggiornato il sistema di logging per una migliore diagnostica
Versione 1.0.0 (Marzo 2025)
Data di rilascio
15 Marzo 2025
Funzionalità iniziali
- Selezione multipla di file PDF
- Estrazione automatica di informazioni dai PDF (denominazione fornitore, numero fattura, data)
- Personalizzazione del nome file con parametri aggiuntivi (tipologia, stagione, anno, genere)
- Modalità "Generico" per un formato di nome file semplificato
- Opzione per spostare i file in cartelle denominate secondo il fornitore
- Anteprima PDF base
- Interfaccia grafica realizzata con PyQt6
- Sistema di logging per la diagnostica degli errori
Note tecniche
- Prima release pubblica dell'applicazione
- Compatibile con Python 3.8 e versioni successive
- Utilizzo di PyMuPDF per l'elaborazione dei PDF