PaperCut MF Release Notes

 

20 January 2012 – PaperCut MF 12.0 (Build 16353)

This is a bugfix release for version 12.0 and contains the following changes:

Enahancements:

  • Added the option to filter reports by the “[Internal Users]” group.
  • On a server with multiple network interfaces, the PaperCut primary server may now be configured to listen on one specified interface (rather than all).

Fixes:

  • Fixed issue that could cause print job redirections to fail (e.g. for load balancing or Find-me printing).
  • Fixed layout of Executive Summary report when displaying very long printer names without any spaces.

19 January 2012 – PaperCut MF 12.0 (Build 16338)

New features:

  • Conversion Filters – This feature provides the functionality to convert color jobs to grayscale and simplex jobs to duplex. E.g. convert jobs on high volume printers to duplex to save paper, automatically convert emails printed in color to grayscale.
  • New Executive Summary report providing organization-wide summary statistics and environmental impact.
  • The user web interface has been updated with a new modern look.
  • PaperCut has a new icon!

Enhancements:

  • Added support for a new custom dashboard widget to display customer/site specific messages/notices to administrators.
  • Web Cashier:
    • Operators can now look up users by card number (including though use of an attached card reader).
    • When a purchase would take an unrestricted user’s balance below $0, a confirmation message is now displayed.
  • When restarting the application server on large sites the reconnection of secondary servers is now staggered to prevent high load.
  • New advanced print scripting scripts and snippets:
    • snippet for denying jobs printed out of hours
    • script to convert email printing to grayscale
    • when printing a large job, ask the user if they would like to automatically convert to duplex to save paper
  • New translations for Danish and Polish, plus significant updates to French and Spanish.
  • Internet control: Added a config option to swap the sent and receieved bytes parse from proxy log files.

Fixes:

  • Fixed problem using Web Cashier with Swiss Francs.
  • Fixed problem when logging in to the PaperCut App for iOS if the username is entered containing uppercase characters.
  • Disallow printer scripts setting the print job costs to NaN (not a number). This resulted in failing to record the print job.
  • Fixed display of printer hardware check related screens in some languages.
  • Fixed issue disabling pay stations from the Devices tab in the administration interface.
  • Fixed the Rates page in the user web interface to display only printers.
  • Fixed minor status reporting problem when testing shared account imports.

Printer compatibility improvements:

  • Fixed page count detection for TOSHIBA e-STUDIO 855 PostScipt duplex jobs with odd numbers of pages.
  • Improved page size detection for Adobe InDesign documents printed to Xerox PostScript printers from Mac.
  • Fixed page count detection for HP LaserJet M4345 MFP PCL6.
  • Improved grayscale detection in Sharp PostScript printers.
  • Added page size detection for NEC MultiWriter 8250N printer.

Copier / Device Integration:

  • Value loader devices supporting user self-registration: Added an option to use the swiped card number as the username of the created user.
  • Sharp Onboard/Embedded (OSA): Fixed a problem that could cause the “Unable to enable device” error that could appear if the user double clicked the “OK” button on the account confirmation screen.
  • Xerox Onboard/Embedded (Network Accounting / JBA): Enforce the group-based access controls to login to the MFP device.
  • Xerox Onboard/Embedded (Xerox Secure Access): Added support for USB card readers supported on some recent Xerox MFPs.

1 December 2011 – PaperCut MF 11.6 (Build 15782)

New features:

  • iPad Printing support. PaperCut now enables printing to all your PaperCut managed printers across your enterprise. As well as enabling printing, the PaperCut iPad App also provides the rich functionality desktop users are used to, such as authentication, balance display and selecting / charging to shared accounts when printing. More information is available in the user manual.

Enhancements:

  • Because of the increasing use of graphics application and Mac systems, PostScript files are getting larger. After significant performance profiling in PaperCut’s PostScript parser we have improved analysis speed, showing a performance improvement of up to 6x.
  • Added an option to hide/display report parameters on top of the reports.
  • Added new print script recipes (examples):
    • To cancel large jobs sent by users in a particular group.
    • To only accept jobs sent from workstations in a particular subnet.

Fixes:

  • Improved recovery when database connection problems occur during server start-up.
  • Fixed problem when authenticating from a release station with usernames in the “DOMAIN\username” format.
  • When running the “Control Printer Monitoring” program on Mac to enable/disable printers, the displayed number of enabled printers is now correct.
  • Improved debug logging for web service service based MFP embedded solutions (e.g. Sharp and Konica Minolta).

Printer compatibility improvements:

  • Added support for tracking printing for the NEC MultiWriter 8250N.
  • Improved page level color detection for Ubuntu PostScript printing.
  • Improved document level color detection for Canon iPF series devices (5100, 6550, 8100 and possibly others).
  • Improved duplex detection on OKI B410 (PCL5).
  • Fixed position of bottom-of-page watermarks for ledger page sizes for Toshiba PCL6 printers.
  • Added support for Canon UFR II print driver on Mac.
  • Improved analysis of RPCS (Ricoh) drivers.
  • Detect non-standard paper sizes for the Ricoh Aficio MP W2400 printer.

Copier / Device Integration:

  • Toshiba Onboard/Embedded (e-BRIDGE Open Platform): Preview release for an improved embedded solution leveraging new and emerging Toshiba technology.
  • Xerox Onboard/Embedded (Xerox Secure Access): Added support for tracking scan-to-USB on supported devices.

3 November 2011 – PaperCut MF 11.5 (Build 15370)

This is a bugfix release for version 11.5 and contains the following changes:

Fixes:

  • Web Cashier:
    • Fixed issues displaying currency symbols on Web Cashier purchase page in some locales.
    • Improved support for Web Cashier when using IE6, IE7, and IE8.
    • Fixed receipt printing issue when using Internet Explorer.
    • Fixed an issue where Web Cashier admin rights were not saved when applied to a group.
  • Fixed database deadlock issue when using Oracle as an external database and performing a bulk user operation on a specified list of users.
  • Fixed high memory usage on MySQL when creating backups, upgrading or running large reports.
  • Mac/Linux: Fixed problem in some environments that could cause some printer-level settings to not be applied (i.e. color detection mode, failure mode, and SNMP hardware check).
  • On Mac systems, wait for hostname to stabilize at system start-up to avoid multiple server names registered on printers.
  • The regular expression applied to card authentication is now also applied when using card self-association. This ensures that the same card number is associated as is read.

Printer compatibility improvements:

  • Fixed number of copies detection for MS Publisher files printed on the HP Universal PCL printer driver on Windows Vista.
  • Added support for Ricoh IPSiO SP 6320 RPCS driver.
  • Improved page level color detection for Toshiba PostScript printers on Linux.
  • Fixed a 1 page overcount on OKI-C3530 (HiperC) print driver.
  • Improved page level color detection for Konica Minolta PostScript printers.
  • Fixed number of copies detection for printing collated copies from Acrobat on HP Universal PCL printer driver on Windows XP and Vista.

Copier / Device Integration:

  • Konica Minolta Onboard/Embedded (OpenAPI): Added support for 36-bit Wiegand HID card format.
  • Sharp Onboard/Embedded (OSA):
    • Added advanced option to skip the print release screen if there are no jobs pending.
    • Fixed problem where users’ stored files were not accessible on MX-M753N copiers.
  • Xerox Onboard/Embedded (Xerox Secure Access): Improved realiability for authenticating via the network card reader when the device is in sleep mode.
  • Toshiba Onboard/Embedded (e-BRIDGE Open Platform):
    • Fixed problem where faxes were denied when being sent from workstations using the Toshiba Fax driver. This requires updating the role definitions and requires a recent Toshiba device firmware.
    • When a shared account is selected display the account balance instead of the “available credit”, which can differ if the account balance is negative.

12 October 2011 – PaperCut MF 11.5 (Build 15204)

New features:

  • Web Cashier. This feature provides a simple web interface for (non-technical) staff to charge items to PaperCut accounts and/or deposit funds into PaperCut accounts. E.g. a print room could use this to charge services like binding and laminating to a user’s PaperCut account, or a bursar’s desk could use it to easily recharge a user’s account after accepting cash at a register. See the user manual for more information.

Enhancements:

  • New option to specify the default page loaded after logging into the end-user web interface. E.g. to go straight to the Web Print page after login.
  • Enhancements to support and simplify the setup of Windows Authentication to MS SQL Server.
  • Improved scalability for sites with many secondary print servers under high load by reducing the number of database connections used.
  • Added more documentation about Mac to Windows printing and Print Services for UNIX.
  • Page count hardware validation may now be used on sites who are using a custom SNMP community name.
  • Print scripting: the API inputs.printer.groups now returns an array that may be used in for..each loops.
  • Improved card self-association at MFPs when the card number is longer than 100 characters.
  • Added support for print job redirection across more CUPS print queue types (queues using custom CUPS filters).

Fixes:

  • Web Print: fixed issue that could cause XPS documents to not print (time out) if the server was under high load.
  • Page count hardware validation may now be used in Windows clusters.
  • Fixed a rare issue that would cause the application server to stop responding (database deadlock) when a user performs multiple copy jobs in a single login session during times of high print job load.
  • Fixed issue releasing jobs from hold/release queues when using some payment gateway modules under certain conditions (CBORD and Blackboard in on-demand mode).
  • Fixed issue logging into the UNIX command line release station when the user’s password contained a backslash.
  • Fixed display issue on the admin page used to change an internal user’s password.

Printer compatibility improvements:

  • Improved copy count detection on newer drivers for the Xerox WorkCentre range (e.g. Xerox WorkCentre 7530).
  • Add toner solid ink(!) level detection for the Fuji Xerox ColorQube range.
  • Improved page size detection for some older Fiery X3TYe PCL drivers.
  • On the HP Officejet K550 when printing from MS PowerPoint: fixed potential copy count issue.
  • Added support for the Epson 7890′s GDI driver.
  • Fixed issue watermarking on some PCL6 duplex jobs.
  • PCL5 page-level color detection improvements.
  • Improved grayscale detection for the Toshiba universal driver.
  • Improved page counting for some PCL6 booklet documents.
  • HP Universal PCL driver, printing from MS PowerPoint: improved copy count detection.

Copier / Device Integration:

  • HP Onboard/Embedded (Chai SOE DSE): Reduce home screen icon size to fit on models with smaller screen sizes.
  • Konica Minolta Onboard/Embedded (OpenAPI):
    • When print jobs are released from a hold/release queue in a batch, make sure the jobs print in the original order on Windows (issue on OpenAPI 3.1 only).
    • Id authentication: the option to mask the id is now available for some more devices with older firmware versions (not all devices can support this feature).
    • Fixed an issue which prevented showing more than 12 pages worth of accounts in account list.
  • Kyocera Mita Onboard/Embedded (HyPAS):
    • The keypad may now be used for id/PIN logins, card PIN entry and account code entry (rather than requiring the soft keyboard).
    • Fixed session timeout on the print release screen.
    • The custom logo/colors are now displayed on all screens including the device initialization and admin setup screens.
    • Added an option to hide the cost from the print release screen.
    • Fixed issue masking the id entry when id authentication was the only enabled option.
    • Added an option to skip the print release screen when logging in.
  • Sharp Onboard/Embedded (OSA):
    • Added SSO support. Third party applications such as scanning apps can now access information about the logged in user, as authenticated by PaperCut.
    • Improved handling of bad card swipes on Sharp OSA3 devices.
    • Fixed bug which prevented access to the Sharp copy tab after an auto-release of 4 or more jobs in some situations.
    • Allow Sharp PC-Fax jobs to be sent (previously these jobs were denied).
  • Toshiba Onboard/Embedded (e-BRIDGE Open Platform):
    • Fixed issue on eBX devices where users logging in using the device “Guest” login could see and release jobs for other users (due to the device not reliably sending SNMP logout trap events).
    • Improved message displayed on embedded web browser when users login using the device built-in guest user.
    • Fixed a problem where the user’s balance is displayed when a shared account is selected.
  • Boscop Virtual Cash Acceptor: Added support for dispensing of cards.
  • Xerox Onboard/Embedded (Xerox Secure Access): Improved reliability when using network card readers for authentication. If there is a problem initiating the login to the MFP, allow the user to re-attempt the card login immediately.

25 August 2011 – PaperCut MF 11.4 (Build 14716)

Enhancements:

  • Based on a survey of our customer base we have increased the default timeout of jobs in hold/release queues. The default value differs between education and commercial/professional sites (2 hours for education, 4 hours for commercial/professional). The timeout is configurable but the default is a good compromise between user convenience and environmental savings. The new default only affects new installations.
  • The batch shared account import now supports adding and removing user and group access, in addition to replacing the access list.
  • Improved error reporting in the batch shared account import to always report the line numbers where errors occurred.
  • PaperCut will automatically detect and recover from Windows operating system print spooler crashes (often caused by problem printer drivers). This recovery process has been made faster to reduce system downtime after a print spooler crash.
  • Improved the reliability of determining the printer network addresses on Windows clusters. The IP address is used by the PaperCut application server to retrieve printer toner information via SNMP.
  • Added a new API for creating internally managed users.

Fixes:

  • Fixed a problem syncing a group with multiple Active Directory domains when the group exists on one domain and but not others.
  • Fixed issue with client pop-ups not appearing on some recent CUPS versions (Mac and Linux) using IPv6 addresses.
  • Upgrading PaperCut when using a Web Print sandbox system no longer requires restarting the Web Print GUI afterwards.
  • Fixed the column names in the “Printer groups – summary” report.
  • End-user web pages: Fixed the details hover-over text in the rates page when charging % extra for large pages.
  • Fixed issue disabling pay station devices from the admin interface.
  • Fixed detection of usernames when authenticating via the Novell client software and usernames contain a dot character.

Copier / Device Integration:

  • Kyocera Mita Onboard/Embedded (HyPAS):
    • Added support for smaller letter/A4 MFPs
    • Fixed error that would keep copies from being tracked on some newer firmware versions.
    • Fixed problems using the “Device Access” button to login as the device admin.
    • Fixed compatibility problem with newer firmware versions that would cause an “Expansion Authentication unavailable” error to be displayed.
  • Lexmark Onboard/Embedded (LeSF): Added support for new devices: X950, X952, X954, C950, X548, 6500e.
  • Sharp Onboard/Embedded (OSA):
    • Fixed a problem when using an external keyboard with both username/password and ID number authentication enabled where the text field needed to be selected twice before keyboard input would work.
    • Further improvements to prevent restricted users overrunning accounts after restarts.
  • Konica Minolta Onboard/Embedded (OpenAPI): Fixed problem that could prevent restricted users from copying while certain other jobs were in progress. 

4 August 2011 – PaperCut MF 11.4 (Build 14579)

New features:

  • Delegated print release. Administrators may grant users the right to release other users’ print jobs. A common use for this is to allow personal assistant to release jobs printed by their manager.
  • Added a “Deleted user list” report, showing recently deleted users.
  • New payment integration (payment gateway module) for the Nelnet and NuVision payment services.

Enhancements:

  • Cost adjustments (a feature to add or change costs at the time of printing) can now be specified per-copy, in addition to the existing per-job, per-page and percentage options. This is useful for charges like binding, which is naturally a per-copy charge.
  • Added an audit message when an admin edits a job log.
  • Mac/Linux: Improved print popup speed for when printing very large jobs.
  • In the refund request form the “reason” field can now be marked as mandatory.
  • Improved performance of the refund request system on large sites (with millions of tracked print jobs).
  • Improved detection of virtual print queue misconfiguration. Messages are now displayed guiding administrators to the problem source.
  • Improved logging of database connections errors to help pinpoint the cause of database connection problems.
  • Hardware page count validation has been improved for better reporting of printer error statuses.
  • Improved detection of potential misconfiguration when setting up printer page count hardware checks.
  • Increase resilience against AD domain outages by detecting and avoiding syncing group memberships while a domain is down.
  • Improvements to the Windows active-active printer cluster documentation (changes to minimize the chance of losing print job state on cluster failover).

Security:

  • Fixed potential information disclosure that may have allowed a malicious user to bypass security and view the print logs of other users. This issue was detected as part of a system audit conducted by a 3rd party security company.

Fixes:

  • The printer filter on ad hoc reports now includes devices.
  • Users’ last activity date is now updated after completing a copy job.
  • Fixed issue with the printer filter option “Only apply filters to restricted users”, which was applying when unrestricted users charged to a restricted shared account.
  • Fixed issue accessing the user web interface from an iPhone.
  • Adjusting user balances now only requires the admin right “perform adjustments & charges” and not “change user settings” as well.
  • When performing a secondary print server installation on a Windows system with UAC enabled, the config file is now opened with correct administrator privileges after the installation so that the file can be saved.
  • Improved reliability of Find-Me Printing under situations where the print provider service is restarted unexpectedly.
  • Fixed connectivity issues with the client tool on Mac OS 10.6.8 systems with unusual IPv6 address formats.
  • Fixed sorting in the “Shared Account List” report on some databases.
  • Fixed some problems with the included example “Web Print” printer maps images.
  • Suppress CUPS-specific warning message when installing on Novell with iPrint.
  • Fixed a rare error that could be triggered by the Windows print provider during system shutdown.
  • Fixed problems syncing against Active Directory OUs with certain Chinese characters in the name.
  • Fixed display of PDF reports in Greek.

Printer compatibility improvements:

  • All-round improvements to page-level color detection for PostScript drivers.
  • Improved detection for Ricoh GDI print jobs.
  • Added support for the Brother MFC-J6710 and related printers.
  • Improved page counting for PCL6 documents printed in booklet mode.
  • Improved color detection for HP devices using various JetReady formats.
  • Fixed a copy count detection problem that may have occurred when printing from Excel on an HP K550.
  • Improved page size detection for “A3WIDE” on Ricoh Aficio 20xx PLC6 printer drivers.

