PaperCut 9.5 (Build 8168)
June 25, 2009PaperCut 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.