3.1.8.4 _______ 1) Δημιουργία αρχείου whatsnew.txt 2) Ή συνένωση των PDF, έβγαζε exception όταν δεν υπήρχαν δικαιώματα στο φάκελο που γράφεται το συνενωμένο. Διορθώθηκε, ώστε να τερματίζει φυσιολογικά. 3.1.8.5 _______ 1) Περισσότερες καταγραφές 3.1.8.6 _______ 1) Περισσότερες καταγραφές 2) Διαγραφή προσωρινού αρχείου και στην περίπτωση επιτυχούς εκτύπωσης 3.1.8.7 _______ 1) Περισσότερες καταγραφές στη συνένωση PDF 2) Σε περίπτωση μη λήψης υπογραφής και με κάποιο μέγεθος μηνύματος έβγαζε unhandled exception. Διορθώθηκε. 3) Η αντιγραφή στο φάκελο unsigned γίνεται αμέσως μετά την αποτυχία λήψης υπογραφής, ώστε ακόμη κι αν κάτι συμβεί μετά, να υπάρχει. 3.1.8.8 _______ 1) Σε περίπτωση πρώτης εκτέλεσης ως Administrator, ο φάκελος των logs, δημιουργούνταν με δικαιώματα που δεν επέτρεπαν σε μετέπειτα απλές εκτελέσεις να γράψουν στο log. Διορθώθηκε. 2) Χρησιμοποιεί την IncaLib.dll 2.8.1.0 για να καταλαβαίνει αν τρέχει ως Administrator 3.1.8.9 _______ 1) Όταν δεν τρέχει ως Administrator, ειδοποιεί το χειριστή ότι δεν επιτρέπονται αλλαγές στις παραμέτρους. 2) Χρησιμοποιεί την IncaLib.dll 2.8.3.0 3.2.0.0 _______ 1) Η παραγωγή PDF χωρίστηκε σε δύο στάδια. Το πρώτο, κατά τη λήψη της υπογραφής, σώζονται δύο αρχεία (καταλήξεις .xmp και .xms) στο φάκελο PDF. Σε επανειλημμένη κλήση με παράμετρο το αρχείο .xmp, δημιουργείται το PDF, και τα δύο αρχεία διαγράφονται. 2) Γίνεται επίσης από thread, και τερματίζεται αν δεν ολοκληρωθεί στο χρόνο που καθορίζεται από τις παραμέτρους. 3.2.0.1 3.2.0.2 _______ 1) Διορθώσεις στο νέο τρόπο παραγωγής PDF 3.2.0.3 _______ 1) Διορθώσεις στο νέο τρόπο παραγωγής PDF 2) Σε περίπτωση εκτέλεσης ως Administrator, αν δημιουργούνταν νέο αρχείο για την τρέχουσα ημερομηνία, είχε δικαιώματα που δεν επέτρεπαν σε μετέπειτα απλές εκτελέσεις να προσθέσουν περιεχόμενα. Διορθώθηκε. 3.2.0.4 _______ 1) Το γέμισμα της λίστας για επιλογή εκτυπωτή PDF, μπήκε σε try/catch, ώστε να αντέχει το πρόγραμμα, αν δεν έχει ξεκινήσει print spooler service 3.2.0.5 _______ 1) Περισσότερες καταγραφές 2) Στην πρώτη εκτέλεση ως Administrator, σώζει τις default παραμέτρους στο registry, αν δεν υπήρχαν. 3.2.0.6 _______ 1) Οι κλάσεις της IncaLib, ενσωματώθηκαν για να μη χρειάζεται αυτή η βιβλιοθήκη 4.0.0.0 _______ 1) Διαχωρισμός σε Full και Lite έκδοση. Η Lite προορίζεται μόνο για τα ταμεία και δεν έχει δυνατότητα παραγωγής και συγχώνευσης PDF, ούτε επεξεργασίας των παραμέτρων. Επίσης, χρησιμοποιεί το .ΝΕΤ Framework 3.5 Client Profile 4.0.0.1 _______ 1) Η προσπάθεια εγγραφής στο logbook, γίνεται αποκλειστικά από κάθε process με χρήση mutex και επαναλαμβάνεται μέχρι 5 φορές ανά 200 msec, πριν αποτύχει οριστικά, ώστε να αντιμετωπιστεί η περίπτωση να μην μπορεί να γράψει επειδή γράφει κάποιο άλλο process. Επίσης πιάνονται διάφορα exceptions, ώστε το πρόγραμμα να προσπαθήσει να συνεχίσει ακόμη κι αν δεν μπορέσει να γράψει στο logbook. 4.0.0.2 _______ 1) Αλλαγή default λεκτικού αποδείξεων 4.0.0.3 _______ 1) Απελευθέρωση μνήμης κατά την συνένωση PDF 4.0.1.0 _______ 1) Αλλαγή στον τρόπο συνένωσης PDF με αναδρομικές κλήσεις του προγράμματος 4.0.1.1 _______ 1) Κλείδωμα του αρχείου λήψης session και request ID 2) Εσωτερικές αλλαγές στην υλοποίηση του Log 4.0.2.0 _______ 1) Βελτιώσεις σε κώδικα της IncaLib 4.1.0.0 _______ 1) Προσθήκη λεκτικών προς παράλειψη από μη φορολογικά στοιχεία