Copier / Device Integration:

  • CopiCode-IP: Update the CopiCode firmware to version 1.3.5. This includes the following changes:
    • Enhancements to the disbursement features.
    • Added support for the CA400 coin unit.
    • Allow configuration of the “Balance” label for the coin unit.
    • Added support for usernames longer up to 32 characters (previously 16 characters was the maximum).
  • Konica Minolta Onboard/Embedded (OpenAPI):
    • Added support for Konica Minolta Bizhub C35 devices.
    • Worked around issue in some firmware versions that did not notify the server when a user logs out.
    • Display paper size and color/grayscale on the print release job details page.
    • Added a compatibility option to ensure that PaperCut remains compatible with 3rd party scanning applications.
  • Sharp Onboard/Embedded (OSA):
    • Allow line breaks in custom messages (i.e. welcome message, login message).
    • Resolved an issue that may have allowed restricted users to overrun their account.
  • Toshiba Onboard/Embedded (e-BRIDGE Open Platform):
    • When users have a negative balance this is now displayed on login (rather than $0.00).
    • Improved the reliability of the login process on devices with older firmware versions.
    • Added support for tracking Toshiba iFax (i.e. fax by email).
    • Fixed problems recording the number of scanned pages on some firmware versions of eBX series devices.
    • Simplify configuration of eBX series devices by including pre-built Role Based Access Control (RBAC) XML files.
  • VCC Controller/terminal:
    • Added shared account searching.
    • Added card self-association.
    • Added username/password login for the VCC classic terminal.
    • The “release” option is now hidden if the option “Automatically release user’s jobs upon login” is enabled.
    • Improved support for VCC terminals with Linux server clusters (ability to specify a bound IP address).
  • Xerox Onboard/Embedded (Xerox Secure Access): Visual improments (increased space between labels and values).

21 June 2011 – PaperCut MF 11.3 (Build 14286)

 

This is a bugfix release for version 11.3 and contains the following changes:
Fixes:
  • Fixed a problem that could cause the use of the PaperCut TCP/IP port to error when printing as a non-admin user on some operating systems and drivers.
  • Improved support for Samsung CLP-620 for the hardware SNMP page checks.
  • Improved support SNMP hardware checks to ignore the “input tray empty” warning which does not stop printing.
  • Improved the “Paper Size Category” charging so that Very Large Paper Surplus charges for all page sizes large than A3 and 11×17.
  • Fixed an issue using the print release station in “release any” mode when using a payment gateways in “On-demand transfer” mode. In this situation the funds were deducted from the user that owned the job, not the user releasing the job from the release station.
  • Improved support for reporting toner levels from SNMP for some printers that don’t store the toner information in sequential SNMP indexes (e.g. the OKI b6200/6300)
  • Ignored the “SMART Print Capture Driver” virtual printer on Windows.
  • More improvements for handling when the system locale is set to “Japanese (Japan,JP)” or to “Thai (Thailand)” resulting in some errors being logged during system start-up.
Printer compatibility improvements:
  • Added 13×19 paper size to “Charging by Individual Paper Sizes” list.
  • Added support for the Ricoh Aficio SP C231 GDI printer.
  • Improved copy count detection for HP OfficeJet K550 printers on Windows XP 64 bit.
  • Improved PostScript named color detection for Fiery drivers.
  • Improved watermarking for PostScript jobs on HP Color Laserjet 3700 printer.
  • Improved page-level color detection for printing from Adobe apps to Postscript printer.
Copier / Device Integration:
  • Sharp Embedded: Fixed problem releasing jobs using the HTML interface when the printer name contained an “&” character.
  • Toshiba Onboard/Embedded: Small improvements to better handle when the MFP administrator logs in to the MFP.
  • HP Onboard/Embedded: Improved handling of authentication card swipes when the device is in sleep mode.
  • Boscop VCC Cash Acceptor: Fixed a permission issue which restricted admin users from accessing its details page.
7 June 2011 – PaperCut MF 11.3 (Build 14184)
This is a bugfix release for version 11.3 and contains the following changes:
Fixes:
  • Sharp Onboard/Embedded (OSA): Fixed problem using the new HTML interface that would stop card readers working if either username/password or ID number authentication was also enabled.
  • Toshiba Onboard/Embedded: Included changes to avoid the need to use the Toshiba Role Manager tool to configure the device.
  • Improved support for SNMP hardware checks support when using Windows printer pooling. Improved performance of the Admin Refund Request interface when using PostgreSQL database with millions of print log records.
2 June 2011 – PaperCut MF 11.3 (Build 14148)
This release contains a database upgrade and administrators should factor this into their upgrade plan. New features:
  • Added a new feature to validate the number of pages printed at the hardware level (e.g. via SNMP counter queries). This means PaperCut can now detect situations such as the user cancelling the print job by pressing the “cancel” button on the printer part-way through a job, automatically refunding (or reporting) the pages that didn’t print.
  • Print jobs can now have per-shared account discounts or surcharges (cost adjustments), in addition to the existing per-printer and per-user cost adjustments. This can be used to implement per-project/client discounts, for example.
  • New payment integration (payment gateway module) for CBORD CS Gold.
Enhancements:
  • Scan and fax jobs are now clearly distinguished from print and copy jobs in the job log.
  • Added the ability to edit scan and fax logs (e.g. for correcting a charge to the wrong account).
  • Added the ability to provide admin access to limit set of devices.
  • Scalability improvements to the dashboard page for large sites.
  • Added the ability to choose the day of the month on which monthly scheduled reports are run (e.g. run on the 15th day of the month, rather than the 1st).
  • Improved the display of office/department/shared account name filters in reports when multiple values are entered.
  • Release station:
    • added option to hide the user’s balance.
    • added options to reduce user interaction during card self-registration.
    • added option to automatically log out after any job is released (suitable when running a high traffic station in “release any” mode).
    • added the ability to override the default locale/language. This allows the release station to use a language different to the default language on the system.
  • Improved integration between payment systems and find-me printing and load balancing.
  • Added additional features to our Blackboard and CBORD campus card integrations.
  • Update the documentation for server-commands to include information about updating multiple-personal account balances.
  • Improved print script recipes for discouraging printing of emails.
  • In the end-user web interface, only display a link to “Show Shared Accounts” on the user’s summary page if the “Allow users to view shared account balances” option is enabled.
  • Added detection of case where PaperCut has been denied access to print queues using Windows permissions.
Fixes:
  • Improved detection of serial number on some Ricoh printers.
  • Improved the “duplicate job filter” to work on virtual print queues (e.g. when load balancing is used).
  • Improved robustness of print job tracking when the document names contained junk characters.
  • Fixed problems watermarking print jobs on some PCL5 printers.
  • Fixed “Reason for not printing” report filter used in “Unreleased jobs paper saving – summary” report.
  • Fixed some reports that defaulted to millimeter measurements in North America instead of inches.
  • Fixed a problem where the cost set for CUSTOM paper size in the “Individual paper size” charging model was not being used. The default/base costs was being used instead.
  • Groups that have been added to PaperCut but contain no users are now displayed when adding and removing groups. Previously they would not be shown, which could result in the group being unintentionally removed.
  • Fixed a problem that could occur when redirecting a job from a print script on Linux.
  • Fixed a problem that can occur when the system locale is set to “Japanese (Japan)” or to “Thai (Thailand)” resulting in print jobs being logged with the wrong times.
  • Fixed web services example code for the Ruby language.
  • Fixed a rare crash that could occur in the “print provider” component when analyzing PCL6 jobs using page-level color detection on Windows.
Printer compatibility improvements:
  • Added page count support for Konica Minolta 7130 family of printers.
  • Improved page count detection for jobs with odd numbers of pages using the Panasonic DP-1820E and DP-8045 GDI drivers.
  • Improved page count detection seen for some Konica Minolta printers.
  • Improved page-level color detection for PostScript jobs containing certain classes of images. Also sped up processing of images in these jobs.
  • Added page count, copy and duplex detection for the Sharp AR-5516/5520 and M316/M256 families and all Sharp printer/copiers using SPLC (Sharp Printer Language with Compression).
  • Improved support for watermarking print jobs for the HP 1320 and related printers.
  • Improved page size detection for PostScript printers when printing PDF files with custom page sizes.
  • Improved color page count detection on the Kyocera Mita PCL universal driver.
  • Fixed “charge by paper length” charging for roll-fed PostScript printers when rotation is applied in Adobe Creative Suite.
  • Fixed detection of print jobs with paper size “A3Wide” for some Ricoh PCL6 printers.
  • Improved copy count detection for HP OfficeJet K550 printers on Windows.
Copier / Device Integration:
    • HP Onboard/Embedded (Chai SOE DSE): Fixed problem that could cause home screen icons to be re-ordered after being rearranged via the device’s admin web interface.
    • Konica Minolta Onboard/Embedded (OpenAPI): Added support for tracking printing from USB drives (and from the “iOptions” on-device web interface).
    • Kyocera Mita Onboard/Embedded (HyPAS):
      • Added support for new range of A3 TASKalfa devices. These new devices have 4-digit model numbers (e.g. TASKalfa 5550ci).
      • Improved the login workflow to reduce the number of screens/clicks to log in.
      • Added option to return back to the print release screen after performing copying (via the Application Menu).
      • Added optional enforcement for color printing via USB.
      • Added option to mask/hide the user id when logging in.
      • Fixed a problem with screens not timing out on some older devices with updated firmware.
    • Lexmark Onboard/Embedded (LeSF): Added support for the X772 device.
    • Sharp Onboard/Embedded (OSA):
      • Added support for the latest generation devices with 10.1″ screens.
      • Added support for devices with external keyboards.
      • Added option to mask/hide the user id when logging in.
      • Fixed an “operation disabled” error encountered on some models.
    • Toshiba Onboard/Embedded:
      • Added support for the new Toshiba e-BRIDGE X (eBX) series devices. This also includes an update to the look-and-feel on these devices.
      • When using print release, allow the user to log in even if they don’t have enough credit to perform photocopying. They will be able to release their print jobs but will not be granted access to perform photocopies.
    • VCC Controller: Improved shared account lookup by PIN/code to provide faster access to sub-accounts. If a sub-account PIN/code is unique then this can be entered directly without entering the parent PIN/code first.
    • Xerox Onboard/Embedded (Xerox Secure Access): Added an option to customize the initial login prompt message.
11 April 2011 – PaperCut MF 11.2 (Build 13713)
This release contains a database upgrade and administrators should factor this into their upgrade plan.
New features:
  • PaperCut now maintains a historical record of users’ department and office fields. E.g. If a user switches department midway through a month, reports showing activity by department will now account for their activity in the old department for the first half of the month and the new department for the second half. It’s also possible to retrospectively edit this history and have it immediately affect reports.
Enhancements:
  • Compatibility improvements for Internet Explorer 9 (IE9).
  • Significantly optimized PaperCut’s start-up process to reduce database load on systems with many attached devices.
  • Printing summary reports (e.g. Group printing – summary) now all include a breakdown of color and grayscale pages (rather than needing to run a job type summary report to see this detail).
  • You can now quickly produce a device list report via Export/Print report links under the Device list table.
  • An Application Log (App Log) audit message is now written when an admin manually expires a pre-paid top-up card.
  • The web based release station’s automatic refresh time is now configurable.
  • Improved the error messages displayed when PaperCut attempts to connect to an external database that is currently offline or down.
  • Release station: improved date presentation for jobs submitted in the same day (e.g. “11:04″ instead of “Apr 12, 11:04″).
  • Added various new Web Services APIs:
    • add/remove a printer access group
    • check if a user group exists
    • remove a user group
    • list all printers
    • list all groups
    • add/remove an administrator access user/group
  • New print script API to find all printer groups that the current job’s printer is a member of.
  • Improved default parameters used when performing printer load balancing. This reduces the likelihood that large jobs cause a printer to be underutilized.
Security:
  • Browser session cookies are now stored as “HttpOnly“. This is in line with current best practice and helps mitigate impact if an XSS attack was discovered.
Fixes:
  • Fixed some memory related issues seen on some 64-bit systems.
  • Improved reliability when database connection problems occur during server start-up.
  • Fixed a problem where CSV/Excel scheduled reports created prior to version 10.7 could run over the same report period each time (e.g. always the week in which the report was created, rather than every new week).
  • Find-me printing: when a user attempts to release a print job at a release station but all target print queues are in error or disabled, an error message is displayed and the job stays held. Previously the job would be cancelled.
  • Fixed a problem where scheduled reports do not run when daylight savings time starts in the UK (or other regions where DST starts at 1am). The default scheduled report time has now been changed to 12:55am from 1:15am to prevent this happening in the future.
  • Windows clusters: fixed a problem that could cause Find-Me print jobs from printing if the print provider service failed over while they were awaiting release.
  • Fixed issue that prevented filtering an ad hoc report on a department or office that contained commas.
  • Improved clean-up/deletion of temporary files created when very large reports are created.
  • Fixed issue when running on SQL Server where the same data could appear on multiple pages of tables.
  • Fixed a problem when using Web Print to charge a print job to a shared account when the user has the “Charge personal account (and allocate to shared account for reporting)” option enabled. This could cause the job not to be logged by PaperCut.
  • When running on some external databases the “average pages per job” values in reports could have been inaccurate. This has been corrected.
  • Period comparison reports previously excluded activity occurring on each period’s end date. These reports now include activity from those dates.
  • Fixed sorting of some logs reports such as “Group printing – logs” when running on an external database.
Printer compatibility improvements:
  • Added grayscale detection support for Xerox Colour Press 700 PS.
  • Added support for HP Printer Drivers v2.6 on Mac OS 10.6.
  • Added support for Dell 2150cdn.
  • Improved page count detection on the Epson 4880.
Copier / Device Integration:
  • HP Onboard/Embedded (Chai SOE DSE):
    • Improved compatibility with devices running recent HP firmware versions.
    • Improved reliability of devices to workaround an HP firmware memory leak that can result in device “Error 49″ failures.
    • Disable all access to the device if the user has no available credit.
  • Konica Minolta Onboard/Embedded (OpenAPI):
    • Fixed issue where devices may not have functioned if the server was under very heavy load during startup.
    • A new improved tracking method reduces the possibility of users printing more pages than they have credit for.
  • Kyocera Mita Onboard/Embedded (HyPAS):
    • Added support for non-ASCII characters (such as the pound and euro symbols).
    • Added Chinese (simplified and traditional) translations.
  • Lexmark Onboard/Embedded (LeSF):
    • Added support for new devices: C792, X792, C925, X925.
    • Fixed display of Chinese (simplified) text.
  • Ricoh Onboard/Embedded (ESA):
    • The PaperCut onboard/embedded application for Ricoh ESA has now been certified under Ricoh’s new global certification process, confirming that the application runs on Ricoh devices in any region globally.
    • Improved responsiveness and reliability under slow network conditions.
  • Sharp Onboard/Embedded (OSA):
    • Added Print All button to the print release function, providing the user an option to easily release all jobs or choose which jobs to release.
    • Added HTTPS connection support for secure transmission of information between Sharp MFPs and PaperCut.
  • Sharp Onboard/Embedded (OSA 3+ with 7″ screen): a brand new interface is available that takes advantage of new functionality made possible by Sharp OSA 3 and OSA 4 devices:
    • New improved user interface that takes advantage of the Sharp embedded web browser (HTML). New features included improved look-n-feel, color appearance and much better usability.
    • Card based authentication now just fully automatic (just swipe card to log in).
    • Simplified on-screen workflow.
  • Toshiba Onboard/Embedded: When using shared account based charging the wording that describes which account will be charged has been clarified.
  • VCC: The cost setting precision is now updated during initialization (e.g. after power cycle or network connection). Previously this setting may not have taken affect until after the application server was restarted.
  • Xerox Onboard/Embedded (Network Accounting / JBA): Fixed a problem that could allow user to charge to their personal account when they were configured to only charge to shared accounts.
  • Xerox Onboard/Embedded (Xerox Secure Access):
    • Improved single sign-on capabilities: when a user authenticates using their username and password the user’s credentials are now made available to the device so that “Scan to home” and other workflows can funcion without requiring re-authentication.
    • Fixed a problem that could cause network card readers to contintue to run even after “Swipe Card” authentication was disabled.
16 February 2011 – PaperCut MF 11.1 (Build 13151)
Enhancements:
  • Print job watermarking now supports a wider variety of PCL6 printers and drivers.
  • Various improvements to the end-user web interface to improve accessibility (e.g. for user with screen readers).
  • Added a new printer script recipe which asks the user if a job should be held in a hold/release queue or not. This allows the user to select secure release for only sensitive documents and use direct printing for other documents.
  • Display information about the licensed devices and payment gateways in the About page.
  • Updated the “User printing – summary” report to show a breakdown of color and grayscale pages. Added office and department fields to the Excel/CSV report.
  • Added a new filter to all the print logs reports to only show Web Print jobs.
  • Added a new username filter the user list and user configuration reports.
  • Added a new server-command and web services API to renaming shared accounts.
  • Emailed system notifications sent via SMTP can now be encrypted if the mail server supports TLS.
  • Automatically enable printer error detection if printer scripting is enabled. This ensures that the scripts using error check call will work as expected without needing to enable printer error notifications.
  • Novell OES Linux: The installer now checks the iPrint version and will warn if the version is known to cause problems.
  • Various documentation improvements including SSL certificate installation.
  • Various translation updates for Italian, Portuguese and Spanish.
Fixes:
  • Removed the “mixed content” warning message that may appear when administrators connect to the admin web interface via HTTPS using Microsoft Internet Explorer.
  • Fixed a problem that may cause find-me print jobs on Windows to fail if the Print Provider service was restarted while the jobs were awaiting release.
  • Fixed problem with dashboard “pages printed” graph that would show data offset by one day in some time zones.
  • Fixed the column headers in the printer attributes Excel/CSV report.
  • Fixed issue that may have prevented detection of printer toner levels when PaperCut was installed on a non-English edition of Windows.
  • Fixed issue in client popup authentication under specific configurations where the logged in username was not correctly displayed.
  • Fixed an error that could occur when using a “Quick Find” search if a screen had been left idle for more than 5 minutes.
  • Fixed a problem that can stop watermarks from appearing if using the %user_id%, %user_full_name% or %user_email% watermark replacements when the user’s email address was blank.
  • Fixed a problem with watermarks with custom position 0mm from top. They were previously printed at the bottom of the page.
  • Fixed problems displaying Chinese characters in the Dashboard “What’s Next” widget.
  • Fixed an error that may occur if an invalid regular expression was entered in the print document name filter. Improved validation to disallow invalid filters.
  • Fixed issues that may prevent admin interface navigation while using an older Firefox 2 browser.
  • Fixed issue with web services API and server-command that would allow creation of duplicate shared accounts. Additionally, new shared account security settings are now inherited from the template account.
  • Fixed a problem in reports where a date range filter may not have applied if combined with a shared account filter containing two or more accounts.
  • Do not allow the batch internal user import to run if the “Internal User” feature is not enabled. This stops users from accidentally running the wrong import type.
  • Fix a problem with admin rights where a user would be denied access from the “Devices” tab if they were restricted to only access a subset of printers.
  • Windows: Removed rare “file locked” message that may appear when conducting install-over-the-top upgrades.
  • Mac OS: Fixed a problem with the OS X widget that could make the configuration settings not display correctly.
  • Linux: Improved installer to save about 80MB of server disk space.
