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.