Release History (v11)

PaperCut Release History Version 11

« Release History for newer versions

1 December 2011 - PaperCut 11.6 (Build 15782)

New features:

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

Enhancements:

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

Fixes:

  • Improved recovery when database connection problems occur during server start-up.
  • Fixed problem when authenticating from a release station with usernames in the "DOMAIN\username" format.
  • When running the "Control Printer Monitoring" program on Mac to enable/disable printers, the displayed number of enabled printers is now correct.

Printer compatibility improvements:

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

3 November 2011 - PaperCut 11.5 (Build 15370)

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

Fixes:

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

Printer compatibility improvements:

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

12 October 2011 - PaperCut 11.5 (Build 15204)

New features:

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

Enhancements:

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

Fixes:

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

Printer compatibility improvements:

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

25 August 2011 - PaperCut 11.4 (Build 14716)

Enhancements:

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

Fixes:

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

4 August 2011 - PaperCut 11.4 (Build 14579)

New features:

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

Enhancements:

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

Security:

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

Fixes:

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

Printer compatibility improvements:

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

21 June 2011 - PaperCut 11.3 (Build 14286)

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

Fixes:

  • Improved support for SNMP hardware checks support when using Windows printer pooling.
  • Fixed a problem that could cause the use of the PaperCut TCP/IP port to error when printing as a non-admin user on some operating systems and drivers.
  • Improved support for Samsung CLP-620 for the hardware SNMP page checks.
  • Improved support SNMP hardware checks to ignore the "input tray empty" warning which does not stop printing.
  • Improved the "Paper Size Category" charging so that Very Large Paper Surplus charges for all page sizes large than A3 and 11x17.
  • Improved performance of the Admin Refund Request interface when using PostgreSQL database with millions of print log records.
  • Fixed an issue using the print release station in "release any" mode when using a payment gateways in "On-demand transfer" mode. In this situation the funds were deducted from the user that owned the job, not the user releasing the job from the release station.
  • Improved support for reporting toner levels from SNMP for some printers that don't store the toner information in sequential SNMP indexes (e.g. the OKI b6200/6300)
  • Ignored the "SMART Print Capture Driver" virtual printer on Windows.
  • More improvements for handling when the system locale is set to "Japanese (Japan,JP)" or to "Thai (Thailand)" resulting in some errors being logged during system start-up.

Printer compatibility improvements:

  • Added 13x19 paper size to "Charging by Individual Paper Sizes" list.
  • Added support for the Ricoh Aficio SP C231 GDI printer.
  • Improved copy count detection for HP OfficeJet K550 printers on Windows XP 64 bit.
  • Improved PostScript named color detection for Fiery drivers.
  • Improved watermarking for PostScript jobs on HP Color Laserjet 3700 printer.
  • Improved page-level color detection for printing from Adobe apps to Postscript printer.

2 June 2011 - PaperCut 11.3 (Build 14148)

This release contains a database upgrade and administrators should factor this into their upgrade plan.

New features:

  • Added a new feature to validate the number of pages printed at the hardware level (e.g. via SNMP counter queries). This means PaperCut can now detect situations such as the user cancelling the print job by pressing the "cancel" button on the printer part-way through a job, automatically refunding (or reporting) the pages that didn't print.
  • Print jobs can now have per-shared account discounts or surcharges (cost adjustments), in addition to the existing per-printer and per-user cost adjustments. This can be used to implement per-project/client discounts, for example.
  • New payment integration (payment gateway module) for CBORD CS Gold.