Printer compatibility improvements:
  • Improved support for OKI MC860 printer.
  • Mac: Improved support for printing PDF documents on Xerox PostScript printers.
  • Mac: Add support for Canon Pro 9000 printers.
Copier / Device Integration:
  • Konica-Minolta Embedded: When print jobs are released from a hold/release queue in a batch, make sure the jobs print in the original order on Windows.
  • Lexmark Embedded (LeS 1.2 devices only. 2.1 devices were released in 11.0):
    • Added support for tracking USB printing and scanning.
    • Added option to allow user identity numbers to be masked/hidden when entered.
    • Added support for the default shared account feature.
    • Populate the “To address” field when performing scan-to-email.
    • Added support for additional card readers including Elatec, ACID, and Weltrend.
  • Ricoh Embedded: Added option to allow user identity numbers to be masked/hidden when entered.
  • Sharp OSA: Fixed a problem that could occur on some devices when trying to select an account by PIN/code.
  • VCC: When print jobs are released from a hold/release queue in a batch, make sure the jobs print in the original order.
  • Xerox (Secure Access): Improved compatibility with a wider variety of Xerox devices.
  • Xerox (Network Accounting / JBA): Improved support for some devices where enabling HTTPS support stopped PaperCut from retrieving job information.
17 January 2011 – PaperCut MF 11.0 (Build 12804)
This is a major release.
New features:
Version 11 includes a new Dashboard tab to provide administrators with a real-time view of the state and activity of the system. The dashboard contains seven new gadgets allowing administrators to view everything from system uptime, pages printed today, printers currently in error, and what jobs are happening right now.
One of the most notable new features of this release is the visual appearance of the admin interface. The interface has been given a fresh new modern look and a general GUI overhaul with them aim of improving both look and usability.
Watermarking and job attribution is now available for PCL6 printer drivers, in addition to the existing PostScript and PCL5 support. This feature is listed as experimental in this release. Our aim is to support as wide variety of PCL6 drivers as possible.
Enhancements:
  • Various improvements to the end-user web interface to improve accessibility (e.g. for use with screen readers).
  • Improved the time taken to release jobs from a hold/release queue.
  • Windows: Added an option to hide the document names of jobs held in Windows print queues. This can be useful when there are privacy or security concerns of letting other users see the document names of other users.
  • Provide simpler setup of Web Print Sandbox mode on Linux and Mac. There is now a simple way to disable Simple Mode so it does not conflict with Sandbox mode.
  • When “user and group sync” tasks are started through “server-command” scripting or the Web Services APIs, administrators can to view progress of the task from the Options->User/Group Sync page.
  • The user creation date has been added to the User List CSV report.
Fixes:
  • Fixed a problem that could cause the Account Selection popup to not select/default to the previously selected account options.
  • Improved Web Print error status reporting when the Web Print service doesn’t have permissions to write to the hot folder.
  • Fixed a problem that can occur running the printer list CSV report when PaperCut is monitoring more than 1,000 printers.
  • Fixed issue with the batch user data import from text file option where new users would be created despite this option being disabled.
  • Novell OES: Fixed a problem that may cause iPrint to crash if log file permissions were not correctly set.
  • Novell OES: Reduced time to release held print jobs when Novell iPrint is running in some VM environments.
Printer compatibility improvements:
  • Improved support for the Dell 2330 printer.
  • Added support for the Epson 7900 printer.
Copier / Device Integration:
  • Konica-Minolta Embedded:
    • Added option to allow user identity numbers to be masked/hidden when entered.
    • Stop the browser from asking to save the admin password when any device settings are changed.
  • HP Embedded:
    • Improved reliability when device encounters low-memory conditions.
  • Lexmark Embedded (LeS 2.1 devices only):
    • Added support for tracking USB printing and scanning.
    • Added option to allow user identity numbers to be masked/hidden when entered.
    • Added support for the default shared account feature.
    • Populate the “To address” field when performing scan-to-email.
    • Added support for additional card readers including Elatec, ACID, and Weltrend.
  • Ricoh Embedded:
    • Fixed problem where the number of auto-released jobs could display the incorrect job count.
  • Sharp OSA:
    • Added improved support for Chinese character sets.
  • VCC:
    • Added option to allow user identity numbers to be masked/hidden when entered.
  • Xerox (Secure Access):
  • Preview release of support for the devices supporting Xerox Secure Access. This provides a significantly improved login work-flow when compared to the JBA / Network Accounting login process. Improvements include: support for authentication using network card readers, more user-friendly login process, support for setting card pin and card authentication, etc.
2 December 2010 – PaperCut MF 10.7 (Build 12373)
New features:
  • New embedded copy, fax and scan tracking solution for Kyocera Mita devices. This marks yet another copier brand for PaperCut’s lineup of embedded tracking solutions – the 12th so far. Making use of the Kyocera Hybrid Platform for Advanced Solutions (HyPAS) framework, this is a featureful, user friendly and attractive solution. Thanks to our translation teams, this first release also ships in 10 languages! For more information and supported devices see the Kyocera Mita Integration tour page.
  • Restricting access to color printing is now much simpler. All printers now have a filter for selecting the user groups who have color printing access.
  • Watermarking and job attribution is now available for PCL5 printer drivers, in addition to the existing PostScript support. Next up: PCL6.
  • New reports to compare printing over time (e.g. last month to this month).
Enhancements:
  • Novell OES: Print jobs manually canceled from iPrint queues are now automatically refunded.
  • Novell OES: Improvements to cluster install notes.
  • Scheduled reports can now be copied. This simplifies setting up multiple similar reports.
  • Printer toner information may now be manually updated (in addition to the automatic perdiodic updates)
  • Test notifications can now be sent to specific email addresses as well as by entering a username.
  • The Windows release station zero-install method (“pc-release-local-cache.exe“) now automatically updates more config files each time it is launched (config.properties and client-machine-aliases.properties), simplifying deployment of multiple release stations from a central location.
  • Improved retrieval of device serial numbers via SNMP by looking in some non-standard SNMP locations.
  • Improved support for IPv6 when using the Windows Print Services for Unix (LPR and IPP).
  • All printing based reports now have an ad hoc filter for printer groups.
  • Improved logging to diagnose secondary server connection issues caused by security settings.
  • Added a new API for developers and system integrators to allow querying information about the logged in user at devices. This can be used by 3rd parties to implement single sign-on using PaperCut’s authentication.
  • Added a full Hebrew translation, thanks to our team in Israel.
Fixes:
  • Fixed a problem editing scheduled reports with multiple email recipients which caused the recipients to be saved incorrectly.
  • Fixed problem when editing scheduled reports in Excel/CSV format where date range parameters were incorrectly displayed.
  • Fixed small memory leak in the Windows print provider service.
  • Sensitive fields are no longer logged to the App Log when they are changed in the Config Editor (e.g. SMTP passwords).
  • Windows: fixed printing order when a large number of print jobs are released at once (more than about 40 jobs).
  • Improved reliability of watermarking on the HP 4100 with PostScript drivers.
  • Release Station: Fixed anonymous print release for release stations running in “release any” mode.
  • Release Station: Improved support for card authentication when using card header and trailer that are the same character.
  • Fixed a problem setting admin rights for user group restrictions that could occur when running on a PostgreSQL database configured with certain locale/language settings.
  • Fixed the Shared account print/copy/scan/fax – breakdown report to include jobs allocated to sub-accounts.
  • Linux/Mac: Improved reliability of print job redirection (e.g. find-me printing) on very busy print queues.
Printer compatibility improvements:
  • Improved page count detection for Xerox APIV C4470 PCL6 drivers.
  • Improved copy count detection for some PostScript printers.
  • Added page count support for Dymo 330 and 450 printers.
  • Added grayscale/color detection for Xerox PostScript printers (e.g. the WC 7655).
  • Added paper size detection for Canon UFR II devices such as Canon ir-ADV C2020/C2030 printers.
  • Added support for detecting A5 paper sizes for Ricoh and Kyocera PCL5 printer drivers.
  • Added support for RISO ComColor GDI series.
  • Added support for the Ricoh RPCS driver for the GX7000 and GXe3350N devices.
  • Added support for the Panasonic KX-MB3030 GDI Driver.
  • Improved duplex page count detection for Sharp MX 5000N PCL5 driver.
  • Added copy count detection for PostScript drivers on KIP plotters.
  • Linux/Mac: Added support for the Oki C5650 HiperC printer.
Copier / Device Integration:
  • Ricoh Embedded:
    • Added support for configurable buttons to switch to other running ESA/Java applications.
    • Improvements to avoid SC997 errors seen on some devices.
  • Xerox on-board: Detect and avoid problem seen on a Xerox device that failed to clear job logs, causing the same jobs to be logged repeatedly.
  • HP Embedded:
    • Fixed USB card reader problems encountered on some HP M4345MFP machines.
    • Fixed problem on some devices that could cause the print time on held print jobs to be displayed in an incorrect time zone.
  • Sharp OSA: Improved behavior in the case when the copier runs out of paper during a job.
  • Toshiba: Allow differential access control for color printing and color copying.
  • VCC Alpha:
    • Allow held print jobs to be deleted by the user.
    • Reliability improvements when using print release with documents containing unusual characters.
    • Display the selected shared account name when selecting via PIN/code.
  • VCC Controller:
    • Display the selected shared account name when selecting via PIN/code.
18 October 2010 – PaperCut MF 10.6 (Build 12014)
New features:
  • Default shared account – New option to give users a default shared account. The default account is then pre-selected in account selection pop-ups making it faster to select commonly used accounts.
  • Secondary user directory – Some organizations have more than one user directory (e.g. a Microsoft Active Directory and a separate LDAP server). This options allows importing, synchronizing and authenticating against two separate user directory sources.
Enhancements:
  • When multiple jobs are released from a Windows hold/release queue the original job print order is now maintained.
  • Improved support for Windows Server Core.
  • Bulk user actions may now be performed based on users’ last activity date. This makes it easy to apply operations like deleting users that have had no activity for a long period of time.
  • New print scripting snippets to help administrators quickly build new scripts.
  • Added log rotation to the print provider log file to avoid it consuming too much disk space.
  • Improved handling of Windows print provider restarts to avoid currently held jobs from being left in the queue.
  • Added a new admin right to disable access to the global job log.
  • Several new ad hoc report filters, including the ability to filter on multiple chosen printers (instead of all printers or one printer), and multiple chosen shared accounts.
  • Added new web services APIs and server-commands to set the “override user-level settings” option on a printer.
  • The user configuration report now displays the shared account name for users with the “charge to single shared account” option enabled.
  • When viewing a deleted user (e.g. by clicking though from an old print log) a message now clearly indicates that the user has previously been deleted.
  • Enhanced feature to look up user id/card numbers in an external database.
  • Web Print no longer lists printers that users do not have permission to print to (i.e. via a printer filter).
  • If there is only a single printer available in Web Print then it is now selected by default.
  • Added the “Transacted By” field to the “Transaction Logs” PDF report.
  • New option to hide comment headers displayed in CSV reports.
  • Mac: Improved default memory configuration to improve reliability on busy systems.
  • Improved documentation for installing SSL certificates.
  • Various other documentation improvements.
Fixes:
  • Fixed a problem that could result in Web Print jobs timing out early if they were also put into a hold/release queue.
  • Linux/CUPS: Improved reliability of print pop-ups for workstations with spaces in their machine names.
  • Improved print notification messages to include the destination printer when using printer load balancing or find me printing.
  • Limited access administrators are no longer able to enable/disable a user if they do not have the “Change user settings” right.
  • Fixed an error viewing deleted users (e.g. by clicking on the user name from an old print log).
  • Fixed problem that can occur when removing groups with many thousands of users. Also made the deletion process much faster and more efficient for large user groups.
  • Improved support for watermarking on Fuji-Xerox PostScript printers.
  • Fixed problem filtering the user list by balance when the multiple personal accounts feature is enabled.
  • Fixed display of account selection and printer override settings in the “User configuration”" report.
  • Fixed problem that could occur when editing scheduled reports if they have filters referencing a printer that has been deleted.
Printer compatibility improvements:
  • Added page count support for Evolis Pebble printers.
  • Improved support for n-up printing in the Ricoh universal PostScript driver.
  • Improved page count detection on some Canon imageRUNNER devices using PCL5 drivers, such as the Canon imageRUNNER 2270.
  • Improved support for Sharp GDI print drivers.
  • Mac: Improved support for Canon iPF5100 for Canon UFR drives when printing from Adobe Reader.
  • Mac: Added support for Epson Stylus Pro 4000.
  • Mac: Fixed duplex page count issue with the Mac “Generic PCL Laser Printer” driver.
  • Linux: Improved duplex detection for the Canon iR5075.
  • Linux: Added support for the Canon iR5075 when using the Canon UFRII Linux driver.
  • Improved page count detection for PostScript print jobs generated through SAP software.
Copier / Device Integration:
  • Ricoh Embedded: Added support for the new default shared account feature to allow fast selection of a commonly used account.
  • Konica Minolta Embedded:
    • Added support for reading 37-bit HID prox cards.
    • Improved reliability when reading unsupported prox card formats.
  • Lexmark Embedded (LeSF): Fixed clock/stopwatch logo on start-up for some devices.
  • Sharp Embedded (OSA):
    • Added support for tracking print jobs initiated from the device including USB prints, document server prints or FTP/SMB prints.
    • Work around problem seen on some devices with older firmware that could cause jobs to log with incorrect dates (jobs would log when the next user logs in).
  • Toshiba Embedded:
    • Added support for the new default shared account feature to allow fast selection of a commonly used account.
    • Automatically populate the “from” address in the scan to email feature.
    • Improved support for integration with Toshiba devices when running PaperCut on a Mac or Linux server.
  • CopiCode-IP:
    • Upgrade CopiCode-IP firmware to version 1.3.1, which includes:
      • Added support for restricting color copying (on supported MFD devices).
      • Fixed a bug that could stop users registering a new PIN.
      • Improved options for reading Mifare cards.
      • Improved default configuration options when device is initially configured.
    • Only show 4 price lines (instead of 8 ) in PaperCut interface when device is initially created.
  • Added pay-and-release support for Boscop Coin-Op Controller devices (coin and/or bill acceptor hardware).
20 September 2010 – PaperCut MF 10.5 (Build 11768)This is a bugfix release for version 10.5 and contains the following changes:
Fixes:
  • Fix possible crash in the print provider when using Xerox PCL6 drivers doing NUP booklet printing when page-level color detection disabled. This issue was introduced in the initial 10.5 release.
  • Improved client print popup reliability when the user client was not running when the job was first printed.
10 September 2010 – PaperCut MF 10.5 (Build 11715)
This is a bugfix release for version 10.5 and contains the following changes:
Fixes:
  • Fixed crash in the Windows print provider service that may occur on busy print servers. This issue was introduced in the initial 10.5 release.
  • Fixed minor display issues in the administration interface when using Microsoft Internet Explorer (in the Group and Shared Account details screens).
Copier / Device Integration:
  • Toshiba Embedded:
  • Fixed display of the selected account when a “sub-account” is selected from the list or search.
  • Updated the provided role based access control (RBAC) XML file to enable user access to copying settings.
7 September 2010 – PaperCut MF 10.5 (Build 11681)
This is a bugfix and minor enhancement release for version 10.5 and contains the following changes:
Fixes:
  • Fixed the description of the “by paper length” charging options.
  • Secure Print Release: Fixed a problem that causes an error when pressing the “Release/Print All” button when no jobs are available to release.
  • Internet Control: Fixed a problem that stopped Internet usage from being logged.
Printer compatibility improvements:
  • Improved support for N-up printing for Ricoh Universal PostScript drivers.
  • Improved page-level color detection in N-up printing for Xerox PCL6 drivers.
  • Improved page-level color detection for Konica Minolta PCL6 drivers.
  • Improved support for Canon UFR printers (e.g. Canon iPF5100) when printing from Adobe Reader on Mac.
Copier / Device Integration:
  • Sharp OSA:
    • Fixed character encoding problems that prevented pound (£) and Euro (€) signs from displaying properly.
    • Fixed issue displaying Japanese, German, Spanish and Portuguese text.
31 August 2010 – PaperCut MF 10.5 (Build 11628)
This is a bugfix and minor enhancement release for version 10.5 and contains the following changes:Enhancements:
  • On pages that have a “Quick find” search, focus the cursor on the “Quick find” field when the page is loaded.
Fixes:
  • Novell OES: Fixed problem installing the service used by the ‘resend after connection’ feature.
Printer compatibility improvements:
  • Added support for a Sharp GDI printers (e.g. Sharp MX-2300G).
Copier / Device Integration:
  • Konica-Minolta:
    • Improved support for swipe card readers.
  • Sharp OSA:
    • Fixed a problem stop the ‘Print Release’ screen working properly if a printer name contained an apostrophe.
    • Fixed a problem with that stopped the ‘Welcome’ screen from being displayed.
    • Fixed a problem displaying the number of jobs automatically released when card and pin authentication is used.
  • Toshiba Embedded:
    • Add a Windows firewall exception for the LDAP port that the Toshiba uses to connect to the application server.
  • Xerox (Network Accounting):
    • Workaround bug in WorkCentre 4250 that stopped us from configuring the device for copy tracking.
    • Fixed a problem that could stop ‘auto-release of jobs on login’ from working.
