Experimental support for SQLite was added, which greatly eases installation on standalone print servers. A bug that prevented sending Winpopup-like messages to MS Windows clients was fixed. Problems encountered while sending data to printers are now marked as such in the printing history, and can be charged or not depending on a newly introduced runtime configuration directive.
A major bug caused by a missing return statement that caused the CUPS backends' errors to be silently ignored instead of being reported back to CUPS was fixed. This bug caused jobs submitted while printers were in an error condition to disappear instead of being put on hold.
Many small bugs were fixed. The documentation was greatly improved, as well as translations. The Web site now contains a WiKi, which amongst other things contains an ever-growing list of supported printers.
LPRng support was dropped. The pkhint command was replaced with the more powerful pkturnkey. Full management for billing codes was added. The data dumper now accepts date based filters when dumping the history. The pkpgcounter generic Page Description Language parser is now distributed separately. Many improvements, database changes, and bugfixes were made.
This first HotFix is now available as a set of Official PyKota packages.
It fixes IPP message parsing code to prevent the saving of duplicated
hostnames in the job history under some circumstances. It also fixes the
edpykota commandline tool's --prototype option. The latest development
tree features an improved data dumper with date filtering possibilities
and configurability for the logo and its destination link in the CGI
scripts.