Enhancements:

  • Scalability improvements to the dashboard page for large sites.
  • Added the ability to choose the day of the month on which monthly scheduled reports are run (e.g. run on the 15th day of the month, rather than the 1st).
  • Improved the display of office/department/shared account name filters in reports when multiple values are entered.
  • Release station:
    • added option to hide the user's balance.
    • added options to reduce user interaction during card self-registration.
    • added option to automatically log out after any job is released (suitable when running a high traffic station in "release any" mode).
    • added the ability to override the default locale/language. This allows the release station to use a language different to the default language on the system.
  • Improved integration between payment systems and find-me printing and load balancing.
  • Added additional features to our Blackboard and CBORD campus card integrations.
  • Update the documentation for server-commands to include information about updating multiple-personal account balances.
  • Improved print script recipes for discouraging printing of emails.
  • In the end-user web interface, only display a link to "Show Shared Accounts" on the user's summary page if the "Allow users to view shared account balances" option is enabled.
  • Added detection of case where PaperCut has been denied access to print queues using Windows permissions.

Fixes:

  • Improved detection of serial number on some Ricoh printers.
  • Improved the "duplicate job filter" to work on virtual print queues (e.g. when load balancing is used).
  • Improved robustness of print job tracking when the document names contained junk characters.
  • Fixed problems watermarking print jobs on some PCL5 printers.
  • Fixed "Reason for not printing" report filter used in "Unreleased jobs paper saving - summary" report.
  • Fixed some reports that defaulted to millimeter measurements in North America instead of inches.
  • Fixed a problem where the cost set for CUSTOM paper size in the "Individual paper size" charging model was not being used. The default/base costs was being used instead.
  • Groups that have been added to PaperCut but contain no users are now displayed when adding and removing groups. Previously they would not be shown, which could result in the group being unintentionally removed.
  • Fixed a problem that could occur when redirecting a job from a print script on Linux.
  • Fixed a problem that can occur when the system locale is set to "Japanese (Japan)" or to "Thai (Thailand)" resulting in print jobs being logged with the wrong times.
  • Fixed web services example code for the Ruby language.
  • Fixed a rare crash that could occur in the "print provider" component when analyzing PCL6 jobs using page-level color detection on Windows.

Printer compatibility improvements:

  • Added page count support for Konica Minolta 7130 family of printers.
  • Improved page count detection for jobs with odd numbers of pages using the Panasonic DP-1820E and DP-8045 GDI drivers.
  • Improved page count detection seen for some Konica Minolta printers.
  • Improved page-level color detection for PostScript jobs containing certain classes of images. Also sped up processing of images in these jobs.
  • Added page count, copy and duplex detection for the Sharp AR-5516/5520 and M316/M256 families and all Sharp printer/copiers using SPLC (Sharp Printer Language with Compression).
  • Improved support for watermarking print jobs for the HP 1320 and related printers.
  • Improved page size detection for PostScript printers when printing PDF files with custom page sizes.
  • Improved color page count detection on the Kyocera Mita PCL universal driver.
  • Fixed "charge by paper length" charging for roll-fed PostScript printers when rotation is applied in Adobe Creative Suite.
  • Fixed detection of print jobs with paper size "A3Wide" for some Ricoh PCL6 printers.
  • Improved copy count detection for HP OfficeJet K550 printers on Windows.

16 May 2011 - PaperCut 11.2 (Build 13941) - Mac Only

This is a fix release for PaperCut 11.2 for Mac only, and contains the following changes:

Fixes:

  • Mac: Improved user client popup speed when printing large jobs or to busy print queues.

11 April 2011 - PaperCut 11.2 (Build 13713)

This release contains a database upgrade and administrators should factor this into their upgrade plan.

New features:

  • PaperCut now maintains a historical record of users' department and office fields. E.g. If a user switches department midway through a month, reports showing activity by department will now account for their activity in the old department for the first half of the month and the new department for the second half. It's also possible to retrospectively edit this history and have it immediately affect reports.

Enhancements:

  • Compatibility improvements for Internet Explorer 9 (IE9).
  • Printing summary reports (e.g. Group printing - summary) now all include a breakdown of color and grayscale pages (rather than needing to run a job type summary report to see this detail).
  • An Application Log (App Log) audit message is now written when an admin manually expires a pre-paid top-up card.
  • The web based release station's automatic refresh time is now configurable.
  • Improved the error messages displayed when PaperCut attempts to connect to an external database that is currently offline or down.
  • Release station: improved date presentation for jobs submitted in the same day (e.g. "11:04" instead of "Apr 12, 11:04").
  • Added various new Web Services APIs:
    • add/remove a printer access group
    • check if a user group exists
    • remove a user group
    • list all printers
    • list all groups
    • add/remove an administrator access user/group
  • New print script API to find all printer groups that the current job's printer is a member of.
  • Improved default parameters used when performing printer load balancing. This reduces the likelihood that large jobs cause a printer to be underutilized.