23 August 2010 – PaperCut MF 10.5 (Build 11527)
This release contains a database upgrade and administrators should factor this into their upgrade plan.
New features:
  • Multiple Personal Accounts – Administrators can now configure users to have multiple personal account balances. This advanced feature can be used at a basic level to separate cash from quota and at an advanced level to give departments better control over cost recovery processes.
  • Re-sending data after connection – Secondary Print Servers now have the ability to store print event results when communication with the PaperCut Application Server is lost. These events can be then replayed back to the primary server when communication is restored.
  • Watermarking and Job Attribution – It is now possible to add dynamically constructed text to the bottom of each page (e.g. username, student number, date) as a watermark. The font sizes, gray-level and position on page to be changed. (Watermarking is currently listed as an experimental feature and only supports PostScript printers)
  • Digital Signatures – Watermarking has been extended to also support adding a unique digital signature to each document. Signatures are generated using a cryptographic HMAC based on SHA1 or MD5. This may be used to verify the origin and author of any print job.
  • Print Policy Support- A print script recipe is included that implements a standard corporate print policy where:
    • users are reminded via a popup to print duplex (and must opt-in to print simplex)
    • printing emails is discouraged
    • printing web pages in color is discouraged
  • Simple mode Web print for Mac And Linux – Web Print (Simple Mode for PDF) is now cross platform! Organizations using Mac OSX and Linux print servers can now enable the Simple Mode (PDF) for Web Print.
  • Ad-hoc bulk user updates – Bulk user actions can now be performed on a list of users defined on-the-fly in the PaperCut Administration Console. You are no longer restricted to pre-defined groups or individual users.
  • New environmental impact desktop widget developed in conjunction with the Do Something the non-profit organization supporting the Paper-Less Alliance.
  • New card swipe option for secure print release and find-me printing. This option is called “Fast Release”. and supports popular TCP network card readers to support print release on any printer. It offers a cost-effective way to implement find-me printing for devices that do not support embedded/on-board solutions. Supported network card readers are available from Elatec and RFIdeas.
Enhancements:
  • Added report filters to all the shared account and group logs reports.
  • Added an option on the Printer Charts page to get list statistics/charts for the previous day (yesterday).
  • When “run now” link is clicked under Scheduled Reports, it will inform the user about the selected date range.
  • Various small usability improvements to the Web Print interface.
  • Added printer group, printer name filters to the department and office printing summary reports.
  • Reduced memory usage of the Windows Print Provider service when handling many simultaneous print jobs (e.g. when many jobs are held in a hold/release queue).
  • Add a time-out when performing LDAP authentication requests. This improves behavior when the LDAP server is not responding to requests in a timely manner.
  • End user web pages: If a user is automatically charging to a single shared account, allow them to view this account’s balance.
  • Advanced Printer Scripting:
    • New company/corporate print policy script. The policy script reminds users to print double-sided and not print emails and web pages in color.
    • Enhanced printer scripting to allow scripts to change the user associated with a job.
    • Enhanced printer scripting to access the selected shared account (after the account selection popup is displayed).
    • Added new script action to allow the print job document name to be changed/updated.
  • Added new web services APIs and server-commands to look up a user by card/id number.
  • When allowing users to register their own internal user account and choose their own id, the minimum ID length is now configurable.
  • When configuring the destination queue for Find-Me Printing, sort the list of print queues in alphabetical order.
  • Updated SSL CA root certificates from Verisign, Thawte, GeoTrust, SECOM, GlobalSign, Entrust, Keynectis, Quovadis, T-Systems and Unizeto.
  • Customizable admin interface – The look of the admin interface can be tailored according to an organization’s intranet site including the main admin logo and tab colors.
  • Improved device configuration report to include additional attributes including: printer groups, location, device status, and disabled status.
  • Added ability to rename a device.
  • Scan and fax jobs will be available in user/shared account/ group breakdown reports and can also be retrieved from the logs report.
  • Improvements to clarify the distinction between the configuration of printer queues and external devices.
  • Various improvements to the Device Creation screen, including allowing selection of the print queues for print release.
  • Log the card number to the App Log, when an unknown card is swiped at a device with card association enabled. This can be useful for administrators diagnosing card reading issues.
Fixes:
  • Fix a small memory leak in Windows print provider that is triggered when print jobs are redirected (e.g. when using find-me printing or load-balancing). Sites that make heavy use of find-me printing or load balancing (more than 10k jobs/day) are encouraged to upgrade.
  • Mac: Fix a possible crash in the print provider when establishing a connection to the Application Server when the application server is not running.
  • Fixed a problem that could cause a duplicate account selection popup to appear if a very large print job took longer than 15 minutes to complete spooling and analysis.
  • Fixed a problem where the names of the color and grayscale columns in the “Printer Group – printer summary” (CSV only) report were not in the correct order.
  • Fixed an admin rights problem preventing printer access from being delegated to the group level.
  • In “Printer Usage – Log” report, the logs will be sorted by date within printer.
  • Fixed a problem when clicking “Cancel” on the TopUp card import in the PaperCut Administration console would still attempt to import the card file.
  • Fixed sorting of scheduled reports list by report title.
  • Fixed an error caused by ordering scheduled reports list by the recipients/location column.
  • Fixed an install error that may be seen when installing PaperCut on a Windows print server with some less common printer drivers.
  • The list of printers in the Web Print wizard now correctly sorts alphabetically.
  • Mac/Linux: Fixed a problem that could stop the printer’s make/model from being recorded in the interface.
  • Printer Scripting: Fix a problem with the “inputs.job.isColor” property that may not report the correct value if page-level color detection is enabled.
  • Fixed a problem importing the legacy PaperCut Quota user database when hosting PaperCut on a machine running Chinese Windows.
  • Fixed problem displaying Chinese characters in the title of the standard release station.
Printer compatibility improvements:
  • Status check jobs submitted by the Brothers MFC-7440n device monitoring tool are now ignored.
  • Fixed minor and rare memory leak that may occur when analyzing certain PostScript spool files.
Copier / Device Integration:
  • VCC Alpha:
    • Fixed a problem that could stop “restricted” users with zero balance from releasing jobs that are charged to shared accounts.
    • Fixed a problem that caused the device to crash when displaying a job for print release with a document name containing the quote character (“).
  • VCC:
    • Added an option to change the keypad mode to allow entering alphanumeric shared account codes.
  • HP Embedded:
    • Fixed tracking of scan jobs seen on some MFD models.
  • Xerox (Network Accounting):
    • Improved options for username/password entry to allow these to be entered in separate fields.
  • Ricoh Embedded:
    • Improved login workflow so that when “auto release jobs on login” is enabled, do not prompt to choose between copy and print release.
  • Konica-Minolta Embedded/On-board:
    • Fixed problem selecting sub-accounts from the account list.
    • Improved support for swipe card readers card readers.
  • Sharp Embedded/On-board:
    • Color copy restriction now also applied to unrestricted users.
    • Expired page limit on one type of job (e.g. color) will not block access to other types of jobs (e.g. mono)
    • Improved workflow during login to streamline the login process.
24 June 2010 – PaperCut MF 10.4 (Build 10808)
New features:
  • Scheduled reports may now be saved to disk as well as sent via email.
  • New server-commands and web services APIs for adjusting/setting group memberships. This helps administrators on large networks by avoiding the need to fire off a full user/group sync when a user provisioning script may have created just a single user.
Enhancements:
  • Improved print release (hold/release queue) performance on large networks where there are many jobs in a held state.
  • The link displayed on the user client tool can now be conveniently configured via Options -> General
  • Linux/Mac: The “nobody” user is now automatically flagged as an unauthenticated user.
  • Improved behavior when user is set to “Auto charge to single shared account” and that account is deleted. When the user next prints this will be logged and the user’s settings will be reset to charge to automatically charge to their personal account.
  • Improved reliability of hold/release queues when the application server encounters an unexpected error condition.
  • Improved support for Active Directory environments with modified/custom user schemas.
  • PrimoPDF virtual printers are now ignored by default.
  • Minor improvements to the help/usage message for the db-tools utility command.
  • Improved error message when server-command is run as a non-privileged user.
  • Improved instructions on how to run/use the Java Web Service API example code.
  • Simplify setup of release station payment hardware on Linux.
  • Improved logging of card self-association performed by users. The card number is now logged in the “App. Log” for both successful and failed attempts.
Fixes:
  • Fixed problem that could cause bulk user operations to be run again if the user hits the browser refresh button after starting the bulk operation.
  • Fixed display problems in the Account Transaction Summary report when running on an external database like SQL Server.
  • Improved client behavior when using client popup authentication with the timeout set to “For this job only”.
  • Fixed a rare problem seen when analyzing PCL6 jobs that could cause analysis to fail and/or the the PaperCut Print Provider service to crash.
  • Fixed a rare issue where jobs could be unexpectedly refunded when using certain print drivers.
  • Fixed a rare issue where the balance on the user client tool may not have updated in real-time.
  • Fixed problems with the user client balance display on some versions of Chinese Windows.
  • Fixed the Windows Sidebar Environmental Impact gadget using pages instead of sheets for environmental impact calculations (i.e. duplex printing was not taken into account).
  • Fixed issue where applying a bulk user operation to users with less than or greater than a specified balance may have also applied it to users with exactly that balance.
Printer compatibility improvements:
  • Improved copy count detection when printing multiple copies of a Photoshop document from a Mac.
  • Improved page size detection for Kyocera devices using PCL5 drivers, such as the KM5050.
  • Added basic detection for printers using “Ricoh DDST” drivers.
  • Improved detection when printing from Microsoft Publisher to Konica Minolta bizhub devices.
  • Improved support for Apple Mac Epson host-only drivers (e.g. Epson Pro 3880).
  • Improved page count and copy count detection on Kyocera printers (e.g. Kyocera FS-9530 DN) using Mac KPDL (PostScript) drivers.
Copier / Device Integration:
  • Konica Minolta Onboard/Embedded (OpenAPI):
    • PaperCut now leverages new features available in OpenAPI 3.1+ to provide a better user experience and workflow.
      • The account selection screen now displays as a separate post-authentication step and only shows features/accounts relevant for the logged in user.
      • PINs are now only requested if they are required.
      • Users can now associate cards with their domain login at the device (“card self-association”).
      • The email address in the “Scan-to-me” feature is now pre-populated with the user’s email address.
      • These enhancements are only available on devices supporting OpenAPI 3.1 or higher.
    • Increased network timeouts to accommodate slower models.
    • Fixed a problem where the shared account list might not be sorted by name when running PaperCut on an external database like SQL Server.
  • Lexmark Onboard/Embedded (LeSF):
    • Added scan & Fax control and tracking.
    • The account confirmation screen may now optionally be skipped.
    • When using the scan-to-email feature the user’s email address may now optionally be used in the “From” field.
  • Ricoh Onboard/Embedded (Ricoh ESA):
    • Added support for Fax and Scan control and tracking for devices supporting SDK version 4 (or higher).
    • Added translations for Dutch, Spanish and Portuguese (more in development).
  • Xerox Onboard/Embedded (JBA Network Accounting):
    • Fixed a problem recording copy jobs when they are charged to accounts using PINs/codes and the account security is configured to apply to both selection by PIN/code and list (not the default option).
17 May 2010 – PaperCut MF 10.3 (Build 10448)
New features:
  • Advanced print scripting:
    • New recipe for copyright sampling. This script demonstrates the use of advanced techniques such as sampling, using functions and multi-step user interaction.
    • New recipe to confirm printing of color emails.
    • New recipe for redirecting a job with confirmation.
    • New advanced recipe to require that users enter an approval code before printing (e.g. printing must be approved by a teacher).
    • New snippets for checking printer group and user group membership.
    • Added an option to speed up the process of displaying a sequence of multiple prompts to a user.
  • Added support for card+PIN authentication at release stations (in addition to the existing card only authentication).
  • New payment gateway module for Blackboard, including pay-and-release support (pay for printing at a release station).
  • New hold/release paper saving reports, showing jobs that were held in a hold/release queue and never printed (i.e. either cancelled by the user or timed out).
  • New server-commands and web services APIs for:
    • Adding and setting printer groups.
    • Adding and setting printer custom fields.
Enhancements:
  • Visual improvements to the release station, particularly on Windows systems using the “classic” look/theme.
  • Removed the use of many “modal” dialog boxes in the release station. This makes the interface more touchscreen friendly.
  • Re-vamp the print job status column to more clearly indicate various printing, charging and refund states.
  • Printers may now be filtered by their last usage date.
  • Scheduled reports may now be edited, rather than requiring they be re-created.
  • Release station manager access may now be delegated as an admin right (via Options → Admin Rights).
  • Ad-hoc shared account reports now include group filters, allowing data to be limited to users from a given group.
  • Include embedded copier copier usage in the Physical printer usage reports.
  • Display the device make/model, serial number and toner level information if available for embedded devices.
  • Web Print: Improved reliability of handling of Microsoft XPS documents on slow systems.
  • Environmental impact reports now display the total sheets and total pages statistics.
  • Added a check to prevent more than one copy of the release station software from running on the same system at the same time.
  • Improved speed of releasing jobs from the hold/release queue when they’ve been awaiting release for over 60 minutes.
  • The “CutePDF Writer” virtual printer is now ignored by default on Windows print servers.
  • Improved error messages when runtime errors occur in advanced print scripts.
  • Included documentation to support our enterprise customers using Microsoft Windows 2008 Server R2 Failover Clustering Management.
  • When a new license is installed, apply device licenses immediately without requiring a restart of the application server.
  • Improved support for Mac 10.6 when using the client software on systems also configured to use a SOCKS proxy.
Security:
  • To conform with PCI security compliance best practice, HTTP directory listings have been turned off (URLs hosting static content like images, CSS, scripts, etc.).
Fixes:
  • Fixed client startup issue seen on some Mac 10.6 systems using a login hooks.
  • Improved reliability of Find Me Printing and load balancing on servers using virus scanners that can interfere with print job redirection.
  • Fixed problem with the top-up card wizard that could cause British Pound signs to display incorrectly in the generated cards. This fix requires re-installing the card wizard.
  • Fixed problem with IE8 that stopped the virtual queue settings from being displayed when enabling a printer as a virtual queue.
  • Fixed issue on some browsers where report pages could only run one report before needing to be refreshed.
  • Reports run from data tables (job log, user list etc.) will now correctly show any applied filters in the report header.
  • The reports “Group printing – shared account summary” and “Shared account configuration” now include the shared account codes, if configured.
  • Fixed potential issue that could on Mac print servers where canceling a job could result in the queue being paused.
  • Fixed problem editing print print log records that could incorrectly change the job’s grayscale flag even though color options weren’t changed.
  • Fixed issue where users logging in with uppercase usernames could not request refunds.
Printer compatibility improvements:
  • Added support for some Brother MFC range devices including the Brother MFC-6490CW.
  • Added support for new RISO drivers such as the RISO ComColor 9050.
  • Added support for new model Zebra label printers such as ZDesigner TLP 2844.
  • Fixed N-up detection issue as seen on Lexmark T654 devices using PostScript drivers.
  • Improved PCL6 page-level color detection for recent Ricoh and Konica-Minolta drivers. E.g. Ricoh Aficio MP C5000 and Konica-Minolta C652.
  • Improved grayscale detection on Mac OS X drivers with Xerox Phaser 7500DX and related drivers.
  • Improved high copy count detecting on OCE plotters.
  • Improved N-up detection on Toshiba devices using PostScript drivers.
Copier / Device Integration:
  • Added a new embedded/onboard copy, fax and scan tracking solution for HP devices via the Chai SOE DSE platform. For more information and supported devices see the HP MFD Integration tour page.
  • Added a new embedded/onboard copy, fax and scan tracking solution for Toshiba devices. For more information and supported devices see the Toshiba MFD Integration tour page.
  • Boscop Virtual Cash Controller: Improved behaviour when a restricted user logs on and no copier pricing has been configured. In this situation the VCC immediately terminates the session, but now a warning message is displayed explaining the configuration problem.
  • CopiCode-IP: Upgrade to firmware version 1.2.9a from 1.2.9. This resolves an issue with the new MyID cards and varying card lengths.
  • Ricoh ESA:
    • Users can now associate cards with their login at the device (“card self-association”).
    • Improved reliability when the application server becomes unavailable or during network outages. In some circumstances, the application could hang/lock and stop working (sometimes resulting in an “SC997 error”).
    • Improved reliability of copier page count detection on SDK v2 devices.
  • Sharp OSA:
    • Users can now associate cards with their login at the device (“card self-association”).
    • Limit device web page access to the device internal administrator username and password.
    • Added option to bypass the account confirmation screen when logging in.
25 March 2010 – PaperCut MF 10.2 (Build 9981)
New features:
  • Page-level color detection is now supported with PCL6 / PCLXL drivers (in addition to the existing PCL5, PostScript and HPGL).
  • Quotas (scheduled automatic payments) may now be implemented for shared accounts.
  • New web services APIs and server-commands to change user account selection settings.
  • When importing card numbers from AD/LDAP the card number may now be extracted from the field using a regular expression. This can be helpful where the card number is only a portion of the data stored in the field.
Enhancements:
  • When using the additional groups feature (additional-groups.txt):
    • Improve the sort order of group names displayed in the Add/Remove Groups screen.
    • Allow the additional groups to affect the initial user settings when users are created on demand.
  • Many translation updates including new translations into Lithuanian.
Security:
  • Fixed a potential cross-site scripting vulnerability in the error/404 page (only affects IE6).
