PaperCut 9.6 (Build 8761)

PaperCut 9.5 (Build 8168)
June 25, 2009
PaperCut MF 9.6 (Build 8855)
September 28, 2009

New features:

  • Web Print: Web Print is a driver-less printing service that allows users to print by uploading documents from a web browser. No client software or driver installation is required. Web Print provides a simple way to enable printing for laptop, wireless and anonymous users without the overhead of installing printer drivers and managing server authentication.
  • Refund Management System: Print job refund management tools have been added to PaperCut. If a user finds that some or all of their job wasn’t printed, e.g. due to a paper jam or toner problem, they can now easily request a refund via the user web interface. Administrators can be notified of refund requests via email and approve or deny them via the admin interface.
  • Added the ability to rename printers. This can be useful after renaming a print queue in the OS or after migrating a print queue to a new system.
  • New payment gateway module for RBS WorldPay’s Business Gateway Plus service.
  • New payment gateway module for CBORD’s Odyssey range of card systems.

Enhancements:

  • Faster detection of printer errors for Find Me Printing and printer load balancing, preventing jobs being sent to an errored printer sooner.
  • Ad hoc and scheduled printer reports now support filtering to a set of printers rather than just one. E.g. a printer summary report can be scheduled for sending to a department head, showing just the printers in their department.
  • New bulk user operation option for deleting users, e.g. to delete all users with no balance.
  • Updated the embedded web server library (Jetty) for improved reliability and robustness.
  • Updated database connection pooling component to provide more efficient use of DB connections.
  • When editing a print log, added the ability to change the associated account from personal to a shared account and vice versa.
  • More detailed printing statistics in the web/JSON APIs.
  • Added an option to enable log web requests in NCSA HTTPd format. This will log both user web requests and all web service requests.
  • On Windows workstations using Novell client software and a generic Windows account: the client tool now detects the Novell username automatically and uses this in preference.
  • Improved error reporting in batch user import when the import file is in an invalid format.
  • Add support for Cyrillic characters (e.g. Russian) in PDF reports.
  • Mac: Added a convenient way to increase the amount of memory allocated to PaperCut.
  • The config editor now displays the SMTP and LDAP passwords in HTML form password mode.
  • Added simple web services example code for the PHP language.
  • Added more examples for batch/shell scripting server-command.
  • The Linux installer will now automatically detect and warn if SELinux is enabled. SELinux may prevent CUPS queue integration.
  • Log remote IP address to the App. Log when calling the web services API with a bad authentication token.
  • Improved translations for most languages. New complete Russian translation.
  • New application icons for improved look on Windows Server 2008.
  • Various user manual improvements.

Fixes:

  • Fixed bug that prevented charge rates from working (advanced account selection popup or manager mode popup) where rates contained commas (if numbers were higher than 1,000 and in countries using a comma as the decimal separator).
  • Fixed problem applying shared account invoice options to print jobs when users are configured to “Automatically charge to a single shared account”.
  • Improved error detection on printers that “re-errored” (errored, cleared, errored again) in the space of a few hours.
  • Fixed problem when using Find Me Printing or load balancing to redirect jobs to printers containing an ampersand (&).
  • Fixed error raised when running the Shared account print/copy breakdown – summary report.
  • Novell: Improved importing of users from eDirectory when the user’s LDAP structure contains unusual information (e.g. duplicate CN fields).
  • Minor change to resolve a situation where very small jobs on Novell OES Linux may be left in a held state.
  • Fixed the department and office filters on the User List report.
  • Fixed the status filters when exporting/creating a report from a print log.
  • Allow large paper surplus charges greater than 100%.
  • Improved accuracy of environmental impact reporting based on feedback from environmental experts in the Paper-Less Alliance.
  • When a workstation is configured to login as an unauthenticated user, do not send low balance notifications to to the user client.
  • In the user client, do not remember the previously selected account between user logins (when using popup authentication).
  • Fixed problem in LDAP environments associating new users (created on demand) with groups if the LDAP username is defined in uppercase.
  • Novell: Improved retrieval of printer hostname information from iPrint when a hostname (and not an IP) address is used.
  • Fixed rare crash bug in PostScript analysis code.
  • Fixed issue that prevented editing a print job on certain very specific configurations.
  • Removed restriction preventing a shared account having the same name as a user account.
  • Improved explanation of options available in the release station configuration file.
  • Fixed set-printer-property server-command.
  • Improved error reporting and reliability when the application database is unavailable when the PaperCut application server starts.
  • Changed formatting of the hours used field in the CSV internet usage reports to work around an Excel bug.

Printer compatibility improvements:

  • Improved page-level color detection on Mac.
  • Improved blank page detection when printing in duplex on a Mac.
  • Better support for custom page sizes in selected Apple Mac design applications.
  • Improved detection for the Epson C1100 on Mac.
  • Improved support for HP LaserJet P1505 and related printers.
  • Improved page size detection on some large format Canon printers using Canon UFR drivers.
  • Improved support for the Océ TCS500.
  • Improved grayscale detection when printing from legacy DOS applications.