Security:

  • Browser session cookies are now stored as "HttpOnly". This is in line with current best practice and helps mitigate impact if an XSS attack was discovered.

Fixes:

  • Fixed some memory related issues seen on some 64-bit systems.
  • Improved reliability when database connection problems occur during server start-up.
  • Fixed a problem where CSV/Excel scheduled reports created prior to version 10.7 could run over the same report period each time (e.g. always the week in which the report was created, rather than every new week).
  • Find-me printing: when a user attempts to release a print job at a release station but all target print queues are in error or disabled, an error message is displayed and the job stays held. Previously the job would be cancelled.
  • Fixed a problem where scheduled reports do not run when daylight savings time starts in the UK (or other regions where DST starts at 1am). The default scheduled report time has now been changed to 12:55am from 1:15am to prevent this happening in the future.
  • Windows clusters: fixed a problem that could cause Find-Me print jobs from printing if the print provider service failed over while they were awaiting release.
  • Fixed issue that prevented filtering an ad hoc report on a department or office that contained commas.
  • Improved clean-up/deletion of temporary files created when very large reports are created.
  • Fixed issue when running on SQL Server where the same data could appear on multiple pages of tables.
  • Fixed a problem when using Web Print to charge a print job to a shared account when the user has the "Charge personal account (and allocate to shared account for reporting)" option enabled. This could cause the job not to be logged by PaperCut.
  • When running on some external databases the "average pages per job" values in reports could have been inaccurate. This has been corrected.
  • Period comparison reports previously excluded activity occurring on each period's end date. These reports now include activity from those dates.
  • Fixed sorting of some logs reports such as "Group printing - logs" when running on an external database.

Printer compatibility improvements:

  • Added grayscale detection support for Xerox Color Press 700 PS.
  • Added support for HP Printer Drivers v2.6 on Mac OS 10.6.
  • Added support for Dell 2150cdn.
  • Improved page count detection on the Epson 4880.

16 February 2011 - PaperCut 11.1 (Build 13151)

Enhancements:

  • Print job watermarking now supports a wider variety of PCL6 printers and drivers.
  • Various improvements to the end-user web interface to improve accessibility (e.g. for user with screen readers).
  • Added a new printer script recipe which asks the user if a job should be held in a hold/release queue or not. This allows the user to select secure release for only sensitive documents and use direct printing for other documents.
  • Display information about the licensed payment gateways in the About page.
  • Updated the "User printing - summary" report to show a breakdown of color and grayscale pages. Added office and department fields to the Excel/CSV report.
  • Added a new filter to all the print logs reports to only show Web Print jobs.
  • Added a new username filter the user list and user configuration reports.
  • Added a new server-command and web services API to renaming shared accounts.
  • Emailed system notifications sent via SMTP can now be encrypted if the mail server supports TLS.
  • Automatically enable printer error detection if printer scripting is enabled. This ensures that the scripts using error check call will work as expected without needing to enable printer error notifications.
  • Novell OES Linux: The installer now checks the iPrint version and will warn if the version is known to cause problems.
  • Various documentation improvements including SSL certificate installation.
  • Various translation updates for Italian, Portuguese and Spanish.