Fixes:
  • Fixed issue introduced in version 10.1 causing reports to error on Linux systems without the MS fonts pack installed.
  • Fixed issue submitting multiple copies of a Web Print job when running in sandbox mode off a Linux primary server via a Samba share.
  • Fixed problems that can occur when using the new advanced scripting interface to display dialogs to users running old versions of the client software. IMPORTANT: Sites using the advanced scripting feature must upgrade locally installed client software (if any) after installing this version.
  • Fixed a problem that stopped the client shared secret file from being created when upgrading. This shared secret file can be used with the user client software on Macs to avoid the need for pop-up authentication.
  • Fixed a problem that caused pop-up authentication to appear again after a job was in a hold/release queue for more than 48 hours. This would only occur at sites using pop-up authentication and where the hold/release timeout was set to 48 hours or more.
  • Improved reliability of starting Web Print in sandbox mode on a Windows 2008 R2 server. In some circumstances Web Print could start before the network hot folder (mapped drive) had connected.
  • Minor fix to the Windows uninstaller to ensure that the pc-shared-secret.dat file is removed.
Copier / Device Integration:
  • Fixed problem that could stop jobs being released with auto release of jobs on login enabled and logging into a device using username/password.
  • Konica Minolta OpenAPI: Fixed error message that could be displayed after changing settings on the Options → Advanced tab in the admin interface.
  • Lexmark LeSF:
    • Users can now associate cards with their login at the device (“card self-association”).
    • The interface may now be displayed in Simplified Chinese and Traditional Chinese.
    • When releasing a job while the device is printing, a message is now displayed giving the option to queue the job for printing or to not release at this time. This gives the user the option to come back when the device is free or release the job at another device (if using Find Me Printing).
    • The Copy button is no longer displayed on T656dne printers.
  • Ricoh ESA:
    • Fixed more instances that could cause a white screen to appear, particularly after resuming from standby, requiring the embedded application to be restarted.
    • Added support for the RFIdeas magstripe card reader (requires the card-reader to be configured, see the Ricoh Embedded Manual for details).
    • Added support for new revisions of the RFIdeas proximity card readers.
    • Improved user feedback when a card reader is attached and a user swipes their card while the lockscreen is displayed.
    • After a failed card login occurs the failure message is not automatically dismissed after a short delay.
    • The initial device name can now be configured in a configuration file, avoiding the need to enter it at the device. This can greatly simplify remote installations.
1 March 2010 – PaperCut MF 10.1 (Build 9816)
This is a bugfix release for version 10.1 and contains the following changes:
Enhancements:
  • Minor user manual improvement in the Advanced Scripting chapter.
Fixes:
  • Fixed error raised when creating new scheduled reports.
25 February 2010 – PaperCut MF 10.1 (Build 9802)
New features:
  • Advanced Scripting: The most powerful feature added to PaperCut yet! Advanced Scripting empowers administrators by allowing them to write scripts that execute when new jobs arrive. This opens up a whole host of possibilities such as:
    • Displaying a pop-up message if a user forgets to select duplex on large jobs.
    • Showing statistics on the environmental impact on large jobs via a fancy popup dialog.
    • Prompting the user to confirm large jobs before printing.
    • Automatically routing large jobs to more efficient high volume printers
    • … and much much more!
  • Custom printer fields: To assist with printer management, administrators can define extra metadata fields for storing ad-hoc data. These fields may represent data such as asset numbers, last date of print service, owner, details of lease arrangements, etc. Fields may also be used in reports.
  • The Mac client software has been enhanced to leverage the system-wide login hook for authentication. This means that in some situations the PaperCut client popup authentication dialog can be eliminated, avoiding the need for users to log in twice – once for the system and then again for PaperCut.
  • New report for 3rd party payment hardware: reconciliation for all devices in one report.
Enhancements:
  • CSV reports with date and time representations will now be automatically recognized by popular spreadsheet applications.
  • Support for monitoring locally attached printers on Novell networks. Remote queues mapped via IPP are now ignored so only locally attached printers are detected.
  • The “Microsoft Office Document Image Writer” virtual printer is ignored by default on secondary server installs.
  • Improved documentation on how to set up PaperCut in a Novell cluster.
  • Improved the PDF version of the user manual – smaller font, less paper! (But you weren’t going to print it, were you?)
  • Improved error message when server-command is attempted to be run with non-elevated privileges under UAC on Windows 2008/Vista.
Fixes:
  • Fixed issue where the user client may in some situations consume excessive CPU if the –minimized option was turned on.
  • Fixed a problem in Web Print where PDF files produced by OpenOffice may timeout with unknown error.
  • Eliminated the “stale session” error that may have occurred when administrators attempted to log in using Microsoft Internet Explorer.
Printer compatibility improvements:
  • Improved support for custom PostScript output produced by PeopleSoft.
  • Improved stability when analyzing some Postscript spool files.
Copier / Device Integration:
  • CopiCode-IP:
    • Update to firmware version 1.2.9 from 1.2.8, which includes support for associating cards at the terminal. When enabled this feature allows users to associate a new card with their PaperCut account or replace their existing card.
    • Fixed a problem where the copy costs were not displayed with the correct number of decimal places.
  • Ricoh ESA: new embedded application versions for both SDKv2 an SDKv4 devices. Changes include:
    • Fixed a problem that could cause a white screen to appear, requiring the embedded application to be restarted.
    • Modified the account search by code to be more consistent with other account code searches (e.g. in the user client and on other devices).
    • Fix a problem that could occur when the device is configured as a release station only (i.e. no copy tracking enabled).
    • SDKv4 devices:
      • Fixed problems with card readers and copying that can occur after device awakes from sleep/offline state.
      • Improved support for Mifare cards encoded with hexadecimal card numbers.
    • SDKv2 devices: improved copy count detection.
  • New 3rd Party Hardware Payments API allowing hardware integrators to support Pay and Release cash payments at release stations.
28 January 2010 – PaperCut MF 10.0 (Build 9546)
This is a major release. Please check the Upgrade Policy for upgrade eligibility. This release also contains a database upgrade and administrators should factor this into their upgrade plan.
New features:
  • Printers may now be assigned to groups. This allows administrators to group, report and manage printers by any attribute. Groups are administrator-defined and can include classes such as type, make, physical location and work area amongst others.
  • The user client software has moved out of the 1990′s and into 2010 with a graphic and GUI effects makeover. It now sits nicely with the “glassy” look found in modern operating systems.
  • Our team of developers in Japan have been busy and this release includes a full Japanese translation – both the end-user and administrator interfaces. Japanese is the 20th non-English language now supported in PaperCut. Welcome to our growing user base in Japan!
  • On Windows systems common/popular virtual printers such as PDF writers and virtual faxes are now ignored from monitoring by default. This change will assist organizations supporting locally attached printers by minimizing custom configuration required to ignore virtual printers found on desktop systems.
Enhancements:
  • Improved admin login speed when multiple admins login simultaneously.
  • Various documentation improvements including areas such as Web Print, clustering, SSL key generation and Find Me Printing.
  • Improvements to Find Me Printing and load balancing to handle a mix of color and grayscale physical printers. Now if the destination physical printer is configured as a “Grayscale Printer” all jobs released to this printer will be logged and charged as grayscale.
  • Find Me Printing with web based release: when there is only one target queue when releasing a job, the queue is no longer automatically selected. This is important in some cases to provide the user information about where their job is going.
  • Users’ balance is no longer displayed in the Jobs Pending Release section of the user web interface if users are not allowed to view their balance.
  • Improved error reporting when using server-command or the XML web services APIs.
  • Fixed problem with Web Print when the maximum upload size was set to exactly 2048MB.
  • Improved support for Windows 64-bit systems via the updated 64-bit add-on pack.
  • Updated 3rd party libraries and components providing improved performance and reliability.
  • Streamlined the initial setup wizard by removing the module selection step. This step was redundant for the majority of organizations.
  • Various improvements to debug logging to assist diagnosing problems.
Fixes:
  • Fixed problem in Web Print that could allow two instances of the Web Print process to run simultaneously. This would result in subtle problems and confusing behavior.
  • Mac/Linux: Fixed issue where administrator printer error notifications may not have worked with CUPS print queues.
  • Improved robustness of submitting Web Print jobs when the system clocks of the primary server and sandbox server are significantly skewed or in different timezones.
  • Fixed error when creating and enabling new shared accounts based on a disabled template account.
  • Improved integration with Mac print queues to avoid sending multiple print notifications to the application server.
  • Linux: Improved reliability of print job canceling/refunding when jobs fail to print using CUPS printer classes on old versions of CUPS.
  • Mac: Addressed permissions issue on the server log directory that may result in new logs not being created in selected situations.
Printer compatibility improvements:
  • Improved page counting on OKI CXXXX series printers using PCL5 drivers when printing in duplex.
  • Improved plot size detection from output from Autocad in PCL6 format.
  • Improved support for RISO HC3R-HC5500 with GDI drivers.
  • Improved page size detection support for PDF documents printed via a Mac workstation and server.
  • Improved support for custom driver options provided by the Xerox Phaser 7400DX Postscript driver.
  • Improved tracking of ArchiCAD 12 plots.
Copier / Device Integration:
  • Improved error message when trying to create a new device without selecting the device type.
  • Lexmark LeSF:
    • Add support for the T64x+4600/X646ef.
    • Improvements for LeSF 1.2 based devices (e.g. X646e, X644e, X642e, etc), including:
      • New interface translations for Russian and Spanish.
      • Login screens now time out if left unattended at any stage.
      • Fixed issue where copy jobs with multiple copies off the ADF were limited in some cases.
      • Added support for devices without hard disks.
      • Devices with hard disks can now choose to complete scanning before printing or start printing right away.
12 January 2010 – PaperCut MF 9.8 (Build 9413)This is a bugfix release for PaperCut MF 9.8 for Mac and Linux only, and contains the following changes:
Fixes:
  • More improvments to support for print servers running CUPS 1.4, such as Mac OS 10.6 and recent Linux distributions.
23 December 2009 – PaperCut MF 9.8 (Build 9360)
This is a bugfix release for PaperCut MF 9.8, and contains the following changes:
Enhancements:
  • New option to alert users by email when their refund requests are processed.
Fixes:
  • The advanced client now uses a case-insensitive sort to improve the ordering of accounts that contain a mix of uppercase and lowercase characters.
  • Improved web service proxy code and examples on how to use the PaperCut XML Web Services API.
  • Fixed regression that caused slow analysis of PostScript spool files when using page-level color detection.
22 December 2009 – PaperCut MF 9.8 (Build 9347)
This release includes improvements for print servers running CUPS 1.4, such as Mac OS 10.6 and recent Linux distributions. Customers with such print servers should update to this version when possible.
Enhancements:
  • Improved low toner notifications to clearly separate which printers are newly low in toner and those that have been notified previously. Also added a new option to only send the low toner notification email when there is at least one new printer that is newly low on toner.
  • User client: new option default-account-pin to specify a default PIN/code to be pre-entered on the account selection pop-up.
  • Improved user manual documentation for configuring Web Print in sandbox mode.
  • Improved credit/balance display on devices when using a custom number of decimal places or unusual currency formats.
Fixes:
  • Improved support for print servers running CUPS 1.4, such as Mac OS 10.6 and recent Linux distributions.
  • Fixed PAM configuration issue that may have prevented Unix Standard authentication working on Mac OS 10.6.
  • Improved stability of print provider when analysing very large Canon spool files.
  • Fixed error running the Printer Environmental Impact report.
  • Fixed problem when displaying the pending printer refunds which could cause the paging controls to not work as expected. E.g. the paging controls may not appear even though there was more than a page of refund requests.
  • Fixed display problems with Simplified Chinese text in the Windows installer.
  • Fixed a problem that could stop the user client from closing when the Exit menu was selected.
Printer compatibility improvements:
  • Improved page-level color detection with the “HP Universal” PostScript driver.
  • Improve detection of blank last pages in duplex mode on the HP LaserJet 4000 series using a PCL6 driver.
  • Improved page size detection on the Konica Minolta C552 using the Visual Postscript driver.
  • Improved support for the UFR2 driver on the Canon MF4000 and related printers.
Copier / Device Integration:
  • Boscop Virtual Cash Controller Alpha: Work around a limitation of the VCC Alpha print release feature which only allows 60 jobs to be displayed. We now display the 60 most recent jobs.
  • Boscop Virtual Cash Controller: Fixed a problem that can occur when using VCC devices and running PaperCut on an Oracle database.
  • Lexmark LeSF:
    • Added support for the touch screen printer model T656dne.
    • Added support for X46x series devices.
    • New interface translations for Russian and Spanish.
    • Login screens now time out if left unattended at any stage.
    • Fixed issue where copy jobs with multiple copies off the ADF were limited in some cases.
    • Added support for devices without hard disks.
    • Devices with hard disks can now choose to complete scanning before printing or start printing right away.
  • Sharp OSA:
    • Fixed issue introduced in previous version that prevented logging into the device.
    • Added option to skip the start/welcome screen.
19 November 2009 – PaperCut MF 9.7 (Build 9159)
New features:
  • Web Print: Added support for accepting Microsoft XML Paper Specification (XPS) documents.
  • A Quick find box is now shown when viewing a user’s details, making it easy to quickly switch to a different user.
  • Support for MySQL is now included at no extra cost, as per our External Database Support Policy.
  • Added several new reports designed to display or compare settings: Device configuration, Group configuration, Printer configuration and Shared account configuration.
  • New report: Denied print jobs. Displays the details for print jobs that have been denied.
  • New report: Group printing – shared account summary. Shows the shared accounts that were charged to by each group.
  • New manual section about configuring PaperCut for use with Novell Cluster Services (NCS).
Enhancements:
  • Improved performance for large sites by tuning server configuration based on system specifications and architecture.
  • User manual:
    • Added to the manual a new end-user information sheet about using Web Print.
    • Improved documentation for configuring Find Me Printing for redirecting jobs between servers.
  • Shared account security can now be used to control access to PIN/code charging as well as for selecting accounts from a list. This feature provides enhanced security for sites that use short shared account PIN/codes.
  • Added many new filters to reports and tables throughout the application, making it possible to display new or different data combinations.
  • Added more details to various reports when exported as CSV.
  • Print queues with the same IP address but different LPR port names now appear as different devices in the device-level reports.
  • Internet control: The Squid ACL helper now has an option to invert the allow/deny logic. This can make it easier to integrate the helper into existing ACL rule sets.
  • Icons in the shared account list now indicate disabled accounts.
  • The user web interface Jobs Pending Release screen now automatically refreshes periodically.
  • Improved support for running the print provider as a non-system (and non-admin) account.
