Introduzione costante BASEURL e relativa variabile (#145).
Miglioramento della gestione delle anteprime dei PDF, ora unificate sotto PDFJS e la classe Prints.
Aggiornamento dei pulsanti stampe, ora gestiti attraverso HTMLBuilder e non con la classe principale per permettere il futuro ampliamento con le email.
Fix sui numeri di pagina per le stampe con HTML2PDF.
Introduzione della nuova struttura AJAX per la gestione automatica e modulare del sistema di ricerca e del completamente automatico.
Miglioramenti nella gestione dei permessi.
Conformazione del plugin ViewerJS alla struttura utilizzata per integrare le altre dipendenze, in miglioramento di 9fe7b4ef754b9cf7ed55bc31bdf57cbbe3a4256f.
Risoluzione del problema indicato nella issure #26, attraverso l'utilizzo della funzione json_encode per codificare in modo corretto i contenuti per il formato JSON.
Modifiche ristrette ai soli campi che erano teoricamente sottoposti al problema: le descrizioni in cui viene effettuata in modo diretto la stampa dei contenuti.
Aggiornamento della stampa del consuntivo del contratto al nuovo sistema.
Miglioramento della gestione automatica della formattazione dei numeri con decimali predefiniti.
Miglioramento della gestione delle conversioni di numeri e date, ora semplificate in una singola classe.
Bugfix distribuito e rinominazione dello sconto globale in sconto incondizionato (a livello di label).
Aggiounto supporto alla traduzione nella dicitura dello sconto.
Aggiunto messaggio di referenza contratti e interventi nelle fatture.
Aggiunto supporto a messaggi di speigazione per i widget.
Aggiunta possibilità di specificare IVA di vendita e di acquisto predefinita per le anagrafiche.
Aggiunto nuovo modulo per le Stampe contabili.
Modifica nella gestione dei diritti di chiamata, ora applicati solo sulla prima sessione di lavoro della giornata (se questa viene eliminata, il diritto chiamata viene rimosso di conseguenza anche con altre sessioni presenti).