Fixes:

  • Removed the "mixed content" warning message that may appear when administrators connect to the admin web interface via HTTPS using Microsoft Internet Explorer.
  • Fixed a problem that may cause find-me print jobs on Windows to fail if the Print Provider service was restarted while the jobs were awaiting release.
  • Fixed problem with dashboard "pages printed" graph that would show data offset by one day in some time zones.
  • Fixed the column headers in the printer attributes Excel/CSV report.
  • Fixed issue that may have prevented detection of printer toner levels when PaperCut was installed on a non-English edition of Windows.
  • Fixed issue in client popup authentication under specific configurations where the logged in username was not correctly displayed.
  • Fixed an error that could occur when using a "Quick Find" search if a screen had been left idle for more than 5 minutes.
  • Fixed a problem that can stop watermarks from appearing if using the %user_id%, %user_full_name% or %user_email% watermark replacements when the user's email address was blank.
  • Fixed a problem with watermarks with custom position 0mm from top. They were previously printed at the bottom of the page.
  • Fixed problems displaying Chinese characters in the Dashboard "What's Next" widget.
  • Fixed an error that may occur if an invalid regular expression was entered in the print document name filter. Improved validation to disallow invalid filters.
  • Fixed issues that may prevent admin interface navigation while using an older Firefox 2 browser.
  • Fixed issue with web services API and server-command that would allow creation of duplicate shared accounts. Additionally, new shared account security settings are now inherited from the template account.
  • Fixed a problem in reports where a date range filter may not have applied if combined with a shared account filter containing two or more accounts.
  • Do not allow the batch internal user import to run if the "Internal User" feature is not enabled. This stops users from accidentally running the wrong import type.
  • Windows: Removed rare "file locked" message that may appear when conducting install-over-the-top upgrades.
  • Mac OS: Fixed a problem with the OS X widget that could make the configuration settings not display correctly.
  • Linux: Improved installer to save about 80MB of server disk space.

Printer compatibility improvements:

  • Improved support for OKI MC860 printer.
  • Mac: Improved support for printing PDF documents on Xerox PostScript printers.
  • Mac: Add support for Canon Pro 9000 printers.

17 January 2011 - PaperCut 11.0 (Build 12804)

This is a major release. Please check the Upgrade Policy for upgrade eligibility.

New features:

  • Version 11 includes a new Dashboard tab to provide administrators with a real-time view of the state and activity of the system. The dashboard contains seven new gadgets allowing administrators to view everything from system uptime, pages printed today, printers currently in error, and what jobs are happening right now. See the news release announcement for more details.
  • One of the most notable new features of this release is the visual appearance of the admin interface. The interface has been given a fresh new modern look and a general GUI overhaul with them aim of improving both look and usability.
  • Watermarking and job attribution is now available for PCL6 printer drivers, in addition to the existing PostScript and PCL5 support. This feature is listed as experimental in this release. Our aim is to support as wide variety of PCL6 drivers as possible.

Enhancements:

  • Various improvements to the end-user web interface to improve accessibility (e.g. for use with screen readers).
  • Improved the time taken to release jobs from a hold/release queue.
  • Windows: Added an option to hide the document names of jobs held in Windows print queues. This can be useful when there are privacy or security concerns of letting other users see the document names of other users.
  • Provide simpler setup of Web Print Sandbox mode on Linux and Mac. There is now a simple way to disable Simple Mode so it does not conflict with Sandbox mode.
  • When "user and group sync" tasks are started through "server-command" scripting or the Web Services APIs, administrators can to view progress of the task from the Options->User/Group Sync page.
  • The user creation date has been added to the User List CSV report.

Fixes:

  • Fixed a problem that could cause the Account Selection popup to not select/default to the previously selected account options.
  • Improved Web Print error status reporting when the Web Print service doesn't have permissions to write to the hot folder.
  • Fixed a problem that can occur running the printer list CSV report when PaperCut is monitoring more than 1,000 printers.
  • Fixed issue with the batch user data import from text file option where new users would be created despite this option being disabled.
  • Novell OES: Fixed a problem that may cause iPrint to crash if log file permissions were not correctly set.
  • Novell OES: Reduced time to release held print jobs when Novell iPrint is running in some VM environments.

Printer compatibility improvements:

  • Improved support for the Dell 2330 printer.
  • Added support for the Epson 7900 printer.
« Release History for newer versions