Fixes:
  • Fixed issue where Mac Standard user directory and user authentication may not work on Mac OS 10.6.
  • Tuned memory configuration to avoid low memory errors that may occur at some large sites.
  • Fixed issue that could cause multiple authentication pop-ups for very large print jobs when the authentication timeout was set to “For this job only”.
  • Web Print jobs may now be submitted to unauthenticated print queues without requiring additional authentication. This allows the same print queues to be used for both Web Print and regular printing.
  • Fixed a problem importing users from Active Directory org units that contain slashes.
  • Allow importing users from Active Directory with usernames that begin with hash (#).
  • Changed MySQL database creation process to create tables using the preferred InnoDB table type.
  • Fixed a problem that could occur after defining a very long list of preferred accounts via the advanced account selection pop-up.
Printer compatibility improvements:
  • Added basic page count detection for the Epson C2000 model printer.
  • Added support for Kyocera FS-720 KX and related GDI printers.
  • Improved duplex detection support for Canon UFR printers such as IRC 2550i.
  • Improved support for the HP LaserJet 1020.
  • Improved detection for RISO HC3R series printers when using GDI drivers.
Copier / Device Integration:
  • CopiCode-IP: update to firmware version 1.2.8 from 1.2.6, which includes support for a print release only mode, and some enhancements for card readers.
  • Konica Minolta OpenAPI:
    • Added scan & fax control and tracking.
    • New German translation.
    • Fixed a problem that can cause PaperCut to become unresponsive.
  • Sharp OSA: Added scan & fax control and tracking.
  • Xerox Network Accounting: Added scan & fax control and tracking.
8 October 2009 – PaperCut MF 9.6 (Build 8924)
This is a bugfix release for PaperCut MF 9.6, and contains the following changes:
New features:
  • New User configuration report providing information about user settings.
Enhancements:
  • Improved support for CUPS 1.4 (used in Mac OS 10.6 and up-to-date Linux systems).
  • Improved detection and logging of problems when CUPS print jobs fail (Linux and Mac).
Fixes:
  • Fixed problem that could cause the incorrect date ranges to be used when running one-click reports.
  • Web Print:
    • Fixed issues with the wizard for users with automatic charging to shared accounts or some of the more unusual account selection settings configured.
    • Fixed problem uploading documents to a non-Windows primary server from a Windows workstation using IE6.
    • Fixed problems handling jobs with document names that contained non-ASCII Unicode characters.
    • Improved detection of Adobe Reader popping up a license agreement window when trying to print a job (can happen after initial configuration if the admin hasn’t acknowledged the agreement).
    • Corrected “enabled on X printers” text on the Options tab not including virtual queues.
  • Fixed problems that can occur when performing edits of users, accounts and printers across multiple browser tabs/windows.
  • Fixed an issue on Novell OES Linux where a print queue with hold/release enabled may not be able to accept a backlog of more than three jobs at a time.
  • Fixed problem that would allow limited admins without the “edit user” right to use the “Re-apply initial user settings” feature.
  • Fixed problem viewing the iPhone user web interface.
Copier / Device Integration:
  • Konica Minolta OpenAPI:
    • By default restricted users now cannot log in a second time if their previous copy job hasn’t finished yet.
    • Fixed issue where jobs could be allocated to the wrong account if several copy jobs were queued at the same time with different account selection settings (by quickly logging out of the device and back in before the first job had finished).
    • Fixed issue where machine may freeze at login on systems with many user accounts.
    • Relaxed upper limits on number of copies per session.
  • Lexmark LeSF:
    • Fixed potential problem that may prevent logging in via ID without a PIN.
    • Addressed a number of potential security related issues found as a result of an audit.
    • Workaround startup issues on some devices.
    • Duplex copies are now correctly logged on older devices with duplex units (such as X945, X940).
    • Improved usability on some devices by making the Home button dismiss message dialogs instead of returning to the home screen.
    • Added German translation.
28 September 2009 – PaperCut MF 9.6 (Build 8855)
This is a bugfix release for PaperCut MF 9.6, and contains the following changes:
Enhancements:
  • Enabled virtual queues (Find Me Printing and load balancing) for use with Web Print.
  • Improved memory allocation on PPC based Macs, resulting in better performance on this platform.
  • Improved Slovenian translations.
  • Mac: Performance improvements when analyzing very large PostScript jobs.
  • Group selection lists in the admin interface now all include “Enlarge” links next to them, for sites with very long group/OU names that all start the same.
  • Shared account list report in CSV now includes the parent account code on each line.
  • Added feature to allow real-time lookup of a user’s card/ID number in an external database.
  • CBORD Payment Gateway: Improved support for using release stations and copier devices when using the CBORD live/on-demand transfer mode.
Fixes:
  • Introduced workaround for long-standing Windows bug that resulted in network connectivity issues and non-paged pool memory leaks at some large sites.
  • Fixed problems using the new print job refund requesting features when running PaperCut on an Oracle database.
  • Fixed problem preventing print jobs from being manually refunded when the cost had been rounded for display.
  • Fixed problem using Web Print for users who had the manager mode pop-up enabled.
  • Fixed problems with Find Me Printing when the print queue name contained non-ASCII Unicode characters.
  • Web Print: Fixed problems handling jobs with document names that contained non-ASCII Unicode characters.
  • Fixed problem that could cause the Web Print service to stop unexpectedly.
  • Fixed issue on CentOS x64 running CUPS that may have prevented PaperCut from working with particular backend types.
  • Improved Web Print support when using the sandbox method with a Linux primary server.
Printer compatibility improvements:
  • Improved page size detection when printing custom sizes with InDesign on the Mac.
Copier / Device Integration:
  • Sharp OSA:
    • Fixed problem that displayed users as “Unrestricted” if they had a negative balance. This would only be displayed if overdrafts were enabled that allowed the user to continue copying even after their balance was negative.
15 September 2009 – PaperCut MF 9.6 (Build 8761)
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.
Copier / Device Integration:
  • Remove unnecessary checkbox from device details pages related to virtual print queues.
  • Stagger the initialization of devices (e.g. VCCs) to reduce spike load on the server at system start-up.
  • Added support for the Lexmark Embedded Solutions Framework (LeSF)
  • Ricoh ESA:
    • Improved reliability after device is resumed from sleep / power-off state.
    • Fixed problems with card readers and copying that can occur after device awakes from sleep/offline state.
  • Boscop VCC devices: Allow the release station job descriptions to be customized to include additional data (e.g. client workstation, total pages, cost, printer, etc).
  • CopiCode-IP:
    • Update to firmware version 1.2.6 from 1.2.3, which includes the following improvements:
      • Fixed bug where under some conditions the STOP key would not return the user to the previous menu.
      • Improved feedback when releasing jobs from hold/release queues.
      • More text prompts on the device are able to be customized.
      • Better resilience to network dropouts.
      • Shared account charging by PIN is now disabled according to configuration.
      • Various usability improvements.
    • Changed the default authentication option to Card and Identity Number.
  • Xerox Network Accounting: copy jobs are now automatically marked as invoiced.
25 June 2009 – PaperCut MF 9.5 (Build 8168)
New features:
  • Ricoh ESA: improved version for newer models (models supported ESA SDK v4) with many additional features such as “zero stop” (stop jobs as soon as user runs out of balance), support for card readers and improved copy count detection.
  • New manager mode pop-up designed to allow authorized users to perform printing as other users and allocate to accounts. It also allows various cost adjustments to be applied to jobs. A common use for the manager mode popup would be in school/college print rooms where staff print on behalf of other users. See the Client Tool section of the PaperCut NG product tour for a screenshot.
  • Allow self-registration of internal users using swipe cards in the pay station / release station.
  • Add support for CyberSource payment services in the payment gateway module.
  • New reports showing a breakdown of copying vs printing: Shared account print/copy breakdown – summary, Group print/copy breakdown – summary
  • Added a new report Shared account security access that lists the shared accounts that each user may access.
  • New options for release stations to better support small, high resolution screens and touch screens: option to display links as buttons, option to scale the size of all elements.
  • Added more ad-hoc report filters to several reports.
  • Added the ability to remove all user balance information (balance history graph, transaction history) from the user web pages. This may be useful in corporate environments where the focus is on account/department tracking.
  • Added new filters to the Jobs Pending Release page in the user web interface: document name, workstation name.
  • New filter for print log tables: minimum and/or maximum pages.
Enhancements:
  • Improved the charge rates functionality to allow additional cost adjustment types, including per job and per page adjustments. The charge rates feature has been renamed to cost adjustments. Cost adjustments may now be defined at both the global and printer level. This simplifies the configuration when all/most printers have exactly the same adjustments.
  • More flexible quota custom scheduling options, including wildcards for the year and month.
  • Added support for importing user card numbers from the Active Directory description field.
  • The frequency of administrative email error alerts is now configurable via the Options tab.
  • Display the username of the logged in user in the release station.
  • Off-the-glass copying now updates the page and job counters displayed on a user’s details page.
  • Add support for sending WinPopup/msg notifications from Windows Server 2008.
  • The ad-hoc report department and office filters now accept entering multiple values (a comma separated list), allowing reports to show data from several chosen departments or offices.
  • Added a new filter to the user list page to show users who do not belong to any groups.
  • New client tool option to disable notification area balloon tips (and use dialog boxes instead).
  • The user web interface will now indicate when a user’s printing is disabled.
  • The icon next to users in the user list now indicates when a user’s account has been disabled.
  • When an invalid line is detected in a shared account import file the warning message now lists the associated line number.
  • Added an option to expand the group selection list on shared account security settings so that very long group names can be displayed.
  • Improved documentation regarding setting up PaperCut in a clustered server environment.
  • Log the IP address of failed login attempts in the application log.
Fixes:
  • Improved reliability of pop-ups and notification delivery on networks using IPv6 and IPv4 concurrently.
  • Improved stability on Novell OES Linux.
  • Improved reliability of Find Me Printing and job redirection on Novell OES Linux.
  • Improved reliability of Find Me Printing on servers using virus scanners that can interfere with the print job redirection.
  • Fixed issue in the web based release station where status messages would not disappear.
  • Fixed problem displaying web widgets and Vista gadgets in regions that use a comma as the decimal separator.
  • Improved user client authentication pop-up reliability for Mac workstations using an HTTPS proxy.
  • Fixed a rare case where a driver bug may have incorrectly caused a job to be flagged as partially printed – not refunded.
  • Improved reliability of restoring database backups that contain invalid unicode characters.
  • Fixed an issue that could cause installation on Linux systems to take a long time.
  • Fixed problem running the Shared Account List CSV report with a large number of accounts.
  • Fixed a potential issue that could occur when PaperCut connects to SQL Server before SQL Server has fully initialized.
  • Fixed issue where the “last updated” date shown in the database statistics area on the About page may not be correct.
  • Fixed possible issue on Linux in the setup wizard when detecting what kinds of user directories are available.
  • Fixed various documentation and interface wording and typos.
Printer compatibility improvements:
  • Page count improvement for recent PCL driver versions for the Canon iR2220/iR3320 PCL5e.
  • Improved support for analyzing unicode documents printed on the Ricoh MP 6000.
  • Improved page-level color detection on Linux.
  • Improve color detection for Ricoh Aficio SP C811DN and other PCL5 printers.
  • Fixed duplex detection issue seen on Lexmark X945e printers.
  • Fixed duplex detection issue when using external duplexer on the Utax 3316 and the Kyocera C5025N.
  • Fixed duplex detection issue seen occasionally on Ricoh Aficio MP C4000 MFDs and related devices when using PCL drivers.
  • Improved page size detection from CAD jobs using Nemetschek print drivers.
Copier / Device Integration:
  • Ricoh ESA:
    • Improved version for newer models (models supported ESA SDK v4) (as described above).
    • Added the ability to customize header logos and colors.
    • Improved user interface to allow users to switch between copy and print release or select another account without re-logging in.
  • Added a workaround to a bug with the Boscop VCA that could cause very large credit amounts to be added to user accounts.
  • Boscop VCC devices: changed default vend timing to be compatible with the older version 1 devices.
  • Improved recoverability of Boscop VCC/VCA and Xerox devices when the PaperCut external database goes down.
  • Sharp OSA:
    • Improved logging of jobs re-printed from the device’s hard drive store.
    • Fixed a problem that could stop users from starting a 2nd copy job after a long copy job completed.
    • Fix a problem that could stop a user copying if a previous user authenticated but did not press the “OK” button to enable the copier.
    • Better support for multiple job queuing under one login session.
    • Improvement to the appearance of the start screen logo on AR series devices.
  • Konica Minolta OpenAPI:
    • Added support for duplex detection.
    • Added tracking for advanced features such as direct copy/printing from workstations and via the internet.
  • CopiCode-IP: Change the default authentication option to card and identity number, and to not require a PIN.
29 April 2009 – PaperCut MF 9.4 (Build 7770)
New features:
  • Support for 64 bit installations of Novell OES2 Linux.
  • Native support for 64 bit Linux installations (no longer requires 32 bit compatibility libraries to be installed, as well as providing unparalled scalability).
  • New reports: Department printing – job type summary, Office printing – job type summary
Enhancements:
  • New filter options on the Printer tab for showing all printers on a particular server and/or only enabled/disabled printers.
  • Added the ability to customize the messages used in the client tool. More details in this KB article.
  • Improved translations for Chinese, Croatian and Spanish.
Fixes:
  • Group based reports previously did not display statistics for users who have been deleted (but existed during the report period). Statistics for deleted users are now included in group based reports.
Printer compatibility improvements:
  • Fixed page size detection problem seen with some Mac wide format drivers when printing from Adobe Photoshop.
Copier / Device Integration:
  • Konica Minolta OpenAPI: fix problem that prevented color scanning.
  • License related problems now appear as a warning message on the Sharp OSA touchscreen.
21 April 2009 – PaperCut MF 9.3 (Build 7679)
This is a minor fix release for PaperCut MF 9.3, and contains the following changes:
Enhancements:
  • Added the “Bulk account actions…” link to the Account Details page.
  • Display a tool-tip help when hovering the mouse over the report format icons (PDF, HTML, CSV).
  • Improved display of server-command help.
  • Various documentation improvements.
  • Improved translations for Dutch, Croatian, German, Portuguese and Chinese.
Fixes:
  • Linux: Fixed warning message displayed when installing Linux distributions that use “dash” as their default shell (e.g. Ubuntu).
Printer compatibility improvements:
  • Improved page-level color detection for documents containing large images on Postscript printers.
Copier / Device Integration:
  • Konica Minolta OpenAPI: Fixed problem that could cause the application to fail on older copier firmware.
15 April 2009 – PaperCut MF 9.3 (Build 7651)
New features:
  • Re-design of the reports list: reports now include sample screenshots that show what they will look like and what kind of information they will contain.
  • New reports showing printing information by paper area (useful when using the by paper area charging model): Printer usage – paper area summary and Shared account printing – paper area summary.
  • Option to define a list of groups in addition to those in the network user directory via an additional-groups.txt file.
  • New language translations: Croatian and Czech.
Enhancements:
  • The office and department fields will now be imported when synchronizing PaperCut with an LDAP server.
  • New advanced option for bulk user actions: apply operation to users whose balance equals a given amount (to complement the existing less than and greater than options).
  • New filter options for ad-hoc reports, including parent account name and parent account PIN/code options on shared account reports, and department and office options on others.
  • Allow a job to be canceled from the advanced account selection popup by closing the dialog (rather than pressing the Cancel button).
  • New filter option for the User List: show only disabled or enabled users.
  • Introduce a filter for the Shared Account List with several filter options, making it easier to find particular shared accounts. Also allow searching for shared accounts by code in the quick find box.
  • Add an example for calling the web services API using Python.
  • Add an option to the user client config file to specify the default account selected when the standard account selection popup is shown. The previous account selection is now also remembered and used as the default selection the next time a popup is shown.
  • Added the ability to copy charge rate settings between printers.
  • New server-command and web services API to run a batch user data import. This can be used to schedule an update of user data from a text file, for example after user data has been updated by a third party system.
  • New server-command and web services API to delete a printer, or all printers on a specified server. This can be used to batch delete printers after a print server migration.
  • A log message is now written to the App. Log when a print job times out after being in a hold/release queue too long.
  • Scheduled reports now include the report date range in the email subject and body.
  • Smoother animations in the web interfaces.
  • Updated Chinese, French, German, Portuguese and Spanish translations.
Fixes:
  • Don’t allow access to the Schedule / Email Reports page if a limited administrator does not have the Access reports section right.
  • Fixed the user client to correctly display the “Register new user” link when internal user registration is enabled.
  • Improved client print popup reliability for sites with inaccurate DNS servers.
  • Fixed problem that could occur when using a custom currency sign and a custom number of decimal places.
  • Fix problem running the report Group printing – printer job type summary.
  • Allow virtual print queues to be selected when specifying administrator rights and when displaying jobs in the web based release station.
  • When looking up shared accounts by PIN and there is a sub-account with a globally unique PIN, require the use of the parent PIN to charge to it (e.g. 123-456 instead of just 456.
  • Fixed the user web interface defaulting to the interface for mobile devices when using the Opera browser.
  • Fixed issue running reports in a Turkish locale. Did you know that an uppercase i is not I in Turkish?
  • Fix PDF reports not displaying some Slovene characters.
  • Linux installer: make sure which is installed. Yes, some distributions leave it out.
  • Improved our spelling ability.
Printer compatibility improvements:
  • Added support for the GDI driver on RISO HC3R-HC5500 printers.
  • Improved grayscale detection on the Lexmark X945e.
  • Fixed some page count and page size issue seen with Adobe products on the Mac with some driver combinations.
Copier / Device Integration:
  • Preview access to embedded application for Konica Minolta devices supporting OpenAPI 2.3 or newer.
  • Add a quick find box to the devices tab. This makes it easier to find a device by name when there are many in the list.
  • Allow per-device card number regular expressions. This can be useful where multiple types of card readers are used and they read card numbers differently.
  • New admin rights: Access devices section and Change device settings. This allows limiting an administrator’s access to seeing device settings and running reports from a device’s page, but not changing any settings.
  • New report: User print and copy breakdown – summary, shows a breakdown of copying and printing for each user.
  • VCA: added the ability for users to self-register an internal user account directly from the device.
  • Allow device filters to be copied to other devices using the Copy settings from device to device feature.
  • New option to automatically release held jobs jobs when logging into a device.
  • All devices now prevent user login when the device has been disabled from the administration interface.
  • New Filters & Restrictions page for devices, including group based access controls.
  • Sharp OSA: option to restrict color photocopying based on group membership.
  • Xerox embedded: general improvements and fixes.
6 April 2009 – PaperCut MF 9.2 (Build 7583)
This is a bugfix release for PaperCut MF 9.2, and contains the following changes:
Fixes:
  • Fixed the user client to correctly display the “Register new user” link when internal user registration is enabled.
  • Improved client print popup reliability for sites with inaccurate DNS servers.
Copier / Device Integration:
  • Sharp OSA: Added support to select sub-accounts using account codes.
  • Sharp OSA: Improved compatibility with older MFPs, specifically MXM350U and MXM620U (and similar).
  • Sharp OSA: Fixed problem that could stop users logging into the MFP after another user’s access was denied.
  • VCC: Fixed problem that could cause incorrect copy prices to be used after PaperCut loses connection to the VCC device.
  • VCC: Added a workaround to a bug with the VCC controller that could cause very large copy counts to be recorded for “unrestricted” users.
27 February 2009 – PaperCut MF 9.2 (Build 7345)
This is a bugfix release for PaperCut MF 9.2, and contains the following changes:
Fixes:
  • Windows: Fixed a problem that would cause the user client task-tray icon to be disabled when run with the “–silent” option.
  • Improved support for running PaperCut on a MySQL database.
  • Mac/Linux: Fixed a problem when using “Mac/Unix Standard” user source. This could cause PaperCut to miss one user or group from the user sync.
  • Mac/Linux: Improved support for Samba 3.3 as a user source.
  • Fixed problem with the Internet usage graph.
Printer compatibility improvements:
  • Improved page size detection for HPGL plotters.
  • Fixed PCL page count problem seen on RICOH Aficio MP 6500 PCL 5e.
Copier / Device Integration:
  • Xerox: Fixed a rare problem that can stop PaperCut recording photocopying.
20 February 2009 – PaperCut MF 9.2 (Build 7306)
This is a bug fix release for PaperCut MF 9.2 that includes the following changes:
Copier / Device Integration:
  • Xerox: Fix problem logging copy jobs when a user is authenticated with an “ID Number” if the device is configured to allow both username/password and “ID Number” logins.
  • Xerox: Improved compatibility with Xerox devices available in North America and Europe.
  • Update Copicode firmware to version 1.2.3, which includes:
    • Added support for Kyocera copiers.
    • Improved authorization options.
12 February 2009 – PaperCut MF 9.2 (Build 7214)
IMPORTANT: All customers running VCC copier controllers are advised to upgrade to this version as soon as possible.
Enhancements:
  • Import full user details from AD/LDAP (e.g. email, full name, etc) when user accounts are created on first print. Previously this was only done overnight.
  • Improved SNMP toner-level detection for network printers.
  • The Shared Account List CSV report now includes the users/groups access permissions.
  • The Print List CSV report now includes the printer serial number.
  • Improved LDAP logon authentication for sites with complex LDAP structures.
  • The user client now includes an option to disable the task tray icon on Windows.
  • Improved the default print denied notification messages.
  • A user friendly error message is now displayed when an external database connection cannot be established on start-up.
  • MySQL is now a supported external database option (See external database support policy).
  • Added a quick link to the PaperCut knowledge base on the “About” page.
  • Various documentation improvements.
  • Updated French, Czech and Dutch translations.
Fixes:
  • The group access control on printers now support the “[Internal Users]” group.
  • Fixed a problem with Excel/CSV where some numeric values were not exported properly in some European regions.
  • Fixed a Microsoft Word data access warning message that may display when running the TopUp Card Wizard with Word 2007.
  • Improved the Mac user client logon hook script to ensure that any existing/zombie user client processes are stopped when a new user logs in.
Printer compatibility improvements:
  • Improved page count detection issue seen on OKI B4600n with PCL print driver.
  • Improved color detection for PCL6 based print drivers.
  • Fixed duplex page count problem on HP 4100 Series, Dell 5110cn and related printers.
  • Improved page size detection when printing certain documents from Adobe Indesign on the Mac.
Copier / Device Integration:
  • Added support for user-level copier cost overrides for the VCC.
  • Improved page size detection for Sharp OSA devices.
  • Improved compatibility with Xerox devices.
  • Fixed critical security issue associated with VCC copier controllers.
  • Improved reliability of PaperCut Pay Station when there is network connection problems.
27 January 2009 – PaperCut MF 9.1 (Build 7117)
New features:
  • PaperCut will now query and list devices serial numbers for most network printers (if supported via SNMP). This will help administrators track physical printers. The serial number is displayed on printer CSV reports and printer details page.
Enhancements:
  • Optimized the creation of on-demand user creation with systems with many groups.
  • Improved toner detection on various printer makes and models (e.g. for devices that use custom SNMP extensions).
  • Improved SNMP device-type detection for network printers.
  • Enhanced the “Group Details” screen so the number of group members is conveniently listed. Also added a “quick link” to display the members of the group.
  • Improved handling of offline/errored printers for load balancing and Find Me printing.
  • Improved handling for LDAP directories with aliased user entries.
  • Added a new advanced option to disable LDAP alias dereferencing. This can offer performance benefits in some large LDAP environments.
Fixes:
  • Fix corrupted file included in the Mac installer that caused Windows clients and release stations to fail to start.
  • Fixed 30 second delay establishing a HTTPS connection to PaperCut when running Firefox 3.
  • Various improvements in all areas to address the errors most commonly reported via the “Report this error” feature.
  • Correctly auto-detect the “Portuguese (Portugal)” language for users in Portugal.
  • Linux: Improved installation to handle systems where /dev/null is not writable by the ‘papercut’ user.
Printer compatibility improvements:
  • Added support for Panasonic GDI based printers (e.g. the Panasonic DP-190 and related printers).
  • Fixed a Postscript page size detection regression introduced in the 9.0 release.
Copier / device integration:
  • Sharp OSA: Improved counting of A3/large copying.
  • Xerox: Improved compatibility for copier control for US/European Xerox devices.
  • Added new ‘Pay Station only’ mode to the release station.
  • Improved reliability of pay station.
6 January 2009 – PaperCut MF 9.0 (Build 7022)
Special Notes:
This is a major release. Please check the Upgrade Policy for upgrade eligibility. This release also contains a database upgrade and administrators should factor this into their upgrade plan.
Payment Gateway Users: Please note that this version is not compatible with old versions of the PaperCut Payment Gateway. If you are using PayPal or other banking gateway via the Payment Gateway add-on, upgrade the gateway to the latest version immediately after installing version 9.
New features:
  • Load balancing: Spread print load over fleets of group printers.
  • Find-Me Printing: Intelligent routing of print jobs to release stations at large sites.
  • Printer toner level reporting and notification for supported network printers.
  • Added 6 new reports:
    • User printing – printer summary
    • Printer usage – user job type summary
    • Physical printer usage – summary
    • Group environmental impact – summary
    • Department environmental impact – summary
    • Office environmental impact – summary
  • Added various new filter and sort options to the existing reports.
  • Revamped networking code (implemented using latest Asynchronous IO technology) offering greatly improved scalability. PaperCut can now support tens-of-thousands of simultaneous user clients even when running on standard 32-bit server hardware.
  • Across-the-board performance improvements.
  • The Internet bandwidth control module is now included as standard rather than licensed separately.
Enhancements:
  • Improved presentation on LCD screens with use of anti-aliased fonts in user client and release station.
  • Show the report filtering parameters in the Excel/CSV report headers.
  • Added more reports to the list that support scheduling via email.
  • Added an option to charge all printing to a print queue to a single shared account (overriding any user settings).
  • Include total/summary information in the “Printer usage – logs”, “Printer usage – job type summary” and “Printer usage – job type summary” reports.
  • Improved client popup reliability on workstations with names longer than 15 characters.
  • Do not display the “Cards” tab when TopUp/Prepaid cards are not enabled.
  • Changed default configuration so that printing is automatically refunded if the jobs are cancelled within 24 hours (Previously was 60 minutes).
  • Novell: Automatically register printers with the server at install time.
  • Linux: Improved reliability of user client start script.
  • Added support for additional online banking payment service in the payment gateway module.
  • Improved error messages displayed to users under various circumstances (e.g. when the PaperCut external database is unavailable).
  • Improved error message when access is denied to the web service interfaces.
  • Various improvements to error logging to help assist problem diagnosis.
  • Various documentation improvements.
  • Updated translations for Dutch, Portuguese, Chinese Simplified, Chinese Traditional, Spanish, Italian and Czech.
  • Account popup option to charge print jobs to another user is now off by default.
  • Automatic overnight user import now enabled by default.
Fixes:
  • Fixed a problem with Excel/CSV where some numeric values were not exported properly in some European regions.
  • Fixed some minor problems with the web widgets.
  • Allowed the LDAP BaseDN to be blank. This allows searching of servers that have multiple root nodes (seen on some Novell eDirectory sites).
  • Fixed a problem with notification emails in non-English languages.
  • Fixed broken manual link in printer details page.
Printer compatibility improvements:
  • Improved page count detection for Brother HL 4040.
  • Fixed page size detection for Acrobat Reader with the “Choose Paper Source by PDF page size” option for some printers.
Copier / device integration:
  • Add initial support for tracking of off-the-glass copying for Xerox devices.
18 November 2008 – PaperCut MF 8.5 (Build 6741)
This is a bugfix release for PaperCut MF 8.5, and contains the following changes:
Enhancements:
  • Major update to the German translation. All system components are now fully translated.
  • Updates to Mac and Novell documentation.
Fixes:
  • Fixed a problem where the scheduled reports may run with an incorrect date range.
  • Improved the robustness of the SSL certificate generation on initial installation if the system is under load.
  • Improved reliability of admin application error alerts.
Printer compatibility improvements:
  • Added support for Konica Minolta 2480MF.
Copier / device integration:
  • Added support for “Release Any” mode when using a copier (or copier terminal) as a print release station.
  • Ricoh ESA Embedded: Fixed problem that could stop the a configuration file being created on initial installation.
5 November 2008 – PaperCut MF 8.5 (Build 6666)
This is a bugfix release for PaperCut MF 8.5, and contains the following changes:
Enhancements:
  • Improved installation instructions for the web widgets.
Fixes:
  • Fixed an issue where the header of the administration interface would display incorrectly in Internet Explorer 6.
  • Fixed an issue preventing the Vista Sidebar Gadgets from working when PaperCut is installed on a Mac server.
Printer compatibility improvements:
  • Added support for the Dell 1720DN printer.
  • Fixed page count problem seen with some Mac drivers when printing from Adobe Photoshop.
  • Fixed copy count detection problem seen with some Mac drivers when printing from Adobe Illustrator.
30 October 2008 – PaperCut MF 8.5 (Build 6637)
New features:
  • New iPhone and mobile device support for end-user web page features. Allows users to view their balance, environmental impact and redeem TopUp/Prepaid card from their mobile devices. See news for more info. Administrators can also user their iPhone to administer PaperCut.
  • Include Vista Gadgets to show user balance and environmental impact. See news for more info.
  • Added web widgets which can be used on your Intranet to show user balance and environmental impact.
  • Added 9 new reports:
    • Department printing – summary
    • Office printing – summary
    • Printer Environmental Impact – summary
    • Printer usage – user summary
    • Shared account printing invoice – job type summary
    • Shared account Printing – Ratios report
    • Group Printing – Ratios report
    • Printer usage – Ratios report
    • Topup/Prepaid cards report
  • On the Mac, display user client messages using Growl notifications if Growl is installed.
  • Add support for the CardSmith payment service in the payment gateway module.
Enhancements:
  • Display the report parameters at the top of the reports so it is clear what criteria was used to create it.
  • Added more filter options to most of the existing reports (e.g. department, office, groups, activity dates, account charged, etc).
  • Made more reports available for scheduling and emailing.
  • Improved the “job type summary” reports to accurately report color and grayscale page counts for printers using page-level color detection.
  • Improved the usability of the Shared Account sync page. It was too easy to enable this option by mistake.
  • Improved usability of server commands and web services that started server tasks in the background (e.g. backup or import tasks).
  • Improved authentication of users on Active Directory domains where the “guest” account is enabled.
  • Allowed the server authentication TTL settings to be overridden by the user client config file or command line options.
  • Improved the reliability of importing users/groups from large/slow Active Directory domains.
  • Add new server-commands and web services to set/get simple printer costs, set/get group quota allocations, and add new groups.
  • Various improvements to the end-user shared accounts page.
  • Add links to the “About” page to allow users to more easily add more users to their license or renew their premium support.
  • Improved debug logging in user client to help diagnose client startup problems.
  • Add a command-line option to the user client to enable debugging mode.
  • Various documentation improvements.
  • Updated translations for Portuguese, Chinese Simplified, Chinese Traditional, Spanish, Italian and Czech.
Fixes:
  • Fixed rare problem in release station that could cause it to stop responding.
  • Changed application server service configuration to stop the service being restarted under very high system CPU load.
  • Fixed problem displaying PDF reports in Czech.
  • Sort the transaction log report so that the latest transactions are listed first.
  • Sort the user list report by username.
  • Improved the Mac user client logon hook script to ensure that any existing/zombie user client processes are stopped when a new user logs in.
  • Novell: Improved auto-detection of eDirectory LDAP settings.
  • Novell: Automatically remove the server context from the usernames when recording print job information.
  • Fixed an error when scheduling reports if using Oracle database.
  • Improved system reliability after the configured external database was unavailable for a period.
  • Net Control: Fixed problem when using Squid proxy on Linux to authenticate with Windows. The domain component of the username was not being correctly stripped from the username.
  • Updated timezone information to support the latest Daylight-savings and other timezone information.
  • Fixed a problem on new linux installs that would causes print popups to be slower than they should be.
  • Improved reliability of the PayPal Payflow link integration.
  • Updated the internal database version for improved performance and stability.
Printer compatibility improvements:
  • Improved page count for HP 5500 PCL6 drivers.
  • Improved document name reporting when printing from Mac Adobe applications to Windows print queues.
  • Improved color detection for the HP Color Laser Jet 3500 PCL 6 driver.
  • Added support for Canon imagePROGRAF iPF5100 and related printers on the Mac.
  • Improved page size detection to ensure the page length is reported correctly for linear charging model.
  • Improved page size detection when printing to some HP printers from Adobe Indesign on the Mac.
Copier / device integration:
  • Improved recording of copying when different types of copying are performed in a single copier session. E.g. combinations of color, grayscale, duplex, and different paper sizes.
  • Sharp OSA Embedded: Added support for authentication using USB card readers.
  • Sharp OSA Embedded: Allow the welcome logo to be customized for each site.
  • Ricoh ESA Embedded: Included the officially approved version of the Ricoh embedded application.
  • Improved handling of checking VCC status while copier sessions are in progress. This will improve reliability on less reliable networks.
  • Pay Station: Improved handling of the Apex 500 note reader. If the transaction cannot be completed to the server then return the note to the user.
  • Pay Station: When there is a problem connecting to the server, retry 3 times. This can improve reliability when transient network errors occur.
  • Pay Station: Add support for the Microcoin note and coin acceptors.
  • Update Copicode firmware to version 1.2.1, which includes:
    • Improved support for the ‘per device’ authentication options available since version 8.4.
    • Set default configuration values for skipping menu on start and finish.
    • Fixed account selection menu bug fixed when a user is allowed to select the personal account and select by code only (not by list).
10 September 2008 – PaperCut MF 8.4 (Build 6402)
Enhancements:
  • Various minor clarifications to terminology used in the user interface.
  • Various documentation improvements, including large improvements to the print authentication chapter.
Fixes:
  • Fixed problem running scheduled report when multiple ad hoc parameters are used.
  • Fixed problem populating the LDAP defaults during initial installation.
  • Added a time-out when attempting to establish a connection with the database. This can improve reliability when there are when there are network communication problems with the external database.
Printer compatibility improvements:
  • Improved paper size detection for Epson printers for Mac.
  • Improved page level color detection for PCL5 based printers.
  • Improved page count detection for PCL6 based printers.
  • Added support for the Konica-Minolta Bizhub 163 and other Konica Minolta GDI printers.
  • Fixed page-level color detection problem for FX DocuPrint C3290 FS Postscript driver.
27 August 2008 – PaperCut MF 8.4 (Build 6339)
Fixes:
  • Fixed problem Boscop Virtual Cash Acceptor devices.
  • Fixed error that could sometimes occur when creating new Boscop devices.
  • Improvements to application logging to assist diagnosing problems.
12 August 2008 – PaperCut MF 8.4 (Build 6267)
New features:
  • Native support for iPrint queues on Novell OES Linux. For more information see the associated news item.
  • New “Internal Users” feature. This feature allows managing a set of users in addition to those in the configured user directory. It can be used for managing guest users (who may not have a domain account), or in organizations without a directory server.
  • New client authentication feature allowing authentication to be remembered forever.
  • Allow very large account lists to be efficiently distributed to remote sites with slow network connections. See the developer blog for more information.
  • New shared account invoice report to display the detailed print logs allocated to each account.
  • Allow display of a custom currency sign/symbol. This is useful in organizations using a currency different to their standard national currency.
  • Add support for the UK’s Barclaycard ePDQ CPI card payment service in the payment gateway module.
Enhancements:
  • A variety of enhancements to the “Bulk Account Operations” feature:
    • Allow changes to be applied to a subset of accounts based on the account name.
    • Allow modifying the account security settings for multiple accounts at once.
    • Allow accounts to be deleted in bulk.
  • Large performance improvements viewing print logs and running print reports for sites using the default/internal database. The database settings are now better optimized for database queries that run over large datasets.
  • Reduce the amount of client account data downloaded by the client by 25 to 30 times. This could dramatically speed up the loading of accounts over slow network connections. See the developer blog for more information.
  • Improved support for Mac OS X when users have multiple “short names”.
  • Improved performance and reduced server resource usage when the users client downloads large account lists.
  • Improved performance when modifying shared account security settings on many (10′s of thousands) accounts at once.
  • Improved performance of retrieving members of a group from LDAP. This also reduces the number of concurrent connections to the LDAP server.
  • Added a new print charging model to charge by “Paper length”. This can be used as an alternative to paper area charging for large format plotters.
  • Allowed the ‘initial creation rules’ to be re-applied to either a single user or a group of users. This can be done through the user interface and server-command tool.
  • Improved the display and layout of the Shared Accounts list displayed in the end-user web pages.
  • Mac/Linux: Automatically populate LDAP settings during installation.
  • Added a username filter to the account transactions page, making it easier to find transactions for a given user.
  • Improved support for complex domain hierarchies by following “referrals” sent by Active Directory.
  • Improved documentation for creating and installing SSL certificates.
  • Added new server-command and web services API to list all shared accounts and the shared accounts available to a given user.
  • Improved the client launcher “pc-client-local-cache.exe” to more aggressively retry starting the client when problems occur.
  • Improved setup/install documentation by adding a separate section for each platform.
  • Linux: Add an uninstall script to automate the uninstallation process.
  • Updated translations for Portuguese, Chinese Simplified, Chinese Traditional, Spanish, Italian and Czech.
Fixes:
  • Fixed a problem that could stop printing notification messages to be delivered to user clients under some circumstances.
  • Fixed a rare problem that could stop a job from appearing in the release station. This problem could only occur when the release station timeout was set to a very long period.
  • Improved reliability of the print popup notifications when the user does not exist in PaperCut and needs to identify themselves using the client tool’s identity dialog.
  • Improved security of the client identity dialog which is displayed when the logged in user does not exist in PaperCut.
  • Fixed an error that could occur on the printer charts and statistics page.
  • Improved support for processing very large spool files (greater than 1.5 GB) on Windows.
  • Improved reliability of page-level color detection of very large images in PCL print jobs.
  • Improved reliability and error reporting during scheduled quota allocations.
Printer compatibility improvements:
  • Improved page counting for duplex documents for a variety of PCL and Postscript printers.
  • Improved copy count detection for the Seiko Teriostar LP-1010L.
  • Improved page size detection for custom paper size with PCL 5 printer drivers.
  • Fixed page count problem with Xerox booklet printing setting used on the APEOS PORT II – C7500.
  • Linux/Mac: Added paper size detection support for the CUPS raster spool file format.
  • Add support for the FXPLW language used by the FujiXerox DocuCentre Color 400 CP and other FujiXerox printers.
  • Improved page count and page size detection for printing for HPGL plotters.
Copier / device integration:
  • Add support for Sharp OSA embedded.
  • Add support for Ricoh ESA embedded.
  • Add support for Boscop VCC Alpha/touchscreen terminal.
  • Add support for using the Boscop Virtual Cash Accepter to add credit to multiple PaperCut instances.
  • Updated CopiCode-IP firmware to version 1.2.0.
26 May 2008 – PaperCut MF 8.3 (Build 5959)
New features:
  • New set of “Environmental Impact” reports summarizing the impact of user printing.
  • Users with access to “Shared Account” can now view balances under their end-user web login.
  • Administrators can set a custom message that displays on login screen.
  • Native support for IPv6 networks (Yes! We have some University customers that have made the move.).
  • New report options allow reports to be run over ranges defined down to the second.
  • Added search to the online help documentation.
Performance and Scalability:
This release includes significant performance and scalability improvements, particularly for sites with a large number of users:
  • Significantly reduced the memory required to import a large number of users. It is now possible to import hundreds of thousands of users on a machine with limited memory.
  • Optimized adding new users on demand (i.e. when a user first prints). PaperCut would previously use too much memory and CPU resources when adding a new user on systems with thousands of users.
  • Reworked the database locking code resulting in improved performance under very high load.
  • Large speed improvements and reduced CPU usage (up to 1000% on large networks) when retrieving large number of users from Active Directory.
  • Improved speed of admin login and display of the user list screen.
  • New SQL Server driver configuration that removes Unicode overhead and allows more effective use of indexes.
  • Large speed improvements when performing initial user import on a SQL Server database. The import process was modified to allow SQL Server to dynamically create index statistics, resulting in improved import speed.
  • Optimized “Bulk User Actions” when adjusting/setting user balances which improves performance by 30%.
  • Optimized the “batch-import-user-card-id-numbers” server-command to improve performance when updating large batches of users.
  • Reduce the thread priority of report generation. This ensures that running large reports do not impact on other parts of the system.
Enhancements:
  • Improved reliability of print popup notifications and message delivery to the user client on systems with multiple network interfaces and IP addresses (multi-homed systems).
  • New paper size filter option added to the print logs screen.
  • Option to copy printer color detection settings between printers.
  • Added a new “noquit” command-line and config file option that prevents users closing/quitting the client.
  • Improved audit logging records actions such as when:
    • TopUp/Prepaid card batches are deleted or expired.
    • Configuration settings are changed using the “Config Editor”.
  • Added more filters to the user list screen and reports (e.g. min/max balance, restriction, office, department and notes).
  • Added short-cut keys to the software Release Station which provides improved accessibility to vision impaired users.
  • Intelligently shorten the printer names in the printer usage charts so that long printer names are not truncated.
  • Added improved support creating TopUp/Prepaid card with Office 2007.
  • Increase the bulk user import file size limit to 100MB, to allow for large imports.
  • Added an option to always use the “Global email suffix”, even when the user record already has an email address defined.
  • Net Control: Improved algorithm for checking if a sites is in the ignored domains list. Some customers populated the ignored domains list with 50,000+ hosts and this caused the Internet Control service to run at 100% CPU. The new algorithm can handle this number of hosts with minimal CPU usage.
  • Additional information is display in the user client task tray tool tip.
  • Upgrade to the latest version of the internal Apache Derby database. This release improves performance on multi-processor systems and provides improved reliability.
  • Running “db-tools init-db -f” when using the internal database will backup and re-create the database from scratch.
  • Various documentation improvements including more sections to assist administrators with producing their own handouts to educate users about Topup/Prepaid cards, print refunds and using release stations.
  • Updated translations for Portuguese, Chinese, German, French, Spanish, Italian, Czech, and Swedish.
Fixes:
  • Improved the display of the user client balance window when the display is configured for “Large Fonts (120 dpi)” on Windows.
  • We have seen a number of cases of duplicate users/printers appearing in the databases. We have made a number of changes to avoid this from occurring. If a duplicate users are detected they are handled gracefully and automatically removed.
  • Do not hide the user client balance window when the user can select “Shared Accounts” but printing costs are deducted from their personal balance.
  • Fixed problem normalizing usernames that come from external systems like Novell print queues.
  • Fixed error that could occur drawing the user’s balance history graph in some circumstances.
  • Mac: Fix auto-restart of the user client on OS X 10.5 (Leopard).
  • When the license expires allow administrators to access the “Options” section so they can perform limited administration tasks (e.g. backups, reduce user counts, etc).
  • Improved how Topup/Prepaid card numbers are generated to ensure no “bad” words can be produced.
  • Improved sorting of groups displayed from an external source (like Active Directory). This makes it easier to find groups when there are thousands in the list.
  • When “Print All” is selected in the release station, do not print any jobs unless the user has credit for all jobs.
  • Improved compatibility with Opera web browser.
  • Linux: Improved reliability of installation of CUPS integration components.
  • Net Control: Improved Microsoft ISA log processing for SSL/HTTPS traffic. Previously SSL/HTTPS downloads would be charged even if the site was in the “ignored hosts” list.
  • Improve reliability of importing ChargeBack 6.x and earlier account databases.
Printer compatibility improvements:
  • Improved color detection for HP Business Inkjet 1200.
  • Added Apple Mac support for the EPSON Stylus Pro 4880C (and other drivers using the CUPS raster format).
  • Fixed standard mode color detection for the HP Designjet T610.
  • Improved support for the Apple Mac Gutenprint drivers.
  • Improved page size detection for the Xerox Workcentre M24 Postscript drivers for Mac.
  • Improved page count detection for Canon LBP5900 LIPSLX driver.
  • Improved page count detection reported with recent Xerox Phaser 7400DN Postscript drivers when printing from Adobe applications.
Copier / device integration:
  • Simplify administration by allowing device price line configuration to be copied between devices.
  • Fixed a problem with the Boscop Virtual Cash Acceptor that could occur when a user did not add cash to their account.
  • Added a cash reconciliation report which can be used when reconciling credit added using “value loaders” and “cash acceptors”.
  • Update CopiCode-IP firmware to version 1.1.8 which adds support for a coin unit to add credit to user accounts.
  • Fixed problem where the Boscop Virtual Cash Controller would stop working if invalid configuration data was given.
3 April 2008 – PaperCut MF 8.2 (Build 5777)
This release fixes some problems found with version 8.2 (Build 5695) and provides improved support for some printers.
Fixes:
  • Fix a problem with the user client that would allow the user to close it even through it was required for printing.
  • Improved reliability of importing account data from PaperCut ChargeBack 6 (or earlier) when the account names include TAB characters.
Printer compatibility improvements:
  • Improved copy count detection for HP LaserJet 4700dn.
  • Improved copy count detection for RISO HC5500.
  • Improved page size detection size detection for KIP 5000.
6 March 2008 – PaperCut MF 8.2 (Build 5695)
New features:
  • Add improved support and completed compatibility testing for Windows Server 2008.
  • Implemented intelligent handling of selected printer monitoring error conditions. PaperCut has a fail-open design by default ensuring that printing will continue uninterrupted on events such as an application server or network failure. However this was not ideal for some situations where a fail-closed (deny on failure) may be preferred. The behavior on error can now be configured to suit the site’s need. There are now 3 options to choose from:
    1. On error print all but held jobs – if an error occurs for jobs are held awaiting release from a release queue or client popup they will continue to be held until connection to the application server is re-established. New print jobs will be allowed to print unhindered. (New default behavior).
    2. On error print – under any error condition allow the job to print (Previous default behavior).
    3. On error hold – under any error condition hold the job and continue to hold until the connection with the application server is re-established.
    This new default behavior greatly improves printer monitoring reliability on sites that make use of print hold/release queues or account selection popups.
  • Add a new “server-command” to import/update card/identity numbers and PINs from a file.
  • Added on option to mandate that the user must select a “Charge Rate” in the advanced account selection popup. To take advantage of this feature, the clients must be upgraded.
Enhancements:
  • Greatly improved scalability for sites running hold/release queues with hundreds of print jobs being held at once.
  • In the setup wizard and user/group sync page, allow the group lists to be expanded to show very long group names.
  • The installer now automatically adds firewall exceptions for important PaperCut in-bound ports. This streamlines out-of-the-box setup on firewall enabled Windows systems.
  • Provide a “Select all” option on the “Copy settings from printer to printer” screen. This greatly improved usability when copying settings to hundreds of printers.
  • Display a warning when setting a user to “unauthenticated” to indicate that the client software is required.
  • Do not monitor Citrix printers re-mapped from the client session.
  • Mac: Display the printer’s friendly name when enabling/disabling printers using the Control Printer Monitoring script.
  • When a printer is re-enabled, record the change in the application log.
  • Various documentation improvements including a new section to assist administrators with producing their own handouts to educate users about various aspects of print monitoring/control.
  • Display a browser “favicon” when accessing the application in a web browser.
  • When running the standard release station in “Release Any” mode, do not prompt the user for confirmation if the print job is zero cost.
  • Updated translations for Portuguese, Chinese, German, French, Spanish, Italian, Czech, and Swedish.
Fixes:
  • When retrieving users and group information from Active Directory can be a resource intensive process. This now runs as a low priority task to ensure it does not adversely affect other applications.
  • Fixed a race-condition that may have prevented the printer error monitoring feature from working on some systems.
  • Fixed problem with client authentication popup when the username contained uppercase characters.
  • Clarified some wording on the “Shared Account Invoice Report”.
  • Ensure that card/identity numbers are unique when updated using the “server-command” or web service APIs.
  • Fixed a problem that stopped the “add-new-shared-account” server-command from working correctly.
  • Fixed a problem with multi-domain support for Active Directory if spaces appeared between the configured domains.
  • When disabling multi-domain support for Active Directory also disable the use of multi-domains for authentication.
  • Fixed most frequent crash errors as reported via the “report error” screen.
  • Allow more flexible use of the regular expressions to normalize usernames.
  • Sort the “printer usage summary by user” report by username when using the PostgreSQL database.
  • Net Control: When users were enabled/disabled using the “Bulk User Actions” screen, their “Internet Group” membership was not updated.
Security:
  • Fixed a CSRF security vulnerability in the end-user web pages. This issue is considered a low risk and only affects customers with the end-user transfer feature enabled. Thanks to James from Personal Service Society Incorporated for bringing this to our attention.
Printer compatibility improvements:
  • Add support for the HP LaserJet P1505n (and other P1500 series printers)
  • Improve duplex detection for the Xerox Phaser 7300.
  • Improved duplex, page size, copy count and page-level color detection for some PCL5 printer drivers.
  • Improved duplex detection for the OKI C7300.
  • Improved page count detection for the Konica Minolta bizhub PRO 1050.
  • Fixed page count detection when printing to a HP LaserJet 4700dn from an Apple Mac.
Copier / device integration:
  • Fixed a problem setting card PIN from VCC/CopiCode devices when the card number is in format “[idno]=[checksum]“.
  • Add a small delay between commands sent to VCC/VCA devices which seems to improve the reliability of the devices.
  • Allow the use of alpha-numeric characters when logging into the VCC/VCA devices.
  • Fixed an error that can occur rarely when deleting/stopping VCC/VCA devices.
  • Fixed a problem where VCC devices showed a status of “Inactive” when they were still working correctly.
  • Updated CopiCode-IP firmware to version 1.1.5.
  • When a device is used as a release station, ensure that at least one printer queue is selected.
  • Improved behavior when deleting devices or disabling device integration to ensure we don’t lock the user interface.
11 January 2008 – PaperCut MF 8.1 (Build 5490)
Fixed a problem where print jobs could time-out early when both the client popup authentication and release/hold queues are in use. This would occur if the user is using the authentication popup and does not release the job from the release station within 10 minutes.
10 January 2008 – PaperCut MF 8.1 (Build 5488)
New features:
  • In the software release station, allow the administrator to enable both username/password and card authentication simultaneously.
  • Internet Control: Added an option to allow the Internet security group to be populated with users without Internet access. This allows the administrator to invert the previously default behavior (i.e. to include denied users instead of allowed users). Depending on the existing proxy server rules, it is may be more convenient to use a “Deny” rule rather than an “Allow” rule.
Enhancements:
  • Provide better user feedback when users release/cancel jobs from the software release station. The screen will automatically be updated to show that the job has started printing (or been cancelled).
  • Improved the reliability of delivering printing notifications to the PaperCut user client, when the machine name associated with the print job does not match the machine name reported by the user client.
  • Improved handling of jobs that are manually removed from the print queues (e.g. cancelled/deleted by an administrator). These jobs will then be automatically removed from the PaperCut hold/release queues.
  • On Mac and Linux, when PaperCut is installed, add the PaperCut binary directory to the PATH to simplify running the command line tools.
  • On Mac, improved print account popup speed for Epson printers.
  • Clarified error messages output by the database restore process.
  • Improved interaction with LDAP servers to reduce the number of LDAP connections used when performing a user/group sync.
  • Included the PaperCut version number on the page that is displayed when an error occurs.
  • Improve the reliability of the installer when the server name and/or IP address cannot be determined.
  • Updated translations for Swedish, French, Spanish and Chinese.
Fixes:
  • Fixed a problem where print jobs could time-out early when both the client popup and release/hold queues are in use. This would occur if the user is using the popup and does not release the job from the release station within 10 minutes.
  • Fixed the real-time notification of balance updates to the user client when using client popup authentication when logged with a user with uppercase characters in their username.
  • Fixed a problem when synchronizing the group members from AD/LDAP prior to a quota allocation. This could stop future sync operations from running.
  • Fixed an error that occurred when running the “Group internet usage – summary (ad-hoc)” report if no “From Date” is specified.
  • Suppressed a harmless error message that would appear in the server log file when a notification message could not be delivered to a client.
  • Fixed a spelling error in the TopUp/Prepaid card wizard.
  • Various documentation improvements.
Printer compatibility improvements:
  • Added basic support for the HP PSC 1300 series (and similar printers).
  • Improved page count detection for duplex print jobs on PCL6-based printers.
  • Fixed the copy count detection for the OKI C8800 Postscript driver.
  • Improved paper size detection for the OKI C8800 PCL driver.
  • Improved page count detection for the Canon C3200 Mac driver.
  • Improved duplex detection for the Kyocera FS-C5025N on Mac.
13 December 2007 – PaperCut MF 8.0 (Build 5433)
Fixed a problem seen on some Windows XP desktops where the client software would report an annoying “End Now?” dialog on logout or system shutdown. The problem was caused by a 3rd party component.
12 December 2007 – PaperCut MF 8.0 (Build 5428)
Special Notes:
This is a major release. Please check the Upgrade Policy for upgrade eligibility. This release also contains a database upgrade and administrators should factor this into their upgrade plan.
New features:
  • Added group-based printer restrictions allowing administrators to restrict the use of a printer to a group or set of groups. This is particularly useful on Mac servers, as OS X server does not have in-built group-based access controls.
  • Added a new account selection mode to automatically charge a user’s print jobs to a single shared account. This is useful when a user works in a single department or project, as it automates account selection and removes the need to display the popup and run the client software.
  • Admin rights may now be assigned at the group level in addition to individual users. This offers more convenient management on sites with a large number of administrators.
  • Full support for Apple Mac OSX 10.5 (Leopard) on both the server and the client.
  • PaperCut now supports Veritas Cluster Server (VCS) offering an alternate clustering option in addition to Microsoft Clustering services.
  • Added new admin access controls (ACLs) to limit management tasks such as Pre-Paid card management and refunding of print jobs.
  • A new set of transaction based reports providing detailed listing and summary of transaction types and amounts.
  • Enhanced user account synchronization allowing users’ card/identity numbers to be automatically imported/updated from fields in Active Directory or LDAP.
  • The Internet Control module now supports Squid proxy server running directly on Max OSX.
  • Mac and Linux base systems can now be configured to run as a “secondary Internet Control server”.
  • Improve the format of various CSV reports to make them easier to use.
  • Much improved documentation covering Apple Mac setup including deployment on Leopard and using the Workgroup Manager to publish printers.
  • … and many more features and improvements since the release of version 7.
Enhancements:
  • Changed terminology from “print release station” to “hold/release queue” to better reflect that this feature can also be used via a web browser rather than just dedicated release stations.
  • Added total/summary rows to the bottom of all of reports.
  • Add a new option to allow the popup authentication to remember the authentication for “this job only”.
  • Add more filters to the transaction log pages providing more flexibility searching of the transaction logs.
  • Improved the performance of the internal database, by automatically optimizing database tables.
  • Added a new configuration option to ignore standard system users such as all users ending in “$”. These accounts usually represent machine accounts. The setting also accepts user-defined regular expressions, providing the power to ignore site specific accounts such as system mailboxes.
  • Improved default notification messages delivered to users when their printing is denied.
  • Updated system runtime libraries to improve performance and stability.
  • Add a web-service API and server-command operation to query the status of a previously started task (e.g. a user sync or backup running in the background).
  • Add a web-service API and server-command to retrieve the print job and page counts.
  • Added example shell scripts that make use of the “server-command” functionality.
  • Improved support for non-compliant LDAP servers (e.g. OpenLDAP 2.2.13).
  • Improved support for Arabic languages in PDF reports.
  • Updated translations for Dutch, Czech, German, Spanish, Chinese, and Portuguese.
  • Improved support for various external devices.
  • Add an end-user page to allow users to change their own card/identity number PIN.
  • Allow the card PIN to be retrieved/set through the web-service and server-command API.
  • Allow the card PIN to be updated/imported using the bulk user import/update.
Fixes:
  • Fixed a potential crash bug in the Windows print provider service that may occur with selected printer drivers when the error reporting feature is enabled.
  • Fixed a potential crash bug that may have occurred if a misbehaving driver returns invalid data.
  • Fixed account selection popup problems that may occur if Terminal Server and popup authentication was used together on the same network.
  • Fix a problem where hold/release queue settings were lost when switching between printer tabs.
  • Improved reliability when processing badly formatted user or account import files.
  • Fix a problem where the account selection popup could display repeatedly on the same desktop.
  • Improved error messages when problems are encountered when restoring a database (e.g. running “db-tools import-db”).
  • Addressed server load issues that may occur when many print jobs (100+) are bulk cancelled from a blocked queue.
  • Fixed a problem where Internet control settings changed by one admin user were immediately visible by other admins.
  • Fixed problem that stopped page-level color detection and printer error reporting from working on printers that contain non-ASCII characters (e.g. Chinese characters) in their name.
  • Fixed icon display issue when the Mac client was installed using the client-local-install program.
  • Fixed issue seen on very large systems where default SQL Server timeouts where halting the upgrade process.
  • Fixed problems in the Spanish translation that was causing some unexpected errors.
  • Various documentation improvements.
Printer compatibility improvements:
  • Improved page counting and copy count detection for QPDL printers (e.g. Samsung ML-2010, Samsung CLP-510).
  • Improved duplex detection for selected PCL6 based printers (in particular the IBM Infoprinter 1357).
  • Improved duplex detection on recent driver updates for the Kyocera FS9520DN.
  • Improved page count and copy count detection with Canon CAPT based drivers (e.g. Canon iR1200/1300).
  • Added grayscale detection for the OKI 5600 printer.
  • Smarter page-level color detection methods used with selected Postscript drivers.
  • Improved page-level color detection when printing and rendering images directly from Photoshop.

Leave a comment

You must be logged in to post a comment.