PaperCut NG Changelog

What's new in PaperCut NG 23.0.7

Mar 14, 2024
  • Fixes:
  • Fixed an issue that prevented the application server from starting in some Linux environments. [PO-2119]
  • Security:
  • Various security fixes. See PaperCut NG/MF Security Bulletin (March 2024) for more information. [CDSS-3505], [CDSS-3325], [PO-2080], [PIE-708], [PO-2030]
  • This release also includes several pre-emptive security improvements and additions to layers of defense. These improvements were made as a result of code audits, pen tests and security reviews. Changes were made in line with our security uplift initiative.

New in PaperCut NG 23.0.6 (Feb 16, 2024)

  • Fixes:
  • macOS: Fixed an issue that, in some cases, when deploying Mobility Print or IPPS print queues via Print Deploy, the Print Deploy client caused the CUPS IPP backend to fail, resulting in any IPP/IPPS/HTTP/HTTPS print jobs failing. This fix will also restore a user’s CUPS IPP backend if Print Deploy previously broke it. See known issue for more information. [PD-1892]

New in PaperCut NG 23.0.5 (Jan 30, 2024)

  • Fixes:
  • Email to Print: Improvement to the efficiency of bulk folder operations when using the IMAP protocol. PO-1735
  • User/Group Sync Source: Added the ability to configure an alternative email address for UPN users with the Standard Azure sync. PO-949
  • Print Deploy: Allows admins to downgrade the execution privileges of the Print Deploy server. Note that this is applied by default in a fresh installation of 23.0.5, but will need manually applying (if required) for upgrades. See How to downgrade the execution privilege of the Print Deploy server on Linux and macOS for more information. PD-1690

New in PaperCut NG 23.0.4 (Dec 19, 2023)

  • Fixes:
  • Fixed an issue where client authentication and unauthenticated printers are not working correctly with the 23.0.3 version user client. PO-1853,PO-1845
  • PostgreSQL - Fixed an issue that was introduced in 23.0.3 that caused database imports to fail when using postgresSQL. PO-1855

New in PaperCut NG 23.0.3 (Nov 28, 2023)

  • New Features:
  • Added support for users logging in to the PaperCut NG/MF User Client with Azure credentials & authenticating with Microsoft MFA flow. Find out what’s supported PO-1643,PO-1637
  • PaperCut username field now supports up to 255 characters (increased from 50 to 255 characters) to allow better support for customers using UPNs as usernames. PO-1034
  • Security:
  • For new installations only, we are changing the default configuration for “Allowed remote provider IP addresses (e.g. secondary print servers)” under Options->Advanced->Security to only allow connections from local IP ranges by default. More details can be found here PO-1649
  • Introduced the ability for Admins to update their company contact details in the About Page in MF/NG to be alerted in the event of a critical security incident. For more regular PaperCut security notifications please subscribe to security notifications PO-1670
  • Fixes:
  • Updates to color contrast of text and elements for enhanced accessibility compliance on MF/NG Admin and User PaperCut web interfaces. PO-1778
  • Fixed a bug with Email to Print when configured with Gmail over OAuth, which caused email to print to stop working until an Application Server restart. PO-1672
  • Improved email sending behavior when using Outlook or Gmail connections with OAuth. This should reduce Scan to Email notification failures. PO-1671
  • Addressed an issue that could cause Windows AD users to lose association with groups following a user sync failure. PO-648
  • Print Provider:
  • Windows, Linux: Fixed an issue that caused Hardware Page Count to fail if HTTPS communication was enabled in the Print Provider. See known issues for macOS. PO-1786
  • Other notes:
  • A DB upgrade occurs when upgrading to this version.

New in PaperCut NG 23.0.1 (Oct 31, 2023)

  • New Features:
  • Added the ability for customers with Azure user/group sync to enable multi factor authentication (MFA) on their tenancy under certain circumstances. This enables MFA login flow across all web based authentication, however does not support the MF User Client. See Overview of synchronizing user and group details with Entra ID (Azure AD) for more information. PO-1593, PO-1275
  • Security communications enhancement to allow PaperCut to publish a banner to the Admin web interface to alert customers of any critical security incidents that may arise and guide them to take action to mitigate the issue. PO-1448
  • Security:
  • Security enhancement requiring Admins to re-authenticate their session before updating or assigning the admin rights or admin password. PO-1558, PO-1557
  • Security enhancement to comply with GDPR guidelines to redact personably identifiable information in Worldpay (RBS) Payment Gateway logs. PO-1166
  • Updated several third party libraries. PIE-625, PO-30, PO-858, PO-859, PO-862, PO-947, PO-963
  • Security enhancement to ensure that all password fields within the configuration files; server.properties and any payment gateway configuration files, are encrypted. These values will then be encrypted automatically after restarting the Application Server service. PO-1130
  • Fixes:
  • Fixed a bug that prevented the editing of scheduled reports where the report contained invalid email addresses. PO-1231
  • Fixed an issue that prevented scheduled reports being sent if any recipient contained an invalid email address. PO-910
  • Print Provider:
  • Print Provider: Added options to configure the HTTPS/TLS communication port, cipher suite, TLS version and whether self-signed certificates should be accepted. PIE-47
  • Print Analysis: Fixed an issue that caused page color to be detected as grayscale when using the Fujifilm Apeos series PCL6 printer driver to print booklets. PIE-537
  • Email to Print and Web Print: Fixed an issue that caused printing to fail for some drivers when Tabloid page size is used. PIE-616
  • Other notes:
  • If you are running v22.0.10 or later, there is NO database upgrade.

New in PaperCut NG 22.1.4 (Aug 22, 2023)

  • Fixes:
  • Fixed an issue that prevented the [internal users] group from being created when enabling internal users via the global config key. PO-1531
  • Fixed the url link to the manual section for user aliases. PO-1486
  • Added support for displaying Toner levels for Epson printers with two identical black cartridges. PIE-458
  • Print Provider:
  • Direct Print Monitor: Fixed an issue that may cause a delay when releasing print jobs if the ‘ServerName’ configuration is set. PIE-545
  • PDL transforms: Fixed an issue where using the PaperCut Global PostScript printer driver and redirecting to an HP printer could cause squaring of the printed copies of the document. PIE-546
  • Email to Print: Fixed an issue that caused A4 or Letter size to be chosen when printing to the 11x17 inch page size for the following printer drivers.
  • KONICA MINOLTA C360iSeriesPCL PIE-283
  • Kyocera TASKalfa 5500i KX PIE-260
  • Kyocera TASKalfa 4054ci KX PIE-552
  • Sharp BP-70C36 PCL6 PIE-554

New in PaperCut NG 22.1.3 (Jul 25, 2023)

  • Enhancements:
  • For internal user accounts only, re-introduced honoring of config key min-password-length to allow admins to set minimum password length for users. Admin password length minimum is still 8 characters since 22.1.1. PO-1465
  • Added Customer Reference Number (CRN) to the About Page. PO-1376
  • Fixes:
  • Fix an issue where the Model/Type would not be correct on the Printer/Device details page for certain Fujifilm devices. PIE-532
  • Admin message: Print Scripting and Device Scripting are enabled by default was still appearing after config had been set to “N”. Fixed issue so that message only appears when required. PO-1491
  • Fixed an issue that caused some fields under Options > Notifications > SMTP Server Options to show as blank, after upgrading to 22.1.2 PO-1487
  • Addressed an issue where Email Printing services using Gmail Over OAuth will stop trying to reconnect after encountering a network problem. Now the service will try to reconnect after the configured interval if the problem appears to be network related. PO-1392
  • Fixed an issue that caused the ‘Balance After’ field to be missing from the Web Cashier Deposit Acknowledgement Slip. PO-1336
  • Security:
  • Addressed file traversal issues. CDSS-2495, PO-1447
  • Hardened internal API Authentication. PO-1474
  • Updated several third party libraries to recommended patch levels. PO-1445, PO-1364, PO-1359, PO-1391
  • For more information about these security improvements and vulnerabilities, please see our Security Bulletin (July 2023).
  • Print Provider:
  • Page analysis: Fixed an issue that caused the print costs to be incorrect for fixed-length charging in Canon/OCE Plotters. PIE-465
  • Windows: Fixed an issue that caused Print Provider to crash when redirecting print jobs to HTTPS/IPPS target print queues. PIE-250
  • CUPS: Fixed an issue that caused printing to fail with a ‘filter failed’ error message when processing the print-provider.uuid4 file. PIE-449
  • PDL transform: Fixed a rare issue that caused the device screen to prompt users to adjust paper orientation when printing multiple copies to certain Ricoh devices via a Find-Me queue with the PaperCut Global PostScript printer driver. PIE-457
  • Other notes:
  • This release contains a database upgrade

New in PaperCut NG 22.1.2 (Jun 27, 2023)

  • New Features:
  • Over 50+ contextual links to the online manual added to the Admin UI to assist in configuration. PO-1270, PO-1259, PO-1261, PO-1262
  • Self signed certificates created using the create-ssl-keystore tool can now have additional values set via a new -rdn parameter, including the ability to set Country (CN) for compatibility with HP Gemstone devices. More information is available in the manual here. PO-1226
  • Customers using Office 365 or Google email services can now utilise OAuth authentication for SMTP notifications. PO-1218
  • When using db-tools for database imports and migrations, Added additonal validations to check file paths are correct, and backup zip files are valid. Error messages displayed to the administrator have been improved. PO-1085
  • Fixes:
  • Changed the wording of the default English language Forgotten Password message. PO-1278
  • Fixed an issue that prevented changes to the User/Group sync form from being saved when smtp notifications were not configured. PO-1257
  • Added support for a “back off” response from Office 365 mail servers. PaperCut will now observe a backoff period returned by the mail server. PO-1102
  • Fixed a problem that could cause the wrong user to be associated to a print job after a Print Deploy client reconnects to the application server. PO-1031

New in PaperCut NG 22.1.1 (Jun 8, 2023)

  • New Features:
  • Introduced a new security hardening feature designed to uplift default security and provide additional layers of protection. We’ve added configuration and new defaults to make it hard for attackers to initiate a chained attack.
  • This includes a new security.properties file to separate the configuration of some components from the web administration interface. These include:
  • Print Scripting and Device Scripting settings, such as the ability to run executables and unsafe code from scripts
  • Explicit granting of permission to run external executables such as those used with custom authentication providers and other plugins
  • For the vast majority of customers, no action will be required after the upgrade. Please see the PaperCut MF/NG 22.1.1 upgrade checklist for more information. PO-1327
  • Security:
  • Addressed a Path Traversal vulnerability in the Application Server and Site Server. Under specific conditions, this could potentially allow an attacker read-only access to the server’s file system. CVE-2023-31046. PO-1277
  • Addressed a Cross-Site Request Forgery (CSRF) vulnerability in the Application Server, which, under specific conditions, could potentially enable an attacker to alter security settings or execute arbitrary code. This could be exploited if the target is an admin with a current login session. Exploiting this would typically involve the possibility of deceiving an admin into clicking a specially crafted malicious link, potentially leading to unauthorized changes. CVE-2023-2533. PO-1366
  • Introduced security hardening layer through security.properties files - as per new features section above.
  • For more information refer to the June Security Bulletin.
  • Fixes:
  • Fixed an issue that caused ancillary PaperCut executables including the PC-Client to crash with an error when run in some Windows environments. PO-1295
  • Fixed an issue that was causing the Accessible UI for PaperCut 22.0.11 and 22.0.12 to display a blank screen after login. PO-1400
  • Other notes:
  • If you are running v22.0.10 or later, there is NO database upgrade.

New in PaperCut NG 22.0.12 (May 16, 2023)

  • Print Deploy:
  • Includes latest Print Deploy release 1.7.2336 for customers who do not have Print Deploy auto-update enabled. PD-1659

New in PaperCut NG 22.0.11 (May 2, 2023)

  • Enhancements:
  • PaperCut will now allow access to the Admin UI users screen when the licenced user allowance has been exceeded. PO-1142
  • Print Provider:
  • CUPS Only: Fixed an issue that occurred if the papercut account’s directory was not coinciding with the PaperCut MF or NG directory, then the Print Provider backend failed to write to its log file. PIE-17

New in PaperCut NG 22.0.10 (May 2, 2023)

  • Enhancements:
  • Added a link to the web UI login page that will display instructions on what to do if a user has forgotten their password. Added configuration items on the Options page to disable (on by default) and to change the displayed text - found under Options > General > Branding. PO-1092
  • End user error pages now display the contact info for the Reseller and Authorized Partner, rather than for PaperCut support. PO-1119
  • Minor security improvement in cookie handling for web requests. PO-388
  • Fixes:
  • Fixed issue that could prevent Unicode characters in printer scripts from being saved when using an MSSQL database. PO-1083
  • Fixed an issue that caused the config key email-printing.imap-fetchsize-bytes not to be honored for IMAP over OAuth with both Gmail and Outlook services. PO-1108
  • Fixed visual misalignment of buttons on the Change Details page. PO-1181
  • Fixed an issue that could cause a “null pointer exception” message to be displayed when the custom report folder is not found. PO-1201
  • Fixed some broken links to the online user manual. PO-1240
  • Print Provider and Application Server:
  • Fixed an issue with length based charging in the Application Server and Print Provider for 90 degree rotation of print jobs for Canon and OCE Plotters using PCL5. PIE-261
  • Print Provider:
  • CUPS Only: Added a config key to the print-provider.conf file - JobHoldPersistence (commented out and disabled by default). This config key controls whether the Print Provider will retain info regarding all currently held CUPS jobs during a server restart. PIE-294
  • Add toner support for Konica Bizhub 5020i and similar devices. PIE-234
  • Added PaperCut transform support for stapling with Canon Generic PS Driver. PIE-247

New in PaperCut NG 22.0.9 (Mar 8, 2023)

  • Enhancements:
  • Improved work flow of internal user self-registration by ensuring that the end user can see their own PIN in an email delivered to them if they could not or did not choose their own PIN. If the admin does not allow self selection of PINs for self registration, they must enforce 2 rules: 1) the user must enter an email address; and 2) email confirmation must be sent. For new installations only, tick box “Also email confirmation message to user” is now by default ticked. Admin creation of new internal users is not affected. PO-1122, PO-1210
  • Dependency: Various minor dependency upgrades. PO-1096
  • Updated links to the user manual to point to the online user manual hosted on the PaperCut website. PO-989
  • Added Primary and Secondary card ID import options, including regex, to Microsoft Azure AD user sync configuration. PO-405
  • Added customizable import of username aliases from Microsoft Azure AD. PO-550
  • Fixes:
  • Security improvements to address an issue identified as ZDI-CAN-18987 in the NG/MF Application Server and Site Server (see Security Bulletin). PO-1216
  • Security improvements to address an issue identified as ZDI-CAN-19226 in the NG/MF Application Server (see Security Bulletin). PO-1219
  • Fixed an issue that prevented the admin from using long URLs in the custom links section of the user web page. PO-1080
  • Fixed an issue that caused some actions and requests involving sub accounts (including importing sub-accounts) to fail. PO-1205
  • Improved application server health check performance. PO-1116
  • Fixed an issue that could cause an error to be displayed in the UI when selecting audit logs with a large number of users. PO-1073
  • Minor security improvement. PO-1062
  • Removed some redundant libraries. PO-861
  • Fixed an issue that could cause Azure AD ID/card numbers not to be imported when ‘import users from selected groups’ is selected. PO-971
  • Fixed an issue seen in PaperCut NG/MF 22.0.8 that prevented the Print Deploy Server service from starting properly after a brand new installation, causing a AdminAPIAuth: error: authorization key provided for this request is invalid error in the Print Deploy Server log file. PD-1583
  • Print Provider:
  • [Unreleased feature not impacting General Availability installs] Fixed an issue on Print Provider for CUPS with persisted held jobs to ensure that held job processes exit properly when service is shutdown. Refer to this known issue for more information. PIE-69
  • Fixed an issue where some Epson and Canon printers (e.g. Canon IJ, Garo, UFR) were not being monitored by PaperCut. PIE-195
  • Fixed an issue that caused slow Web Print printing for PDF documents processed by recent Acrobat Reader versions. PIE-208
  • Fixed an issue that caused conversion to grayscale on Canon UFR to produce blank pages. PIE-210
  • Fixed an issue where grayscale conversion did not work on FujiFilm PCL6 drivers. PIE-214
  • [Linux] - Fixed an issue that caused thumbnail image generation to fail for archived PostScript spool files. PIE-216
  • When “Block the release of jobs when this device is in error” is enabled and NoPaper has been selected as an error to block on, print jobs will no longer by default be blocked when any tray is empty. PIE-219
  • Fixed an issue where the Mac/Linux Print Provider would not always wait for the Application Server to start up, which could lead to the Print Provider briefly switching into an Application Server connection failure mode. PIE-226

New in PaperCut NG 22.0.8 (Jan 10, 2023)

  • Enhancements:
  • Added functionality to force expiry of print jobs that have been removed from the print spooler. New config key “release-station.forced-job-expiry-min” to set expiry time. If not explicitly set, will default to maximum hold time (same as previous behaviour). PO-1032
  • Improve the App Server error message if the Print Provider is newer than the App Server. PC-18820
  • Added an admin configuration option, “ldap.schema.user-search-ignored-error-codes”, which can be set to ignore any error codes that are returned while synchronising users from LDAP. PO-1054
  • Upgraded to Java 11.0.16.9.1. PO-1015
  • Enhanced the long running tasks pop-up window to resize content based on window dimensions. PO-1014
  • Improved setup experience when setting up Email to Print with IMAP OAuth for Office 365. PO-1012
  • Minor improvements to Mobile web UI layout. PO-981
  • Asynchronous client/server requests are now enabled (server property “server.enable-async-requests” = true) by default for new installs and for upgrades where the server property is not explicitly set. PO-960
  • Improved handling of access token expiry in Email to Print. PO-944
  • Updated various libraries to latest version. PO-928 PO-927 PO-912 PO-743 PO-741
  • Removed all Kotlin dependencies (performance improvement). PO-984
  • Installer now removes previously deprecated legacy MacOS version desktop client package (occasionally flagged by security scans) on upgrade. PO-836
  • Minor improvements to Accessible end user UI. PO-827
  • Removed deprecated Google Cloud Print functionality. PO-832
  • Made some minor performance improvements to DB transaction code. PO-776
  • Made some improvements to server logging performance. PO-760
  • Added an option to ignore Disabled users during user sync from Azure AD. PO-645
  • Added support for Realex 3D Secure payment. PO-543
  • Reduced frequency of “long lived DB connection” logging checks. PO-98
  • Fixes:
  • Fixed an issue that could cause transactions via the Paypal payment gateway to be cancelled at end of transaction. PO-1058
  • Fixed an issue that prevented users with admin privileges from uploading files to WebPrint. PO-1045
  • Fixed a minor typo in the Moneris payment gateway configuration file. PO-1025
  • Changed company name in copyright notices to not end in a period i.e. PaperCut Software Pty Ltd. PO-1008
  • Improved legacy certificate cipher support. PO-975
  • Fixed an issue that caused the wrong language to be displayed in the footer area of the web UI. PO-959
  • Fixed an issue that caused the title of the “Add Custom Navigation Link” dialog to be displayed incorrectly. PO-962
  • Fixed an issue that could cause an internal user to be blocked from logging in to PaperCut after changing password via API or server command. PO-953
  • Fixed a bug that prevented the Print Jobs table in the UI from being refreshed after the date filter was cleared. PO-929
  • Fixed an issue that prevented download of diagnostic bundle on MacOS and Linux. PO-920
  • Fixed an issue that caused card self-association to fail when the “ext-device.self-association-allowed-card-regex” config key was set to DEFAULT. PO-913
  • Fixed an issue that caused Scan to email with Interactive Destination Mode enabled not to work properly if the email contained an Apostrophe character. PO-904
  • Fixed a bug in the Accessible end-user UI that caused the wrong language to be displayed when the host OS language differed from the PaperCut MF default language. PO-800
  • Fixed an issue that could cause user sync from Azure AD to fail if “import users from selected groups” was selected. PO-971
  • Fixed an issue that caused the wrong notification email to be sent when importing batches of users via server command. PO-168
  • Fixed an issue that could cause users to lose association with groups following a user sync failure. PO-648
  • Print Provider:
  • Improved the logging of directory creation failures. PC-18715
  • Newer versions of Print Provider can now communicate with older versions of the Application Server. PC-18655
  • Added the ability to use extra SNMP data to better support the No Paper error condition in the Device In Error feature on devices that support it. PIE-9
  • Added the ability for hold/release jobs on Mac and Linux CUPS Print Servers to be held over server reboot. PIE-40
  • Windows, PaperCut Global PostScript printer driver used for Riso printers: Fixed an issue that caused documents with titles containing special characters such as emojis to fail to print. PIE-5
  • Windows, Xerox printers: Fixed an issue where printing to paper size Envelope 10 using the PaperCut Global PostScript printer driver didn’t auto tray select. PIE-48
  • Windows (Since version 22.0.1): Fixed an issue where held print jobs would fail to be held over restarts of the Print Provider service. PIE-52
  • macOS and Linux: Fixed an issue that caused the copy count on print jobs to be squared when in raw printing mode. PC-18730
  • Xerox Enhanced PDL transform to automatically feed paper from the bypass tray when printing to a Xerox device with envelope-size paper specified. PO-48

New in PaperCut NG 22.0.6 (Oct 11, 2022)

  • Fixes:
  • Fixed an issue that could cause the Executive Summary report to fail with an error with some external databases PO-1063
  • Fixed an issue that caused Google authentication to fail with Email to Print if the PaperCut application server ports were 80 or 443. PO-1021
  • Fixed an issue that caused Print Deploy Extended Enablement Pack licence checks to fail if licence was within 20 days of Support expiry. PO-1029
  • Added a link on the Email to Print setup page to a Knowledge Base article with trouble-shooting tips PO-1059

New in PaperCut NG 22.0.5 (Sep 26, 2022)

  • Fixes:
  • Resolved an issue caused by upgrading from 22.0.2 that caused “Full Access” Admin users to be labelled as “Limited Access” but still have full system access. This issue also removed their access to the Help page. PO-985

New in PaperCut NG 22.0.4 (Aug 23, 2022)

  • Fixes:
  • Fixed an issue that prevented import of Google Cloud Directory certificates when setting up a new GCD user source PO-970

New in PaperCut NG 22.0.3 (Aug 10, 2022)

  • Enhancements:
  • Enhancements to Batch Internal User email notifications. PO-273
  • Improved performance of the Device Details page for installations with large queue numbers. PO-762
  • Upgraded the Java Runtime Environment (JRE) to version 11.0.15. PO-880
  • App Server: Added OAuth2 over IMAP authentication method for Gmail in Email Printing. Users will be able to use OAuth2 to authenticate their Gmail address to continue to use Email Printing after Google deprecates basic authentications. PO-660
  • Fixes:
  • App Server: Fixed custom logo size and position in the Accessible Web Interface. PO-822
  • App Server: Fixed an issue where several user UI options became hidden in the Options > General page. PO-828
  • App Server: Removed Google Cloud Print section from the Enable Printing > Mobile & BYOD section as Google has deprecated the service. PO-867
  • App Server: Fixed external license updates (including the server command executable) to notify PaperCut Grows of any license changes. PO-882
  • App Server: Added Help page to the left side menu bar, giving the admin the most relevant information to seek support. The Help section can be accessed below “About”. PO-903
  • App Server: Fixed a JavaScript dependency vulnerability problem that may be exploited. PO-885
  • App Server: Fixed an issue where the locale override option was missing from default device configurations. PO-895
  • App Server: Removed incorrect logging of apparent errors related to the “Azure AD” user source on a clean install. PO-898
  • Print Provider: Fixed an issue that may prevent monitoring of Print Deploy deployed Windows print queues with long print names. PC-18740
  • Print Provider: Fixed an issue that caused PDL transforms to not get applied when redirected from a queue using PaperCut Global PostScript driver to a destination queue using HP Universal PostScript driver. PC-18741
  • Print Provider: Fixed a rare issue that may cause an incorrect page count when printing a document that contains images using PaperCut Global PostScript driver. PC-18870
  • Print Provider: Canon Oce PlotWave 360 PostScript printer driver: Fixed an issue that caused the document size to be used incorrectly as the paper size if the document size is larger than the output paper size. PC-18737
  • Print Provider: RISO PostScript printer driver: Fixed an issue that may cause an incorrect page size to be reported when output paper size is set to auto. PC-18797
  • Print Provider: Konica Minolta printer drivers: Fixed an issue that caused print job grayscale conversion to fail when the color mode is set to 2-color. PC-18853
  • Print Provider (CUPS): Fixed an issue that caused cross-server printing (print from a print queue on one server and release it from a queue on a different server) to fail. PC-18859
  • Print Provider (CUPS): Fixed a rare issue that may cause print redirection to fail if print job attribute modification (for example, watermarking, grayscale conversion) is enabled. PC-18789
  • Print Provider (CUPS): Fixed an issue that caused newly added printers to not get registered with PaperCut when automatic registering is enabled using EnablePrinterAutoImport configuration key. PC-18788
  • Print Provider (iPrint): Fixed an issue that caused printer redirection and hardware page count to fail when using iPrint version 4.2 and above. PC-18745
  • Other notes:
  • This version contains a database upgrade.

New in PaperCut NG 22.0.1 (Jun 29, 2022)

  • Enhancements:
  • Email to Print - OAuth email server authentication for MS cloud email is now available. PO-792
  • Print Provider - Improved the start-up time of the Print Provider on Windows. PO-649
  • PaperCut Global PostScript print driver - Added ARM support and two new paper sizes (Envelope 10 and Envelope Com10). PO-422
  • A banner now displays to alert customers of upcoming and expired Maintenance & Support. PO-670
  • The character limit for the ‘Confirmation message’ field for the ‘Internal User Options’ configuration has been increased to 1000 characters. PO-676
  • Added server.cookies.session.same-site config key to set same-site and secure attributes for browser cookies. Setting this to “none” will add the attributes. Note that this must only be enabled if all communications are HTTPS. PO-344
  • Improved the Application Server’s performance when Debug is enabled. PO-516
  • Fixes:
  • Fixed a minor formatting issue on the Admin Rights page, next to the ‘Access device and site sections’ checkbox. PO-723
  • Fixed an issue that caused printing to break when there was a macOS update or other Print Provider restart. The CUPS Sandboxing is now set to relaxed for PaperCut. PO-681
  • Enhanced the Azure Active Directory security in MF/NG. PO-668
  • Fixed a bug in the Web Services API method batchImportInternalUsers. Now, if not explicitly set, when calling this method the default is for new users to NOT be notified by email. PO-7
  • Fixed an issue that caused the cost multiplier of the selected account to not be applied when copying at embedded devices. PC-18705
  • Fixed a problem when setting up High Availability in a protected network that caused the connection to fail when the Application Server tried to connect to the MFD after the device was registered. PC-18696
  • Fixed a bug where Internal Users could not be renamed without also resetting their credentials. PO-510
  • The Environmental Dashboard now honours SSO logins, so after users log in with SSO credentials they don’t need to re-authenticate to access this dashboard. PO-531
  • Fixed an issue that caused yearly reports that were scheduled through the scheduled-reports.yearly-date config key to return data for 1 year + 1 day instead of the expected 1 exact year. Reports now return data for the exact 1 year period from the specified date value. PO-394
  • Device/Printer Names: Fixed an issue when renaming devices/printers that didn’t allow hashes to be used. Added tests for illegal characters when creating a device/printer name. PO-685
  • User Low Balance Notification: Fixed an issue where only positive LBN values were checked. PO-512
  • PaperCut Global PostScript print driver: Added two new paper sizes (Envelope 10 and Envelope Com10). PO-415​
  • Print Provider: Canon Generic Plus PCL6 printer driver: Fixed an issue where the page size could not be recognized and was always detected as A4 when using some device profiles PC-18704
  • User Source - Azure AD: Renamed “Client Secret” to “Client Secret Value” to prevent ambiguity. PO-696
  • Login: Fixed the SSO login page to have the “or” option translatable. PO-647
  • Other notes:
  • Removed the RBS prefix from Worldpay name in payment gateway configurations and templates in the App Server. PO-566
  • If you are running v21.2.8 or older, there is a database upgrade.

New in PaperCut NG 21.2.10 (May 20, 2022)

  • Fixes:
  • Fixed an issue that could cause an upgrade to fail when using version 21.2.9 with an MS SQL Server database. PC-18810
  • Other Notes:
  • Note that this release includes the 3 security improvements listed in the previous release 21.2.9.

New in PaperCut NG 21.2.9 (May 20, 2022)

  • Fixes:
  • Security improvements to address an issue in the Application Server. More information. PC-18750
  • Security improvements to address potential Spring4Shell vulnerabilities in the Application Server. More information. PC-18756
  • Security improvements to the Rhino.js scripting engine used with the Application Server. More information. PO-816
  • Other Notes:
  • Note that this release has been removed from the website and from release archives, with a fix released in 21.2.10.

New in PaperCut NG 21.2.8 (Mar 24, 2022)

  • Fixes:
  • Removed log4j 1.x dependencies from the PaperCut application install. Log4j 2.17.1 is now used exclusively. Note that customers upgrading from previous versions will also need to manually remove the /client/mac/legacy/PCClient.app application to avoid vulnerability scanners flagging this deprecated legacy client. PO-725

New in PaperCut NG 21.2.7 (Feb 28, 2022)

  • Fixes:
  • Restored latest (2.17.1) versions of log4j2 libs accidentally reverted in previous release. PO-785

New in PaperCut NG 21.2.6 (Feb 17, 2022)

  • Enhancements:
  • Added the tbl_printer_usage_log, table tbl_print_hardware_check, and tbl_refund_request tables to the list of tables that can be purged with db-tools. PO-73
  • Fixes:
  • Fixed an issue that caused account balance adjustment to be off by a very small amount because of rounding issues. PO-706
  • Fixed an issue that prevented device type filtering on the Devices page from working. PO-655
  • Added a new config key (user.card.pin.hash-encode) to control whether user PINs will be hashed encoded and therefore unrecoverable. Default is ‘Y’. Set to ‘N’ if you are using the PaperCut Toshiba V2 and use PINs for login, to prevent user PINs from being hash encoded. PO-540
  • Fixed an issue that could cause PDFs printed via Mobility print to fail to print “i” characters that were adjacent to “f” characters. PO-236
  • Fixed an issue on MacOS and Linux that could cause the number of copies made to be incorrect (number would be the square of the correct number). PO-710
  • Fixed an issue with the Network Payment API that could cause top-up amounts to be calculated incorrectly in some edge cases. PO-439
  • Fixed an issue that could cause print script pop up windows to be incorrectly sized in relation to the text. PO-735
  • Fixes a bug that caused the User Client to present a Low Balance Notification on launch when Low Balance Notifications for the User Client were disabled. PO-594
  • Fixed an issue that caused the user associated with anonymous/guest login with email to print to always be set to unrestricted when settings are saved. PO-724
  • Fixed an issue that could cause long-run copy jobs that were interrupted (e.g. to refill paper tray) to be ended prematurely by the copier. PO-731
  • Payment Gateway:
  • Fixed an issue that caused PaperCut to incorrectly notify the user that the PayPal transaction was canceled, after returning to the PaperCut interface from the PayPal payment gateway. PO-604
  • Release Station (Windows):
  • Fixed a configuration issue that prevented the release station from running on Windows network share paths (e.g. \serverPCRelease). PO-611
  • Print Provider:
  • Fixed an issue that could cause Canon UFR data to be interpreted incorrectly, leading to the number of pages to be calculated incorrectly. PC-18465
  • FX Versant 180 Press GX230 PostScript printer driver: Fixed an issue that caused grayscale output to be incorrectly detected as color. PO-618
  • Print provider:
  • Brother PCL5 printer driver: Fixed an issue that caused the page size to be treated as A4 when printing on some other paper sizes (e.g. A5). PO-662
  • Sharp OSA:
  • Fixed an issue that could cause a site server to fail to start a device when the app server device config changes had been made but not yet propogated to the site server. PO-584
  • HP OXP:
  • Fixed an issue that caused Integrated Scan jobs sometimes fail and be charged for the failed job on HP devices where users had a very low balance. PO-221
  • Reduced database query frequency for some Sharp OSA related background operations. PO-677
  • Fixed an issue that could cause errors on HP OXP devices when switching between site and application servers. PO-701
  • Other Notes:
  • Updated Handlebars.js library to version 4.7.7. PO-603
  • Upgraded internal Jetty server to version 9.4.44. PO-228
  • Updated licensing information summary to say “Licensed devices & connectors” PO-621

New in PaperCut NG 21.2.5 (Jan 27, 2022)

  • Fixes:
  • Fixed an issue that caused the Web Cashier username search field dropdown to not function correctly. PO-513
  • Upgraded all log4j2 libs to v2.17.1 to remove any possible vulnerability to CVE-2021-44832.

New in PaperCut NG 21.2.4 (Dec 21, 2021)

  • Fixes:
  • Upgraded all log4j2 libs to v2.17 to remove vulnerability to CVE-2021-45105.

New in PaperCut NG 21.2.3 (Dec 15, 2021)

  • Fixes:
  • Upgraded all log4j libs to v2.16 to remove vulnerability to CVE-2021-44228 (Log4Shell) and CVE-2021–45046.

New in PaperCut NG 21.2.1 (Dec 2, 2021)

  • Enhancements:
  • Batch User Import:
  • Optimized to improve import times. PO-573
  • Web Print:
  • Added the ability to detect password-protected Word documents and fail with a meaningful error message instead of waiting indefinitely. PC-5325
  • Added password authentication support to the Standard Azure AD sync source. PO-553
  • Improved Azure AD graph sync to now sync the users’ department. PO-404
  • Changed the Health Check endpoint example to be a less expensive endpoint. PO-276
  • Improved usability by removing the Azure ID configuration from the setup wizard to the Options > User Group Sync page. PO-587
  • Added advanced config keys for the following, for which more information is available on request:
  • Hide the “Jobs” (Web Client) link in Mobile Print Release. PC-18630
  • Hide Mobile Print Release username and password authentication. PC-18624
  • Enable a custom program for resolving user card number lookups. PC-17219
  • Fixes:
  • Batch User Import:
  • Fixed a bug that updated all database user records even when there was no data to update. PO-567
  • Print Provider:
  • Fixed an issue that prevented PaperCut from detecting when KM and Kyocera devices were out of paper. PO-460
  • Fixed an issue that caused the Print Provider to crash when certain PCL5 data was printed. PO-561
  • Fixed an issue that prevented users from logging on if their Network Payment Gateway balance was a whole number (for example, $10) instead of a number that included a decimal point (for example, $10.00). PO-377
  • Fixed an issue that caused SNI host checking to still be active if both SNI host checking and HSTS were disabled. PO-511

New in PaperCut NG 21.1.3 (Nov 17, 2021)

  • Enhancements:
  • Improved editing experience when adding/modifying custom links in the user.web.custom-links config key. PO-400
  • Fixes:
  • Fixed a Print Provider issue that could prevent job release when using “HideDocumentNames=on”. PO-608
  • Improved editing experience when adding/modifying custom links in the user.web.custom-links config key. PO-474
  • PaperCut Global PostScript printer driver:
  • Fixed an issue that could have caused a document printed from Microsoft Office and some other products to be printed in color even though the “Black & White” output was set. This fix applies only when the color detection mode on the admin console is set to page-level. PO-16

New in PaperCut NG 21.1.2 (Oct 19, 2021)

  • Enhancements:
  • Improved editing experience when adding/modifying custom links in the user.web.custom-links config key. PO-400
  • Fixes:
  • PaperCut Global PostScript printer driver:
  • Fixed an issue that could have caused a document printed from Microsoft Office and some other products to be printed in color even though the “Black & White” output was set. This fix applies only when the color detection mode on the admin console is set to page-level. PO-16

New in PaperCut NG 21.1.1 (Aug 27, 2021)

  • Enhancements:
  • Improved customization and flexibility. Added support for syncing custom attributes to the Card ID field when using Google Cloud Directory. PO-180
  • Fixes:
  • For customers running a large number of Direct Print Monitor clients, we have optimised the Application Server performance to improve performance and scalability. PO-219
  • Security improvements to address an issue in the NG/MF Application Server. PO-480

New in PaperCut NG 21.0.3 (Jul 21, 2021)

  • Enhancements:
  • Added support to the webservices API for deleting delegated groups, delegated users and other email addresses. PO-290
  • Added new substitution variables �vice_name% and �vice_location% to the available macros for integrated scanning destination paths. PO-193
  • Added the new config property schedule.daily-maintenence-reports to allow scheduled reports to be run at a different time to the daily maintenance tasks. PO-130
  • Added SSL support for PaperCut desktop client communications. PO-50
  • Added support for usernames longer than 32 characters, previously this could prevent users from scanning or copying if their username was longer than 32 characters. PO-188
  • Print Archiving:
  • Added support for latest GhostPDL executable naming convention on Windows, Linux/Unix and Mac. PO-94
  • Fixes:
  • Fixed an issue for third party providers who have created a top up link using our Payment Gateway Module API; previously the user could have their account topped up 100x more than it should if one of the following three config keys were set and the top up amount was equal to one of these values - Min, Max and Default Transfer Amounts. PO-282
  • Fixed an issue with the webservices API that did not support group lookups when using username aliases. PO-263
  • Fixed an issue with LDAP user syncing that caused the domain component of UPN usernames to be appended twice when syncing with multidomain enabled, for sources other than GSuite. PO-259
  • Fixed an issue that could cause web print to fail for images when .NET runtimes other than Standard are installed. PO-181
  • Fixed an issue that prevented Unicode language names (e.g. Hebrew) from being displayed correctly in the file-based group import (additional-groups.txt). PO-324
  • Fixed a Cross-Site Scripting vulnerability in the user import (from a TSV file). PO-305
  • Removed authentication requirement from /verify page of PaperCut user interface so that new account verification links will still be usable when WebSSO is enabled. PO-43
  • Updated Google OAuth libraries to version 1.35.0. PO-15
  • Fixed an issue that caused the Scan Next Page button to be hidden on some devices with small screens. PO-17
  • Fixed an issue that prevented OpenAPI logs from being generated. PO-301
  • FUJIFILM Business Innovation ART EX printer driver:
  • Fixed an issue that prevented page size and grayscale page detection from working. PO-304
  • Other Notes:
  • If you are running v21.0.1 or older, there is a database upgrade.
  • 21.0.3 is a combination of all the changes in 21.0.2 as well as 21.0.3, due to timings the two releases were combined.

New in PaperCut NG 21.0.1 (Jul 21, 2021)

  • Enhancements:
  • Updated environmental impact widget appearance. PO-68
  • Upgraded the app server logging system to a newer version. PO-63
  • The PaperCut Connector for Microsoft Universal Print is now included in the standard server installation. PC-18287
  • Added alternative method for synchronizing and authenticating users with Azure Active Directory that no longer requires AD Domain Services. PC-18120
  • Now include previously deleted users when running the redaction feature. PO-77
  • Changed the unit measurements for environmental savings on the dashboard. PO-65
  • Diagnostics files can no longer be uploaded to the cloud from NG. PO-166
  • Added the card/ID numbers (primary and secondary) number fields to the fields that can be redacted using our redaction feature. PO-161
  • Add the name for any secondary personal accounts to the fields that can be redacted using our redaction feature. PO-160
  • Added PDF/A conversion support for DocProc. PO-56
  • The Admin web interface now displays the full version of each Site Server in the Sites area. PO-133
  • Fixes:
  • Fixed an issue on Linux with pdftocairo that might cause an incorrect number of color pages to be detected. PO-135
  • Updated Jetty to version 9.4.35.v20201120 for security reasons. PO-41
  • New Behaviour for Mobile Release page /mr/(printerIdentifier) search. Previous behaviour was that if you entered /mr/(printerIdentifier) and it matched more than one printer, then it would display an error ‘failed to match’ and show all printers. New behaviour is that if your search matches more than one, it displays the printer list page pre-filtered to your search, if your search term is a full printer name that matches a single printer, then it will take you straight to the printer’s job page as it did previously. Allows users to store a bookmark which filters the release page by name/location/etc. which was not possible before. PC-17411
  • Fixed an issue that could cause the Print Provider to crash parsing PCL5 data generated by SAP ERP. PO-189
  • Fixed an issue when using certain Konica Minolta PCL6 printer drivers, printing on Tabloid (11x17) paper size with Email to Print or Web Print, that could cause the printer to print A4 or Letter size instead. PO-182
  • Other notes:
  • If you are running v20.1.3 or older, there is a database upgrade.
  • Devices marked with * require installing an updated version of the embedded software to access new features and fixes.

New in PaperCut NG 21.0 (Apr 14, 2021)

  • Enhancements:
  • Updated environmental impact widget appearance. PO-68
  • Upgraded the app server logging system to a newer version. PO-63
  • The PaperCut Connector for Microsoft Universal Print is now included in the standard server installation. PC-18287
  • Added alternative method for synchronizing and authenticating users with Azure Active Directory that no longer requires AD Domain Services. PC-18120
  • Now include previously deleted users when running the redaction feature. PO-77
  • Changed the unit measurements for environmental savings on the dashboard. PO-65
  • Diagnostics files can no longer be uploaded to the cloud from NG. PO-166
  • Added the card/ID numbers (primary and secondary) number fields to the fields that can be redacted using our redaction feature. PO-161
  • Add the name for any secondary personal accounts to the fields that can be redacted using our redaction feature. PO-160
  • Added PDF/A conversion support for DocProc. PO-56
  • The Admin web interface now displays the full version of each Site Server in the Sites area. PO-133
  • Fixes:
  • Fixed an issue on Linux with pdftocairo that might cause an incorrect number of color pages to be detected. PO-135
  • Updated Jetty to version 9.4.35.v20201120 for security reasons. PO-41
  • New Behaviour for Mobile Release page /mr/(printerIdentifier) search. Previous behaviour was that if you entered /mr/(printerIdentifier) and it matched more than one printer, then it would display an error ‘failed to match’ and show all printers. New behaviour is that if your search matches more than one, it displays the printer list page pre-filtered to your search, if your search term is a full printer name that matches a single printer, then it will take you straight to the printer’s job page as it did previously. Allows users to store a bookmark which filters the release page by name/location/etc. which was not possible before. PC-17411
  • Fixed an issue that could cause the Print Provider to crash parsing PCL5 data generated by SAP ERP. PO-189
  • Fixed an issue when using certain Konica Minolta PCL6 printer drivers, printing on Tabloid (11x17) paper size with Email to Print or Web Print, that could cause the printer to print A4 or Letter size instead. PO-182
  • Other notes:
  • If you are running v20.1.3 or older, there is a database upgrade.
  • Devices marked with * require installing an updated version of the embedded software to access new features and fixes.

New in PaperCut NG 20.1.3 (Feb 23, 2021)

  • Enhancements:
  • User Web Interface:
  • Added to the “Change Details” description that card/ID numbers can contain numbers, text and symbols. PC-18068
  • Fixes:
  • Improved the performance of “Sign in with Google” to Mobility Print (especially when synchronizing users from many domains). PC-17815
  • Added sendStringParametersAsUnicode=false to the template SQL Server database URL (to ensure that queries use indexes and run fast) PC-17810
  • Added a housekeeping job to delete obsolete font files from the temp folder on startup. PC-17795
  • Enabled a clean shutdown when stopping the PaperCut service on Linux. PC-18090
  • Linux with pdftocairo:
  • Fixed an issue that caused incorrect color page number and page size PC-18055
  • Ricoh PCL6 printer driver:
  • Fixed an issue that a grayscale image might be treated as color when printing via Mobility Print PC-17826
  • Other notes:
  • If you are running v20.0.4 or older, there is a database upgrade.

New in PaperCut NG 20.1.2 (Dec 24, 2020)

  • Enhancements:
  • Added a config key (notify.partial-translations="N”) to disable pop-up warnings for languages with missing translations. PC-17762
  • Payment Gateways:
  • Added a new metric to record on demand top-up usage. PC-17391
  • Fixes:
  • Fixed remaining compatibility issues with MacOS Big Sur. Big Sur is now fully supported. PC-17585
  • Fixed an issue preventing warning messages from being displayed on the Printer & Device Details pages. PC-17758
  • Fixed an issue that caused the CUPS pc-event-monitor to restart occasionally. PC-17756
  • Fixed an issue that could cause Job Ticketing errors when multiple domains pointed to the application server. PC-17693
  • Fixed an issue with mobile print release that caused the filter to break when using an Oracle DB PC-17605
  • Fixed an issue that could cause Desktop Clients on MacOS to be logged out when another MacOS Desktop Client logs out. PC-17820
  • Fixed an issue that caused a browser console warning (IE only) to be logged on the Scan Action Details page. PC-17680
  • Fixed an issue with HP devices that could cause letter size jobs to be charged as statement size. PC-17712
  • Konica Minolta bizhub C368 Series PCL and Kyocera TASKalfa 5053ci KX printer driver: Fixed an issue that caused A4 or Letter size to be chosen when printing to the 11x17 inch page size via Mobility Print PC-17710
  • Device Config Editor:
  • Fixed an issue that caused new config key names to retain leading and trailing spaces. PC-17705
  • Linux:
  • Fixed an issue with the un-installation process leaving files and directories behind after uninstall. PC-9248
  • Print Provider:
  • Konica Minolta PostScript and PCL6 printer driver: Fixed an issue that caused incorrect page number and page size calculations when using “Center Staple and Fold”. PC-17771
  • Konica Minolta PCL6 printer driver: Fixed an issue that could cause an incorrect number of pages if “collate” was selected when printing multiple copies to a device that HDD was not installed or a Find-Me print queue PC-17732
  • Other notes:
  • If you are running v20.0.4 or older, there is a database upgrade.

New in PaperCut NG 20.1.1 (Nov 18, 2020)

  • New Features:
  • Data Integration:
  • Global release of the Data Integration platform that enables the export of PaperCut MF usage data for consumption into 3rd party Business Intelligence tool of choice. The platform supports the ability to load multiple integrations and is configured within the PaperCut MF Admin web interface under Reports. Automated export of daily changes for users, printers, print usage (print, copy and scan), accounts and server datasets as well as the ability to export your organizations historical usage data. PC-17460
  • Print Provider:
  • Added a new option in the PaperCut NG/MF Admin web interface to enable spool file encryption on Windows. This encrypts print job spool files before they are saved to disk on the Print Provider when used with hold/release security. PC-17444
  • Enhancements:
  • Active Directory multi-domain support using User Principal Names has been moved out of Percolator and is now a fully supported feature. PC-17575
  • Options → Advanced → “Trusted Proxy Servers” (X-Forwarded-For header handling for proxies and load balancers) now applies to all relevant connections, rather than just mobile clients. PC-4953
  • Data Integration:
  • Added deleted users and devices in the initial historical export. Any deletes of users or devices within the historical days period now get exported. PC-17799
  • Fixes:
  • Application Server:
  • Fixed user activity rate limiter not taking into account Trusted Proxy Servers setting when considering the X-Forwarded-For header. PC-17675
  • Fixed the Trusted Proxy Servers setting not trusting Google Cloud Platform HTTP(S) load balancers, due to their non-standard X-Forwarded-For header format. PC-17562
  • Added device ID to external device API for shared Account methods. PC-15813
  • User Card PIN:
  • User card PINs are now one-way hashed for additional security. PC-17476
  • Print Provider:
  • Added the capability into Print Provider to append a unique identifier to the operating system job id reported to the Application Server. This is useful in a clustered environment when all secondary servers use the same ServerName. PC-17583
  • Updated Secondary Server and Direct Print Monitor installer for macOS 11 (Big Sur) compatibility. See the Known Issue for more details. PC-17642
  • Other notes:
  • If you are running v20.0.4 or older, there is a database upgrade.
  • Devices marked with * require installing an updated version of the embedded software to access new features and fixes.

New in PaperCut NG 20.0.4 (Oct 7, 2020)

  • Enhancements:
  • Reduced the load time of the device list page for sites with a high device count. PC-17499
  • Fixes:
  • Fixed an issue when the browser saves login details, to no longer populate the device username/password fields with the current login. PC-17203
  • Added the ability to synchronize groups for multi-domain Google Cloud Directories. PC-17386
  • Upgraded jQuery to 3.5.1 PC-17437
  • Server Command: Fixed “enable-command” usage description. PC-17604
  • Fixed an issue that in rare circumstances could cause the Print Provider to crash and restart. PC-17590
  • Fixed an issue that could cause JavaScript login errors for restricted users on some Fuji Xerox devices PC-17570
  • Fixed an issue that could cause a grayscale document to be counted as color when the standard color detection was used with PaperCut Global PostScript print driver PC-17535
  • Fixed a locking issue caused by many user clients logged in with the same username. PC-17610
  • Fixed an issue causing multiple “Invalid username or password” messages displayed when logging in via a device or through Client application PC-17593
  • Removed a redundant file that was created after the Application server startup. PC-17641
  • Updated the Windows installer to automatically create the nul printer port. PC-17621
  • Fixed an issue that caused email-to-print jobs on site server queues to be deleted when the site server went offline. PC-17584
  • Fixed an issue causing incorrect Page Size detection with HP Designjet Raster Driver PC-17654
  • PostgreSQL Database Driver: Upgraded JDBC driver from 42.2.5 to 42.2.16. PC-17531
  • Reports: Added an error message when the “generate-scheduled-report” server command is used to try and run a Custom Report, which is not currently supported. PC-16979
  • Other notes:
  • If you are running v20.0.3, there is NO database upgrade.

New in PaperCut NG 20.0.3 (Aug 20, 2020)

  • Enhancements:
  • Data integration CSV exports will now obey the reports.csv-charset setting for character encoding. PC-17498
  • Updated the default value for print-provider.throttle-thread-db-ratio to 3. This will not affect existing installations that have manually set the value. PC-17495
  • Improved the handling of GSuite groups in multiple domain environments. PC-17358
  • Added capability to split large scan files into smaller chunks for emailing. PC-17521
  • Added new get and set properties in Server-Command to modify User Defined Persistent Properties outside of print and device scripts PC-9423
  • Improved the process to unregister PaperCut from a Konica Minolta device when the device encounters error during registration. All installed apps on the the device will also be removed. PC-17027
  • Added the ability to "Sign in with Google" to the mobile release page. PC-17361
  • Added a configuration switch to block secure connections to email servers which present untrusted (e.g. self-signed) certificates PC-14424
  • Fixes:
  • Fixed an issue that sometimes caused the user client to show an error and exit while waiting for an on-demand user creation PC-17436
  • Fixed an issue where the user client erroneously used the IP address instead of the hostname to connect to the server PC-17425
  • Fixed an issue with autocomplete on the login page not respecting the config key 'auth.web-login.autocomplete' PC-17394
  • Fixed an issue where custom reports did not return any data when selecting "today" or "yesterday" as the date range. To use the fix, update any existing custom reports which use the parameters DATE_FROM and DATE_TO and change their data type from "java.util.Date" to "java.sql.Timestamp". PC-17316
  • Fixed an issue with truncated refund comments PC-17256
  • Added the config key "reports.pdf-locale" to set the locale that's used to determine the font for PDF reports. PC-16972
  • Fixed an issue that was causing "Unable to resolve expression 'showGoogleLogin'" errors on the Login page in some scenarios when Integrated Windows Authentication was enabled (auth.web-login.sso-method=WINDOWSAUTH). PC-16273
  • Fixed an issue that could cause Direct Print on Windows to fail to link some print queues. PC-17378
  • Fixed an access control issue with batch user import. PC-17191
  • Print Provider:
  • Added "Bolt PDF", "FAXCOM Image Driver", "ImageNow Printer", and "Microsoft Software Printer Driver" to the list of ignored virtual printers. (Windows only) PC-17553
  • Fixed an issue that could cause an incorrect calculation of number of coloured pages when analysing some PostScript data, in Standard mode. PC-17341
  • Generic PCL 6/PCL XL Printer Foomatic/pxlcolor: Fixed an issue where B5 page size was detected as A4. PC-17282
  • Epson PX-M270T printer driver: Fixed an issue that caused incorrect page count in duplex mode. PC-17224
  • Other notes:
  • This release does NOT contain a database upgrade.

New in PaperCut NG 20.0.2 (Jul 7, 2020)

  • Fixes:
  • Desktop Client: Fixed an issue that could cause print jobs to not be accepted at sites using desktop client with popups, when the status dashboard has been left open..PC-17485

New in PaperCut NG 20.0.1 (Jul 7, 2020)

  • New Features:
  • Automatic Application Server Failover:
  • Provide in-app Application Server Failover for customers with a network load balancer. PC-16516
  • Enhancements:
  • Google Cloud Directory (GSuite) User Sync:
  • Added support for syncing users from multiple domains. PC-15004
  • Print Provider:
  • Added a script to turn on/off the auto-import Print Provider feature on Mac/Linux. PC-17221
  • Web Cashier:
  • Added user balance to email acknowledgment. PC-16610
  • Added an Application Log warning message when the application server is not listening on a network interface that is accessible outside the server. PC-16088
  • Fixes:
  • Device Scripting:
  • Fixed Device Scripting recipes that used incorrect date to enforce daily limit. Please note all scripts that currently use date.getDay() need to be manually updated. EAD-278
  • Print Deploy:
  • Fixed an issue when upgrading on macOS servers where configuration files were set back to default. PC-17259
  • Print Provider:
  • OKI C811 and C835 PCL printer driver: Fixed an issue that caused an incorrect page count when multiple pages were printed on a single sheet of paper (n-up printing). PC-17177
  • Fixed a potential crash in Print Provider for certain Postscript print jobs when processing paper size names. PC-17195
  • Added "NuancePDF" driver to the list of ignored virtual printers. (Windows only) PC-17220
  • Site Server:
  • Fix to handle device capability updates when capabilities files are invalid. PC-15997
  • User Client:
  • Server performance improvements when dealing with large numbers of user clients. PC-16545
  • Fixed an issue where the User Client on MacOS required the use of the GPU unnecessarily. PC-11261
  • Fixed an issue where System Info section of the About page was incorrectly reporting Operating System as Windows Server 2016 on Windows Server 2019 servers.PC-16214
  • Fixed a rare issue where direct print queue linking is not done when there are multiple possible queue candidates. PC-16962
  • Ensure OS handles are closed when launching processes from the app server such as during periodic user/group sync. PC-16772
  • Fixed an issue where a user email cannot be updated if the email suffix option was enabled. PC-16701
  • Fixed missing single quotes from some translated strings on the Device/Printer copy setting page in the Admin Web Interface. PC-16241
  • Fixed and issue with Server-Command that resulted in Konica Minolta devices erroring after being deleted. EAD-482
  • Updated the bundled Java Runtime Environment to version 11.0.5, to incorporate the latest security fixes. PC-15760
  • Remove the requirement of a PaperCut group for Linux/systemd installs. PC-16505
  • Stop warning messages when a client is testing a pc-lpd connection on port 515 to ensure the service is running. PC-17023
  • Other notes:
  • This release includes a database upgrade.
  • Devices marked with * require installing an updated version of the embedded software to access new features and fixes.

New in PaperCut NG 19.2.4 (Jun 24, 2020)

  • Enhancements:
  • Call-home data is now communicated via HTTPS without the ability to downgrade to HTTP. PC-17075
  • Print Provider:Ensured that a new instance of the PaperCut CUPS backend and filter are installed for PaperCut NG/MF upgrades on Catalina so that security requirements are met.PC-17186
  • Fixes:
  • Fixed an issue related to processing paper size names for some Postscript print jobs that could cause the Print Provider to crash. PC-17195
  • Fixed an issue which could cause license warnings to display with an incorrect (very large) number of days remaining.PC-16791
  • Site Server: Added a fix to handle device capability updates when capability files are invalid. PC-15997
  • Print Provider:
  • Brother HL-L2350W PCL printer driver: Fixed an issue that caused incorrect page counts. PC-17229
  • OKI C811 and C835 PCL printer driver: Fixed an issue that caused an incorrect page count when multiple pages were printed on a single sheet of paper (n-up printing).
  • Canon imagePROGRAF printer driver:Fixed an issue that might cause some paper sizes such as JIS-B0 to be incorrectly detected as A4 or Letter. PC-17123
  • Brother PCL6 printer driver:Fixed an issue that caused duplex print jobs to be detected as simplex PC-17122
  • Konica Minolta bizhub PRESS series Fiery PostScript3 printer driver:Fixed an issue where custom page size is detected as A4. PC-17068
  • Konica Minolta AccurioPress series PostScript printer driver:Fixed an analysis issue of simplex being counted as duplex. PC-17059
  • Fixed an issue when using CUPS and Epson plotters / wide-format printers that caused print jobs to be cut off, and PaperCut client to pop up multiple times. PC-17144
  • Windows Print Provider: Added 'NuancePDF' driver to the list of ignored virtual printers. PC-17220
  • Fixed a typo in a Print Script example snippet. PC-5190
  • Fixed an issue on the OKI Open Platform that could cause an invalid "Role already exists" message to be shown, and prevent jobs from being tracked. PC-17205
  • Other notes:
  • This release does NOT contain a database upgrade.

New in PaperCut NG 19.2.3 (Mar 11, 2020)

  • Enhancements:
  • Improve Email to Print filtering. If the mail's received date is not available, fall back to its sent date. PC-17102
  • The example C# code supplied in ServerCommandProxy.cs now reflects newer web services API features
  • The build instructions for the C# example code have been updated for the .NET Core framework PC-9495
  • Fixes:
  • Bulk User Operations: Fix to handle large user lists. PC-17087
  • Fixed an issue where duplicate firewall rules were created during a server installation or upgrade for the Print Deploy component. PC-17074
  • Fix bug in getGroupMembers() call. All members are now returned, not just the 1st requested slice. Also fixes a similar problem in server-command PC-17042
  • Improved the logging for when errors occur calling our XML-RPC APIs PC-17001
  • Fixed a bug in the advanced external device API that caused an exception to be thrown when trying to fetch a list of shared accounts in debug mode. PC-16850
  • Fixed an issue preventing email to print from working with some mail servers. PC-17077
  • Print Provider:
  • Riso ComColor GD series GDI printer driver: Fixed an issue that paper sizes other than A4 were incorrectly detected as A4 PC-17049
  • fixed a non backward compatibility issue that could be caused on full-page watermark applied to PCL6 data PC-17044
  • Océ varioPRINT series PostScript, PCL6 printer driver: Fixed an issue that the following job attributes could not be identified.
  • duplex
  • the number of copies
  • the number of pages when multipage-up (n-up) or booklet layout is used
  • Océ varioPRINT series XPS printer driver: Fixed an issue that PDL (page description language) detection and a spool file analysis always failed PC-17021
  • PaperCut Global Print Driver: Fixed an issue that Canon devices might select an unexpected tray when setting Paper Source to Automatically Select or Manual Feed PC-16796
  • Other notes:
  • This release does NOT contain a database upgrade.

New in PaperCut NG 19.2.2 (Jan 23, 2020)

  • Enhancements:
  • Added an external device API call to rename printers and devices. This is an advanced feature. PC-8850
  • Added a new option to the create internal user web services call (& server command) to send a "welcome" email to the new user. PC-14871
  • Fixed an issue in Print Deploy that caused some designated print queues not to be installed on the computers of users whose usernames include a period character. PC-16961
  • The warning notification for exceeding the licensed users limit is now updated in real time, instead of waiting until the next admin login. PC-16827
  • Removed an extraneous warning message about chmod failure when upgrading on Linux. PC-15399
  • Removed unnecessary and misleading SSL keystore tool messages that were being logged during upgrades on Linux. PC-14832
  • Improved help text for 'set-shared-account-property' in the server-command utility. EAD-327
  • Improved the server-command help text for removing printer groups from a printer. EAD-257
  • The server-command utility will now check before renaming an internal user to an existing username. EAD-256
  • Server-command will now check that an internal user exists before trying to rename the account. EAD-255
  • The list printers webservice call and server-command no longer include the template printer in the returned list. PC-16707
  • Web Cashier: Made the "Print" button on the Web Cashier deposit receipt page translatable. PC-16926
  • Email to print: Added a filter to optionally ignore emails more than a configurable number of hours old when printing emails. PC-16908
  • User client:
  • Added scroll bars where needed to work around occasional dialog sizing issues with script-triggered pop-ups.
  • The upgrade process for locally installed Mac clients now removes existing runtime binaries before upgrading the client. PC-16940
  • Fixes:
  • Fixed a possible server performance issue when storing system state files on network based drives. PC-16866
  • Fixed an error that caused issues with running custom reports for customers with 10 or more custom reports. PC-17013
  • Fixed an issue caused by not removing the previous JRE when upgrading the user client, which could sometimes prevent the client from running. PC-15711
  • Canon LIPS LX printer driver: Fixed an issue that caused some paper sizes, such as Japanese postcard and envelope, to be incorrectly detected as A4. PC-16861
  • Xerox D95 Linux Intel printer driver: Fixed an issue that caused incorrect page counts. PC-16747
  • Konica Minolta bizhub 558, C554 and C658 Series PCL printer driver and Kyocera TASKalfa 6053ci KX printer driver: Fixed an issue that caused incorrect page size detection when printing on 11x17 inch page size. PC-16597
  • Ricoh SP C740 PCL5 printer driver: Fixed an issue that caused an incorrect page count when printing multiple pages on a single sheet of paper (n-up printing). PC-16466
  • PaperCut Global PostScript printer driver: Fixed an issue that prevented a sheet from being fed from Tray 3, Tray 4, or Bypass Tray when printing to a Sharp device. (Note that to feed a sheet from the Bypass Tray, Manual Feed on the PaperCut Global PostScript printer driver must to be selected). PC-16856
  • Xerox D95 Linux Intel printer driver: Fixed an issue that caused incorrect page counts. PC-16747
  • PaperCut Global PostScript printer driver: Fixed an issue that enabled auto tray selection when a paper tray was set to the bypass tray and the printing destination was a Konica Minolta device. PC-16716
  • Konica Minolta bizhub 558, C554 and C658 Series PCL printer driver: Fixed an issue that caused incorrect page size detection when printing on 11x17 inch page size. PC-16597
  • Kyocera TASKalfa 6053ci KX printer driver: Fixed an issue that caused incorrect page size detection when printing on 11x17 inch page size. PC-16597
  • Ricoh SP C740 PCL5 printer driver: Fixed an issue that caused an incorrect page count when printing multiple pages on a single sheet of paper (n-up printing). PC-16466
  • Print Provider:
  • Fixed an issue that caused thumbnail image creation for Print Archiving to fail if PCL6 data contained images. PC-16976
  • Fixed an issue that could cause an incorrect calculation of number of pages, or slow print analysis, when analyzing some PostScript data. PC-16904
  • Added configurable improvement to the PCL6 full-page watermark so that it is printed properly when used over a dark background or a full-color image. (This improvement is turned off by default. To enable, add the line ConfigureFullPageWatermark=true to the print-provider.conf file). PC-16785
  • Other notes:
  • This release does NOT contain a database upgrade.

New in PaperCut NG 19.2.1 (Dec 10, 2019)

  • New Features:
  • New Percolator feature providing the ability to request text or numeric values from MFD users as part of a scan action, and interpolate those values into a Scan to Email destination address. Supports full or partial email addresses, and email-to-fax gateways. PC-16740
  • Print Deploy:
  • Added the ability to deploy printers, drivers and default print settings based on user groups.PD-329
  • For additional Print Deploy updates, see the Print Deploy release notes
  • Document Processing now includes:
  • Batch Splitting: Split a single multi-page scan job into multiple output documents by page count or blank page separator
  • Blank Page Removal: automatically detects and removes blank pages
  • Despeckle: removes pixel noise for sharper images
  • Deskew: straightens crooked pages by up to 45 degrees
  • Multi-server support for locally hosted deployments
  • OCR is now part of Document Processing, and performed by the updated Document Processing service, (formerly the OCR service) for both locally hosted and PaperCut MF Cloud Services configurations. PC-9321
  • Enhancements:
  • Removed license warning, when there are more than 3 custom reports. PC-16593
  • Added support for CSV export in custom reports. PC-15983
  • Multi-domain Active Directory User Source: Added ability to use the user's UPN as their PaperCut username. PC-15330
  • Added distinct error codes to all `` payloads for the Web services API. PC-12797
  • Added ability to bulk update PaperCut Application Server SSL Certificate details to embedded devices EAD-129
  • Added support for Elatec TCP3 converter in Client Mode. PC-12427
  • The number of log entries in server log created by the web services API or server-command has been reduced. The detailed log entries will reappear when debug logging is switched on PC-15010
  • New printer property to identify if the print queue is virtual. PC-141317
  • System administrators can now retrieve a list of all printers or devices via the server-command utility, or the web services API. PC-141317
  • A new RESTful API to support developers who need to add an "on-demand" payment workflow to PaperCut NG. Contact support for more information. NOTE: This replaces the legacy Java plugin APIPC-15171
  • Fixes:
  • Page size calculation issue for HPGL custom size paper is fixed. PC-16541
  • Fixed suggested queues not appearing in the Find-Me-Printing destinations queue list PC-15720
  • Reduced the number of unnecessary calls to CBORD DX payment gateway. If the property"cbord-dx.on-demand-transfer.enabled-groups" is not empty then _only_ appropriate balances are retrieved. PC-12981
  • Users can provide a user principle name (UPN) suffix which will be appended to the windows user name to form a UPN at the print server. PC-15329
  • Fix an issue preventing app server from shutting down promptly sometimes. PC-15498
  • Fixed an issue where accessing parts of job ticketing would result in a cross origin request block error when accessed through a reverse proxy PC-16583
  • Added a new configuration property in PayPal WPS payment gateway to that allows you to specify the return URL from PayPal back to the application server. PC-16000
  • Konica Minolta PostScript printer driver: Fixed an issue that caused incorrect color detection if output color is set to "Gray Scale" PC-16663
  • Oki Universal PCL5 printer driver: Fixed an issue that caused an incorrect page count when printing multiple pages on a single sheet of paper (n-up printing) PC-16655
  • Epson Universal printer driver: Fixed an issue that pages were identified as color when the printer control language was set to "ESC/P-R" and a color document was printed in grayscale PC-16619
  • Fixed an issue where duplicate firewall rules were created during a server installation or upgrade of the Print Deploy component. PC-16783
  • Fixed a packaging issue which the Samsung XOA fix in MAC-5822 was not included in 1.4.1 EAT-212
  • Fixed a rare issue where the Print Deploy page in the PaperCut NG/MF admin web interface shows a HTTP 500 Timeout Error under some network conditions. PC-16881
  • Print Provider: Fixed an issue that could cause the Print Provider to crash when processing a PostScript document that for some reason, such as a spooler timeout, has corrupted ASCII85-encoded data. PC-16825
  • Other Notes:
  • If you are running v19.1.1, there is NO database upgrade.
  • Devices marked with * require installing an updated version of the embedded software to access new features and fixes.

New in PaperCut NG 19.1.5 (Oct 14, 2019)

  • Fixes:
  • Removed a faulty fix for PaperCut Global PostScript printer driver that was released in 19.1.4. Downloads for 19.1.4 have been removed to avoid confusion. PC-16685

New in PaperCut NG 19.1.3 (Sep 3, 2019)

  • Fixes:
  • Fixed a bug that caused color of username and password field labels on the web Release Station to follow the custom color settings in the config.properties file. PC-16414
  • Fixed a problem with the Dashboard that caused Y-axis labels to repeat when maximum pages printed during last 30 days was less than 10. PC-16377
  • Fixed an issue that caused the Web Services call for generating AdHoc reports to crash whenever list objects were passed to it. PC-16369
  • Fixed an issue that prevented a user client account selection popup that was open prior to an upgrade from pre 19.0.2 to 19.0.2 or greater from being able to save an account selected post upgrade. PC-16301
  • Canon LIPS LX printer driver on Linux: Fixed an issue that might cause an incorrect number of pages to be counted when printing from LibreOffice on Linux PC-16210
  • Oki PostScript printer driver for macOS: Fixed an issue that caused an incorrect page count when printing multiple pages on a single sheet of paper (n-up printing). PC-16335
  • Océ wide format printer driver 2: Fixed an issue that caused an incorrect paper size and an incorrect number of color pages to be set when scaling was turned on. PC-16208
  • PaperCut Global PostScript printer driver: Fixed an issue that occasionally caused an incorrect number of color pages to be detected when printing a color image with the "Black & White" output mode PC-16167
  • Sharp PCL6 printer driver: Fixed an issue that caused an incorrect number of color pages to be detected when printing a grayscale image. PC-16101
  • Sharp PostScript printer driver: Fixed an issue that caused grayscale conversion to not work properly when "Color Mode" on the Printing Preferences dialog was set to "Color" and 'Convert to Grayscale' setting was enabled within PaperCut > Printers > Filter & Restrictions. PC-15722
  • Print Provider:
  • Performance improvement: Fixed an issue where PostScript jobs were taking a long time to print by reducing the time required to analyze PostScript data by an average of 11% and up to 97%. PC-15486
  • Fixed an issue that caused an incorrect number of pages when printing from Paris Transaction Document Composition Solution PC-16343
  • Fixed an issue that might cause color pages to be detected when printing a grayscale image PC-16327
  • Fixed an issue that caused incorrect color page detection if PostScript data contained an image represented with an indexed color PC-16098
  • Other Notes:
  • If you are running v19.1.1, there is NO database upgrade.

New in PaperCut NG 19.1.2 (Aug 22, 2019)

  • Fix:
  • Fixed an issue that may occur on sites that have enabled the LPD service on Windows Servers and are actively printing via it (e.g. Printing from UNIX systems). The username associated with the print job would incorrectly include the IP address of the client, and this may stop users from being able to print, or incorrectly log these jobs. PC-16458

New in PaperCut NG 19.1.1 (Aug 20, 2019)

  • New Features:
  • Print Deploy:
  • Get the right print driver and right print queue to the right person in the right location, automatically. With Print Deploy:
  • Print queues are dynamically deployed as mobile staff move between branches, stores, or campuses.
  • Native drivers are installed along with default settings (grayscale, duplex etc.) and capabilities (stapling, hole punching etc).
  • It doesn't matter whether printing to a server or printing directly to a printer in a print-serverless environment.
  • Mac and Windows computers are supported (with Linux and Chromebooks to come shortly).
  • Support for computers that are not joined to a local domain (for example, G Suite or Microsoft Azure AD).
  • Changes in Print Deploy to expect in 19.1 General Availability.
  • Custom Reports
  • You can now manage and run your own custom reports built in JasperSoft Studio. Note that updated documentation will be available by GA. PC-15694
  • Enhancements:
  • PaperCut NG/MF manual: We have revamped the look of the PaperCut NG/MF manual (now called the PaperCut NG/MF Help Center). This new design offers a fresh look as well as easier navigation. PC-16408
  • Refreshed the design of 10 of the most commonly used reports. PC-15280
  • Improved Application Server scalability to support large numbers (20,000+) of user clients. PC-15213
  • RBS WorldPay payment gateway: Improved security by allowing an MD5 secret configuration PC-15203
  • Server command and web services API:
  • Added a new web services API method (generateSheduledReport()) that allows the automation of ad hoc reports. PC-11947
  • Added a new server command to configure advanced popup settings for a given user (set-user-account-selection-advanced-popup). This allows administrators to automate the creation and management of advanced users. PC-6803
  • Added a new server command (and API call) to get/set a list of printer properties, instead of making separate calls for each property. PC-15757
  • Added a new server command that initiates an update to the device of any outstanding configuration changes. PC-15434
  • Added a new user property "last-user-activity" that allows SysAdmins to see the last time a given user was active in PaperCut NG/MF. PC-14485
  • Delegated print release users and/or groups can now be managed via the set and set user property commands and API calls. PC-4507
  • The cost model used by a printer can now be selected by changing the cost-model attribute via 'set-printer-property'. PC-14314
  • Listing all usernames in a group can now be done through 'get-group-members' server command or API. PC-6006
  • Web services API: Managing API application security is now even easier with the ability to assign different authentication tokens to different applications. PC-14117
  • Added new server commands that allow users to look up PaperCut NG/MF usernames by other descriptors such as email, full name, and user alias:
  • look-up-user-name-by-email
  • look-up-user-name-by-secondary-user-name
  • look-up-user-name-by-full-name PC-13666
  • Fixes:
  • Fixed an issue that caused some error error messages to not display properly on HP small-screen devices. PC-16300
  • Updated 3rd party libraries that include security fixes for the Admin web interface, Mobility Print, Email to Print, and Google Cloud Print. PC-15893PC-15909
  • Fixed an issue that could cause held print jobs to disappear when upgrading from a version prior to 19.0.4 (since 19.0.4).PC-16238
  • Fixed an issue in the Admin web interface and the User web interface causing some non-Latin characters to render incorrectly. PC-15928
  • Fixed an issue that caused print jobs to fail when "Automatically charge to personal account" was changed to "Show the standard account selection popup" for a user while the user had print jobs held in a hold/release queue. PC-15733
  • Microsoft SQL Server with Microsoft JDBC driver: Fixed performance and stability issues when PaperCut MF is configured to use this. PC-16244
  • Other Notes:
  • This release includes a database upgrade.
  • * Requires installing an updated version of the embedded software to access new features and fixes.

New in PaperCut NG 19.0.7 (Jul 2, 2019)

  • Fixes:
  • Large print serverless environments (Direct Print): Added new configuration parameters to print-provider.conf, print-provider.conf.template, and direct-print-monitor.conf to reduce server load spikes. For more information, see Environments with large numbers of Direct Print Monitors.. PC-15896
  • PDL Transforms: Fixed an issue that caused the Print Provider to crash if the FIND or FIND-REPLACE command with LAST option is used. PC-16051
  • HP Universal print driver (PCL, PostScript) or HP model-specific driver: Fixed an issue that caused an incorrect color page count when printing with a color selection of "High Quality CMYK Grayscale". PC-15990
  • Fuji Xerox Linux printer driver: Fixed an issue that caused an incorrect page count when printing multiple pages on a single sheet of paper (n-up printing). PC-15933
  • Fixed a minor security issue that could be used to cause performance degradation in the Application Server. PC-16079
  • Canon UFR II/UFRII LT/LIPSLX Printer driver: Fixed issues that caused the following errors when printing from some applications on a macOS or Linux computer to a Windows server:
  • An incorrect page count
  • An incorrect color page count
  • Failed to perform grayscale conversion
  • Other Notes:
  • If you are running v19.0.1, there is NO database upgrade.

New in PaperCut NG 19.0.6 (Jun 11, 2019)

  • Enhancements:
  • Improved password protection within the Admin web interface. PC-15822
  • User Client: Improved the appearance of the User Client on retina displays. PC-11836
  • Fixes:
  • Web Print on Windows: Fixed an issue that caused Web Print jobs with a combination of different multibyte characters in the file name to get stuck in rendering state and eventually time out. PC-15912
  • Google Cloud Print:
  • Fixed an issue where users color selection was ignored when printing using the following drivers:
  • Fuji Xerox DocuPrint C2450
  • Fuji Xerox DocuPrint C3450 d
  • RISO ORPHIS FW5230
  • RISO ORPHIS FW5230 PS
  • PC-15865
  • Fixed an issue that caused an occasional print job to be lost when the 'hide document name' was enabled on Windows print servers. PC-15799
  • Email to Print: Fixed an issue that caused an occasional print job to be lost when the 'hide document name' was enabled on Windows print servers. PC-15799
  • Fixed an issue that caused uploading a document for OCR as part of a Scan Action to not retry if a network failure occurred (since 19.0.0). PC-15907
  • Brother PCL5 printer driver together with printers without an internal hard drive: Fixed an issue that caused an incorrect page count and an incorrect number of copies when printing multiple collated copies to a printer without an internal hard drive. PC-15823
  • Canon LIPS LX model-specific printer driver: Fixed an issue that caused an incorrect page count when printing:
  • a page size other than A4
  • multiple collated copies.
  • PC-15872
  • Canon LIPS LX model-specific printer driver on Windows 10: Fixed an issue that caused an incorrect page count when a PDF file was printed using Microsoft Word from Windows 10.PC-15274
  • HP Printers: Fixed an issue on the PaperCut NG Admin web interface that caused toner retrieval information to not display in the printer's Toner Status. PC-15763
  • Fixed an issue in environments with Hold/Release queue managers that incorrectly charged jobs to a user's personal account when Users > Account Selection > When shared account is selected > Charge personal account (and allocate to shared account for reporting) was configured, instead of the account selected by the release manager (since 18.2.0). PC-15134

New in PaperCut NG 19.0.4 (May 21, 2019)

  • Enhancements:
  • PaperCut MF/NG now supports the Heartland TouchNet OneCard VIP payment to provide support for on-demand or manual top-up of user accounts.PC-14361
  • User Client: Improved performance in Unauthenticated Printing environments where there are many public workstations that all use a generic user login. PC-15517
  • Fixes:
  • Security: Security improvements to address a potential remote code execution vulnerability within the PaperCut MF/ NG Application Server (CVE-2019-12135). This was identified by an external security review team. This fix also addresses several other related security issues that were identified by the PaperCut security team. Virtual pat on the back to the security team at Adevinta who are now listed in our hall of fame PC-15728
  • HP Universal print driver (PCL, PostScript) or HP model-specific driver: Documents printed with a color selection of "High Quality CMYK Grayscale" are now counted as color jobs instead of grayscale. This change aligns with HP's change in firmware version 4.6.4 and above where these jobs are now counted as color in device meter counts. This behaviour can be reversed by setting CompositeIsGrayscale in the print-provider.conf file to "True". PC-15702
  • Canon OcéPlotWave series PostScript printer driver: Fixed an issue that caused custom paper sizes to be detected incorrectly. PC-15770
  • On Demand Payment Gateway: Added a global config key to calculate the job quota for users with negative internal credit (payments-quota-includes-negative-user-balance). PC-15535
  • Spanish Schedule / Email Reports: Fixed an issue that incorrectly prefixed some fields with a "t" (for example, "tTitulo:", "tFormato:"). PC-15781
  • Updated a Secondary Print Server library, which included security improvements. PC-15717
  • Integrated Scanning:
  • Added the following languages for OCR (Optical Character Recognition):
  • cos - Corsican
  • div - Dhivehi, Divehi, Maldivian
  • fao - Faroese
  • fil - Filipino, Pilipino
  • fry - Western Frisian
  • gla - Gaelic, Scottish Gaelic
  • hye - Armenian
  • kmr - Northern Kurdish
  • sun - Sundanese PC-15743
  • Other Notes:
  • If you are running v19.0.1, there is NO database upgrade.

New in PaperCut NG 19.0.3 (Apr 30, 2019)

  • Enhancements:
  • Customers using the CBORD DX payment gateway can now configure an option to record the CBORD transaction ID in the Admin web interface Users > Transaction History. This helps to cross reference transactions between the two systems. PC-15165
  • Improved the Application Server Log messages for SNMPv3 misconfigurations. PC-15497
  • Fixes:
  • Fixed an issue that caused the Application Server to experience higher than usual CPU usage when the User Client was configured to hide the user balance. PC-15736
  • Fixed an issue that prevented toner levels from being displayed on the Admin web interface > Device Details page. PC-15623
  • Canon imagePROGRAF PRO series printer driver: Fixed an issue that caused an incorrect page size to be detected.PC-15536
  • Canon Generic Plus PS3 Printer Driver: Fixed an issue that, for some applications, caused an incorrect page count when printing an even page document in duplex.PC-15629
  • Fuji Xerox ART EX printer driver: Fixed an issue that caused an incorrect color page count when the last page of a document printed in multiple collated copies, was grayscale. PC-15476
  • Konica Minolta Universal PostScript printer driver: When used by the PaperCut Global Print Driver for stapling, fixed an issue with Find-Me printing that caused an incorrect staple position when printing a document with a 'top right' staple. PC-15548
  • Konica Minolta Universal PCL6 printer driver: Fixed an issue that caused an incorrect page count when printing in duplex, with multiple collated copies of a document, and an odd number of pages. PC-14078
  • HP DesignJet Z-Series PostScript printer driver: Fixed an issue that caused an incorrect page size to be detected after the user had selected a custom paper size from an Adobe application such as Acrobat. PC-15477
  • Print Provider: Fixed an issue that caused the Print Provider to crash while analyzing a corrupt PCL6 spool file. PC-15418
  • Sharp PCL6 printer driver: Fixed an issue that caused an incorrect page count if the printed document contained blank pages and was printed in duplex. PC-15260
  • Toshiba Universal PostScript printer driver: Fixed an issue that caused a page to be incorrectly detected as color when the output color was set to "Black and White" for "Twin Color". PC-15398
  • Fixed an issue with Active Directory syncing that prevented the 'Primary Number' field from being set to "Do Not Sync" unless the secondary number field was also set to "Do Not Sync" (since 19.0.1). PC-15712
  • Updated the cups-api-helper binary for the Mac print provider to 64-bit. This addressed the 'cups.api.helper needs to be updated' message that was displaying for macOS 10.14.4 and above. PC-15617
  • Other Notes:
  • If you are running v19.0.1, there is NO database upgrade.

New in PaperCut NG 19.0.2 (Apr 11, 2019)

  • Fix:
  • Fixed an issue introduced in 19.0.1 that prevented the release of print jobs that were in the hold/release queue at the time of upgrading.
  • If you have a version earlier than 19.0.1, you can upgrade at any time and your print jobs will be retained and releasable.
  • If you have installed 19.0.1, we recommend upgrading outside of business hours to minimize the impact of lost jobs.

New in PaperCut NG 19.0.1 (Apr 9, 2019)

  • New Features:
  • Print Scripting: Added a new print script function to determine whether or not a print job originated from the PaperCut Mobility Print application (inputs.job.isMobilityPrintJob). MAC-5327
  • Enhancements:
  • Application Server:
  • Improved Application Server performance by changing the maximum number of concurrent connections allowed from 8 K to 16 K per port (configurable in server.properties). PC-11001
  • Improved performance when under heavy load by adding a new connector for SQL Server 2016 to reduced database connection times. If you're using SQL Server 2016+ and upgrading to PaperCut MF 19.0, switch to the new connector. PC-14525
  • Introduced the ability to select an account for a print job at the device, for client billing or cost allocation purposes. MAC-5262
  • SNMPv3 can now be used for:
  • receiving toner notifications
  • retrieving toner level information (for supported printers)
  • Fixes:
  • macOS:
  • Improved performance by increasing the default number of concurrent connections allowed on 64-bit macOS servers. PC-14869
  • System default users are now excluded from the User List in the Admin web interface. PC-14810
  • Google Cloud Print: Improved performance by increasing the default value of gcp.http-timeout-seconds to 240. PC-15197
  • Email to Print: Fixed an issue that caused MS Word comments to not be printed. PC-15377
  • Azure AD: Fixed an issue on the User/Group Sync page that caused the "Accept self-signed certificate" option to be unavailable for Azure AD Secure LDAP (since 18.3.0). PC-14859
  • HP DesignJet Z-Series PostScript printer driver: Fixed an issue that caused the incorrect page size to be detected after the user had selected a custom paper size. PC-15387
  • Print Provider:
  • The Print Provider now has its own new release versioning. For this release it's 100.5.0.540. It's also included as part of this release. PC-15483
  • Fixed an issue that caused Print Provider to restart when analyzing PCL5 spool files generated by some printer drivers.PC-15524
  • In the Admin web interface, changed the MF/NG About page to show a link to the Support web form instead of the Support email. If an ASC or reseller overrides the support email, then their email stays displayed. PC-15267
  • Fixed an issue that caused the Fiery tool to not retrieve jobs. Also added extra logging to show raw Fiery Box replies and to log when jobs are skipped due to zero printed pages.
  • Fixed an issue that prevented the PaperCut NG/MF logs from indicating the reason for a failure when a notification message failed to send. PC-15042
  • Fixed an issue in Print Scripting that caused the "defaultChoice" option in dialogs to not accept values that were concatenated (e.g. `12 + ' Monkeys'`) (since 18.3.0).
  • Fixed an issue where using the server.listen-interface in server.properties prevented server-command from working.
  • Fixed an issue that caused certain printer drivers to print on the default paper size when Tabloid (11x17) paper size was selected.
  • Fixed a problem that sometimes caused incorrect print outs, for example printing in color instead of grayscale, when using Google Cloud Print, Email to Print, or Web Print with some printer drivers.
  • Database Schema for SQL server: Updated the database so SQL server can accept and store special characters from character sets other than Latin (for example, characters with umlauts or accents, .Arabic characters etc.). A database update is required.
  • Important: SQL Server Express has a maximum database size limit of 10 GB and upgrading requires some free memory. So when you upgrade to Release 19.0, make sure the data in the PaperCut NG/MF database is less than 8 GB or the upgrade will fail. If the database is larger than 8 GB, contact us. PC-14602
  • Added an option in the Admin web interface on the Options > General page to display real-time activity warnings when the User Client is unavailable and requires user input. MAC-5385
  • Other Notes:
  • This release includes a database upgrade.

New in PaperCut NG 18.3.8 (Mar 20, 2019)

  • Fixes:
  • Print Provider: Fixed an issue that caused Print Provider to restart when analyzing PCL5 spool files generated by some printer drivers.

New in PaperCut NG 18.3.2 (Nov 23, 2018)

  • New Features:
  • Mobility Print on Chromebooks: Users can now click a 'Sign in with Google' button instead of typing their credentials.
  • Google Cloud Directory (G Suite and Google Cloud Identity):
  • Sync users from Google Cloud Directory, which supports both G Suite and Google Cloud Identity.
  • Users can now authenticate using their Google credentials on all PaperCut interfaces.
  • Google Cloud Directory can be configured as either a primary or secondary sync source, and is fully compatible to run alongside another sync source such as Active Directory, giving administrators a flexible migration path.
  • You can now configure a 'Sign in with Google' button to display on the User web interface, Admin web interface and Mobility Print on Chromebooks. This lets users sign in to PaperCut NG without retyping their credentials.
  • Enhancements:
  • Installation: When installing PaperCut NG, you can now skip the step to select a user/group sync source and configure that separately later. This speeds up the installation.
  • Admin web interface: In 'Options' there is now a 'Tools' tab. The Tools page lists all of the third-party systems that PaperCut NG directly integrates with.
  • Security:
  • Port 80: Tightened security on port 80 when used for payment gateways to ensure unnecessary information is not included in the http header.
  • Site Server: You can now specify a list of IP addresses or subnets that are allowed to submit information to the PaperCut NG Application Server. This is configured in Options > Advanced > Security section (or using the auth.site.allowed-addresses config key).
  • Web services API:
  • getPrinterProperty() now supports a 'printer-id' option, which is also available via the server-command utility. This option improves the usefulness of the health monitoring API.
  • getSharedAccountProperty() now supports an 'account-id' option, which is also available via the server-command utility. This option is useful when setting the printer property advanced-config.override-no-popup-charge-shared-id using setPrinterPropertyMethod().
  • Fixes:
  • Load balancing: Fixed an issue that prevented load balancing from consistently printing to the least busy printer.
  • Windows Print Provider: Added 'Remote Desktop Easy Print', 'PDF Architect', and 'eDocPrintPro' to the list of ignored virtual printers.
  • PaperCut Print Provider: On a Mac OS of High Sierra or later (using PaperCut CUPS filter) caused printing to fail for Canon and Epson printers.
  • iPrint: Fixed an issue with iPrint where it would run only on OES 2018. It now runs on iPrint Appliances and other OES versions.
  • macOS Mojave (CUPS): Fixed an issue in macOS Mojave causing a short delay in the display and monitoring of printers after installation, and when a new printer is subsequently added.
  • macOS and Linux: Fixed an issue that caused Google Cloud Print and Email to Print to fail, and occasionally Find-Me printing to fail.
  • Moneris eSELECT Plus Payment Gateway: Added an option to set the locale to English or French via the ext-payment-gateway-moneris.properties file (moneris.lang=).
  • Heartland Payment Gateway: Added an option in the ext-payment-gateway-heartland.properties file to improve performance in large environments using Load Balancers, where Heartland on Demand Transfer is enabled (heartland.server.load-balancer).
  • Global Print Driver (version 100.2.0.0): Released the latest version of Microsoft WHQL certified PaperCut Global PostScript driver. Included a minor fix so users cannot select to print duplex on a device that has no duplex unit installed.
  • Ricoh PostScript printer driver: Fixed an issue that caused an incorrect page size to be reported when users selected some standard paper sizes, such as JIS B5, or a custom paper size.
  • Canon UFR II printer driver: Fixed an issue that caused grayscale conversions to not be applied when printing via Google Cloud Print.
  • Security:
  • It is no longer possible to log in to the Site Server using the locally defined Admin credentials. Admin credentials from the PaperCut MF Application Server must be used.
  • Passwords are now redacted or removed (as appropriate) from the diagnostics zip file.
  • Unsupported HTTP requests are now actively rejected.
  • Mac and Linux with CUPS: Fixed an issue that could cause authentication information to show in the CUPS printer URI.
  • Find Me printing: Simplified the workflow for setting up Find Me printing.
  • When creating a new device (Devices > Create Device), selecting "Enable print release" now also displays the "Enable find me printing support" option.
  • When creating a new device (Devices > Create Device) or when editing an existing device (Device > External Device List > Device Details > Print Release), selecting "Enable print release > Virtual with Hold/Release" now also selects the "Enable find me printing support" option.

New in PaperCut NG 18.2.6 (Nov 23, 2018)

  • Fixes:
  • Fixed a translation issue that caused extra single apostrophes to display in the Admin and User web interfaces and various device interfaces.
  • Fixed an issue that caused Web Single Sign-On (SSO) to fail when users attempt to sign in using Internet Explorer or Google Chrome when the PaperCut service is being run as a Domain User Account and the server is using IIS 7.0+.
  • Canon with PaperCut Global Print Driver: Added a new PDL transform to fix an issue that caused jobs to print to an output tray that was different to the user's selection.
  • Lexmark with PaperCut Global Print Driver: Added a new PDL transform to fix an issue that caused jobs to print to an output tray that was different to the user's selection.
  • Epson ESC/P driver: Fixed an issue that caused an incorrect color page count when page-level detection was enabled.
  • RISO ComColor 7050 GDI Driver: Fixed an issue that incorrectly detected a grayscale, duplex, odd page count print job as a color print job.
  • iPrint performance improvement: Added two new properties (Redirect9100Command and UseRedirect9100Command) into the print-provider.conf file to improve the speed of printer redirection.
  • 10squareduk: Fixed an issue that prevented value loaders from registering with PaperCut NG.

New in PaperCut NG 18.2.4 (Sep 4, 2018)

  • Enhancements:
  • PaperCut NG Windows installer: An installation log file ([users-home-directory]/AppData/Local/Temp/Setup Log [timestamp] #[filenumber].txt) is now created by default.
  • When a PaperCut NG upgrade cannot proceed because older versions are detected and cannot be deleted, a detailed error message with resolution options is now displayed.
  • Fixes:
  • Windows hardware page count with PaperCut Port Monitor: Fixed an issue that caused the page count to be incorrectly reported in some cases when the print job is deleted.
  • Epson large format PostScript printer drivers: Fixed an issue that caused the page size to be incorrectly detected when using roll paper sizes larger than A4.
  • NEC PostScript drivers: Fixed an issue that caused an incorrect page count when multiple pages were printed on a single sheet of paper (n-up printing).
  • Windows Print Provider: Fixed an issue in very high print volume environments that sometimes caused a held print job to be lost.
  • Page analysis: Fixed an issue that caused print jobs to fail when the paper size field had garbled characters.
  • Web Print: Fixed an issue that stopped the status of Web Print jobs changing from "Processing" to "Cancelled" when a print script cancelled the jobs.
  • iPrint: Fixed an issue that occasionally prevented jobs from being released in a Find Me environment.
  • Reports: Fixed an issue that caused the "Department printing - summary" and "Office printing - summary" reports to take a long time to generate.
  • Secure LDAP: Fixed an issue that sometimes caused sync failures when using wildcard certificates (since 18.2.3).
  • Fixed an issue where new internal users were not being synced into groups.
  • Security: Fixed an issue that incorrectly included sensitive configuration information in debug logs.
  • Other Notes:
  • If you are running v18.1.1 or later, there is NO database upgrade.

New in PaperCut NG 18.2.3 (Aug 14, 2018)

  • FIXES:
  • Kyocera KX driver: Fixed an issue that caused an incorrect number of copies to be reported when the user selected KPDL as the PDL from the Print Properties dialog.
  • Google Cloud Print: Fixed a rare issue that caused an error message due to an unexpected HTTP Status Code response during Google Cloud Print configuration.
  • Email to Print: Fixed a rare issue that prevented the set up of Email to Print with guest printing.
  • Standard Release Station: Added more detail and clarity to the error message displayed when a job is prevented from being released because its settings contravene the printer's filters and restrictions.
  • Print Provider: Fixed an issue that on rare occasions stopped jobs being sent to the printer.
  • CUPS Print Provider with Mobility Print: Fixed an issue where some print jobs from iOS clients with IPv6 addresses were not tracked.
  • PaperCut LPD Service: Added an option in the pc-lpd.config file to enable the host address to be removed from the job owner's name (RemoveHostAddress = true).
  • Active Directory: Fixed an issue in multi-domain environments that imported user details from only the first domain when an on demand user is created.
  • Fixed an issue that prevented the secondary card ID number from being generated during on-demand user creation.
  • Fixed an issue that prevented the secondary card ID from synchronising from a secondary sync source.
  • Site Server: Fixed an issue that caused authentication to fail for an on-demand user when they attempted to log in before the Site Server had synced with the Application Server.
  • iPrint: Added details about print data timing into the debug log (print-provider.log) to improve performance diagnosis.
  • PostScript drivers:
  • Fixed an issue for landscape PDF files printed from Adobe Acrobat Reader that caused a watermark to be placed in an incorrect position.
  • Fixed an issue that caused watermarks to either not be applied or applied to the wrong position for some n-up setups and for Adobe Acrobat Reader on Windows.
  • Google Cloud Print: Reduced the size of color print job spool files.
  • Email to Print: Reduced the size of color print job spool files.
  • HPLip driver: Fixed an issue causing an incorrect color page count.
  • Fuji Xerox DocuPrint CP400 d and DocuPrint CP405 d PCL6 drivers: Fixed an issue causing an incorrect color page count.
  • Fixed an issue where PostScript comments could, on rare occasions, cause an incorrect page count to be reported.
  • Fixed an issue where watermarks were not added to print jobs generated from the application 'KWS (UZ Leuven)'.
  • Security:
  • Added CSRF origin checks to the Mobile Print Release interface.
  • Updated the bundled Java SE Runtime Environment to version 8 update 181, to incorporate the latest security fixes from Oracle.
  • Windows Print Provider:
  • Fixed an issue that could cause the Windows Print Provider log (print-provider.log) rotation to fail.
  • Fixed an issue that occasionally caused some print jobs to be deleted in a very high print volume environment.
  • MOBILITY PRINT:
  • For more information about changes to Mobility Print, see the Mobility Print Release Notes page.
  • OTHER NOTES:
  • If you are running v18.1.1, there is NO database upgrade.

New in PaperCut NG 18.2.2 (Jul 31, 2018)

  • Pay Station: Fixed an issue preventing the following pay stations from starting:
  • Apex 5000
  • Microcoin
  • SEM-ACS 9500Ss
  • Boscop Coin Op
  • Monitor WA Paystation.

New in PaperCut NG 18.2.1 (Jul 24, 2018)

  • ENHANCEMENTS:
  • Active Directory synchronization is now included in the system debug logs when system debug logging is enabled.
  • On the Printer Copy Settings page, you can now select all common or select all printer settings.
  • Print Release: IPPS print queues are now included in the list of suggested Find Me destination queues on the Device Details page, when the network address matches the destination address of the MFD.
  • Language support: Welsh is now available.
  • Toner levels are now reported on IPPS print queues.
  • FIXES:
  • Fixed an issue that caused web interface logins to fail when the proxy setup added an X-Forwarded-For header that included a port. This enables sites to use Mobility and Web Client logins with this proxy setup.
  • Standard Release Station: Fixed a layout issue that caused the Print All and Cancel All buttons to be inaccessible when using an onscreen keyboard on some screens.
  • Fixed an issue that caused a "Could not find message for key" error message for some Release Station job cancellation messages.
  • Mac User Client: Fixed an issue preventing Mac User Clients from connecting to the Application Server over IPv6.
  • Admin Web Interface: Fixed an issue that caused long printer/device group names to flow outside the Printer/Device group dropdown box on some screens.
  • OKI PostScript drivers: Fixed an issue that in some cases caused an incorrect page count when multiple pages were printed on a single sheet of paper (n-up printing).
  • Xerox PCL6 drivers: Fixed a rare issue that caused changing the number of copies to fail.
  • Print Provider:
  • Fixed an issue that occasionally printed garbled characters in the debug logs.
  • Changed a setting so the Print Provider communicates correctly with the PaperCut NG Application Server and Site Server when a content filter service is used. For details, refer to SonicWall with Content Filter Service.
  • Security:
  • Fixed an issue that allowed an Admin with partial admin rights to gain additional admin rights in the Admin web interface.
  • Site Server: Fixed an issue that incorrectly included sensitive authentication information in debug logs.
  • Continuing security improvements on the PaperCut NG Admin and User web interfaces, to reduce vulnerability to deserialization attacks.
  • CBORD payment gateway:
  • Improved some error messages, and removed some confusing messages that displayed when the balance was low.
  • Improved security support for legacy CBORD users.
  • MacOS generic PCL driver: Fixed an issue that prevented:
  • simplex to duplex conversion
  • changing the number of copies.

New in PaperCut NG 18.1.3 (May 20, 2018)

  • FIXES:
  • Mobility Print: On Linux and macOS servers, fixed an issue preventing the account selection popup from being displayed when enabled.
  • Azure AD Secure LDAP synchronization: The user/group synchronization option in the Configuration Wizard and the Options > User/Group Sync page has been changed from Azure AD to Azure AD Secure LDAP.
  • Google Cloud Print: Fixed an issue that occasionally prevented PaperCut NG from connecting to the Google Cloud Print service to publish printers and print documents.
  • Linux/Mac: Improved handling of "Printer Command Jobs" to prevent erroneous charges and unnecessary Account Selection Popups.
  • The login button to the PaperCut Pay Station is now disabled while the user is being authenticated. This addresses an issue that could result in funds not being correctly associated with the user's account.
  • Enhanced the Windows Print Provider when using SNMP to detect printer errors. Windows queue status is now updated with the correct printer error state.
  • Fixed an issue in the external account API that caused canceled jobs charged to shared accounts to be be refunded incorrectly.
  • Batch user and shared account import: Fixed an issue that allowed unsupported file types to be uploaded.
  • User Client: Fixed an issue causing toast messages to be incorrectly displayed when they are disabled.
  • Fixed a broken link in Programs > PaperCut NG to "Top-Ten Hidden Features".
  • For free licenses (five or less users), the License expiry warning message has been replaced by a message indicating that the installation allows only five users.
  • Fixed a rare issue that caused an "Unable to resolve" error to be displayed on the Job Log page when Hardware Check was enabled.
  • Print Archiving: Fixed a rare issue that caused print archiving to fail, especially when printing via Mobility Print.
  • OKI PostScript drivers: Fixed an issue that, when multiple pages were printed on a single sheet of paper (n-up printing), caused an incorrect page count to be recorded in PaperCut NG logs.
  • OKI C711: Fixed an issue that caused hardware page validation checks to fail.
  • Epson: Fixed an issue causing color jobs to be charged as grayscale on some recent devices.
  • Linux with pdftocairo: Fixed an issue that caused color jobs to be charged as grayscale.
  • Print Provider:
  • Improved the time to release print jobs, especially in environments with a high number of held print jobs.**
  • Fixed an issue that caused "Unable to get print job info" entries in the Print Provider log for print jobs that had already been printed.**
  • Provided an option to fix an issue when Sonicwall Firewall Content Filtering System (CFS) is used that prevented secondary servers and Direct Print Monitors from accessing the Application Server and Site Servers. For details on how to set this option, see SonicWall with Content Filter Service.**
  • Windows: PaperCut NG takes the Windows Job Status into consideration when canceling a print job. In addition to the Job Status of Error, the Windows Print Provider now also recognizes Offline, Paper Out, and User Intervention as potential errors.
  • PostScript drivers:
  • Fixed an issue causing incorrect page counts of print jobs generated from KWS (UZ Leuven).
  • Fixed a rare issue with some PostScript drivers that caused a color page to be incorrectly detected as grayscale.
  • MOBILITY PRINT:
  • For more information about changes to Mobility Print, see the Mobility Print Release Notes page.
  • JOB TICKETING:
  • For more information about changes to Job Ticketing, see the Release Notes within the product.
  • OTHER NOTES:
  • If you are running v18.1.1, there is NO database upgrade.
  • Fixes and enhancements marked with ** require a Print Provider upgrade.

New in PaperCut NG 18.1.1 (Apr 26, 2018)

  • NEW FEATURES:
  • Azure AD user and group sync: Added support for Azure AD Secure LDAP as a new Sync Source option in the Options > User/Group Sync page, when Azure AD Domain Services is enabled.
  • ENHANCEMENTS:
  • Global Print Driver (version 100.1.0): The driver's page output order is now "front to back". **
  • PaperCut NG User web interface: The temporary option to revert to the pre-17.2 User web interface branding is no longer available.
  • PaperCut Views: PaperCut Views and PaperCut NG can now be installed on the same server.
  • GDPR print management, data privacy, and security compliance: To assist with with Europe's General Data Protection Regulation "Right to be Forgotten":
  • The Privacy Option ("Remove document information from the Job Log after") to redact potentially sensitive data elements from the Job Logs page, has been enhanced to redact additional attributes of the print jobs (file size, user client details, comments, watermarks, and digital signature). Additionally, the timestamp can also be redacted.
  • The server command "permanently-redact-user-data" has been enhanced to redact the file size, user client details, comments, watermarks, and digital signature of print jobs from the Job Logs page.
  • Security:
  • When a print server is detected as being offline, the following now occurs: Held print jobs (pending release) are now hidden by default until the print server is back online, to prevent them from being automatically released after the outage. Print jobs queued for printing (released) are placed back on hold by default, to prevent them from being automatically printed when the print server comes back online.
  • The command line option "CreateSSLKeystore" now has the option to generate and import self-signed certificates that have custom keystore and keystore key passwords.
  • Continuing security improvements on the PaperCut NG Admin and User web interfaces, including cookie security and library dependencies, to reduce vulnerability to scripting attacks.
  • FIXES:
  • Fixed an issue that prevented Print Archive spool files from being viewed or downloaded (since 18.1.0).
  • User web interface: Internet Explorer 11 in compatibility mode is now forced into a higher document standard to ensure pages are rendered correctly.
  • Fixed an issue to ensure that Low Balance email notifications are triggered for copy and scan jobs.
  • Web Print: Fixed an issue that displayed a JavaScript error in the browser's console when clicking the file "drop zone" in the User web interface.
  • Reports: Fixed an issue to ensure that access to the "User printing - summary" report (Users), the "Group print summary" report (Groups), and the "Account print summary" report (Accounts), is restricted to PaperCut NG Administrators with "Access reports section" enabled (Options > Admin Rights).
  • Site Servers: Fixed an issue that incorrectly caused Site Servers to intermittently switch between online and offline modes.
  • macOS and Linux: Fixed an issue that caused the Print Provider to log to old rotated log files.
  • FOR INTEGRATORS:
  • Web Services API: Modified the setUserAccountSelectionAutoChargePersonal method in the Web Services API to enable popup notifications for personal accounts.
  • MOBILITY PRINT:
  • For more information about changes to Mobility Print, see the Mobility Print Release Notes page.
  • OTHER NOTES:
  • Windows 2008 (non R2) and 32-bit: As per our End Of Life Policy announcement, the PaperCut NG Application Server can no longer be installed on Windows 2008 (non R2) and 32-bit environments.
  • **Requires an upgrade of the PaperCut Global Print Driver.
  • This release includes a database upgrade.

New in PaperCut NG 18.0.2 Build 42961 (Feb 14, 2018)

  • Enhancements:
  • Security: When a print server is detected as being offline, all its held print jobs (pending release) can now be hidden, to prevent them from being released during the outage. For more information about this feature and how to enable it, contact PaperCut Support.
  • Linux and macOS (CUPS): Added more options to the configure-cups script when run from the terminal (list all available printers, add or remove individual printers).**
  • GDPR print management, data privacy and security compliance: To comply with Europe's General Data Protection Regulation "Right to be Forgotten":
  • a new Privacy Option has been added to configure the time period after which potentially sensitive data elements of print jobs are permanently redacted from the Job Logs page. This includes Document Names of print jobs and thumbnail previews and spool files of archived print jobs.
  • the server command permanently-redact-user-data has been enhanced to redact the Document Names of cancelled or expired print jobs on the Job Logs page.
  • Fixes:
  • Google Cloud Print: Fixed an issue on the Application Log page that displayed an incorrect line of text (!GoogleCloudPrintManager.printer-unpublished!), instead of the relevant message.
  • HP drivers: Fixed an issue with some drivers that caused duplex print jobs to be detected as simplex (since 17.4.3).**
  • Fuji Xerox PostScript drivers: Fixed an issue with some drivers that caused an incorrect page count when multiple pages were printed on a single sheet of paper (n-up printing).**
  • PostScript drivers: Fixed an issue in the print-provider.log file that sometimes incorrectly logged an "Unsupported image compression" error.**
  • Fixed an issue that caused some discrepancies in the Environmental Dashboard's "Usage This Month" graph when including December 2017 Job Logs that were edited in January 2018.
  • Site Servers: Fixed an issue that caused Site Servers with low system resources or running many embedded devices to frequently switch to offline mode even when the connection to the Application Server was available.
  • Other Notes:
  • If you are running v17.2.1 or later, there is NO database upgrade.
  • Fixes and enhancements marked with ** require a Print Provider upgrade.

New in PaperCut NG 17.4.3 Build 42512 (Dec 20, 2017)

  • ENHANCEMENTS:
  • PayEx payment gateway: Added support for manual and on-demand transfer using the new WyWallet APIs.
  • FIXES:
  • PostgreSQL database: Added support for PostgreSQL version 10. As per our End Of Life Policy announcement, PostgreSQL version 8.1 and below is no longer supported.
  • Web Widget: Fixed an issue that caused the message "Widget Error" to be displayed, instead of the Environmental Impact Web Widget or the Balance Web Widget.
  • Linux Web Print (Default mode): Fixed an issue that hid the Web Print tab on the PaperCut NG User web interface, making Web Print unavailable.
  • Watermarking with PostScript drivers: Fixed an issue that caused watermarks on landscape pages to be printed in the wrong position or not printed.
  • Page Analysis for PCL6 drivers: Fixed an issue for some drivers where a grayscale page containing a JPEG image was incorrectly detected as being a color page.
  • HP plotters: Fixed an issue that under certain conditions caused the page size to be incorrectly detected.
  • Fixed an issue that continued to send notifications for each low toner event, even when the frequency of alerts was set to daily, hourly or custom.
  • Novell iPrint: Fixed an issue that caused the Print Provider to crash when the File Descriptor Limit is reached.
  • Fixed an issue that caused the Type/Model on the Printer Details page to be incorrect and inconsistent.
  • Fixed an issue that caused an error on the Printer Details page when using multiple sessions and navigating between the Printers and Devices tab (since 17.3.2).
  • Fuji Xerox PostScript driver with CentOS: Fixed an issue that caused duplex print jobs to be detected as simplex, for jobs redirected from a CentOS generic PostScript queue to a Fuji Xerox PostScript queue on a CentOS server.
  • Site Server:
  • Site Server with external database: Fixed an issue on the Admin web interface and the System Health interface that failed to accurately detect a Site Server as being offline when the Site Server's external database was in error.
  • Fixed a rare issue that caused the Site Server to go into offline mode indefinitely.
  • Epson printers:
  • Fixed an issue that caused an incorrect page count on some large format printers.
  • Fixed an issue that caused an incorrect page count on some printers when duplex printing a document with an odd number of pages.
  • Fixed an issue that incorrectly detected a grayscale page as color on some printers.
  • Fixed an issue that failed to detect the document name on some printers.
  • Web Print Sandbox on Windows Server 2008 R2 or Windows 8 and above using Client-Side Rendering (CSR):
  • Fixed an intermittent issue where some print jobs partially or completely failed to print.
  • Fixed an issue that occasionally caused print job attributes such as page count and ownership to be incorrectly detected.
  • FOR INTEGRATORS:
  • Credit API: Fixed an issue that caused devices to be created incorrectly.
  • OTHER NOTES:
  • If you are running v17.2.1 or later, there is NO database upgrade.

New in PaperCut NG 17.3.6 Build 42241 (Nov 26, 2017)

  • Fixes:
  • Fixed an issue that occasionally caused multiple User Client popups.
  • Diagnostics: Reduced the server load and decreased the duration when downloading the diagnostics file.
  • Other Notes:
  • If you are running v17.2.1 or later, there is NO database upgrade.

New in PaperCut NG 17.3.5 Build 42052 (Oct 19, 2017)

  • Enhancements:
  • Increased the frequency of updating the Printer Status on the Admin web interface dashboard, from once in 120 seconds to once in 20 seconds.
  • Fixes:
  • Epson SC-PX7V2 printers on Windows and Mac: Fixed an issue that incorrectly tracked and charged for every page in a color print document when multiple pages were printed on a single sheet of paper (n-up printing).
  • Windows Print Providers: Fixed a rare issue that prevented PaperCut NG from tracking print jobs due to the Print Provider service being unable to start.
  • Fixed an issue causing a refund for a job charged to a single default personal account to also be refunded to all the secondary external personal accounts.
  • Mobile Print Release: Fixed an issue when users clicked the "Back" or "Refresh" button on the Job Info screen that incorrectly displayed a blank screen, making the mobile device unresponsive.
  • Security: Fixed an issue when using the CreateSSLKeystore command line option to generate a self-signed SHA-256 certificate that incorrectly created a SHA1 certificate instead.
  • MySQL database: Fixed an issue when searching for users on the Users > User List page that produced an error.
  • Other Notes:
  • If you are running v17.2.1 or later, there is NO database upgrade.

New in PaperCut NG 17.2.4 Build 41501 (Aug 24, 2017)

  • Fixes:
  • Load balancing: Fixed printer load balancing to correctly select the least busy target printer to minimize the wait times for print jobs (since 16.0).
  • Reports: Fixed an incorrect label format issue on Executive Summary reports run for a single day.
  • Server commands: Fixed an issue when running the add-printer-access-group server command without defined groups, that returned an error.
  • Secure Print / Find-Me printing (with Samsung Universal Print driver): A new PDL transform is now available from PaperCut support that fixes the incorrect printing of some grayscale Word documents as color.
  • Xerox Print to Fax**:Added the ability to toggle the XeroxFax key in the print-provider.conf file to track Print to Fax jobs as fax jobs instead of print jobs.
  • Other Notes:
  • If you are running v17.2.1 or later, there is NO database upgrade.
  • Fixes marked with ** require a Print Provider upgrade.

New in PaperCut NG 17.1.3 Build 40878 (Jun 16, 2017)

  • FIXES:
  • Fixed an issue causing a user's PIN to be deleted when their account is changed from Restricted to Unrestricted and vice versa.
  • The New User Settings now allows the setting of a negative credit balance.
  • Web Print sandbox mode: Fixed an issue that occurred after one or more Web Print servers go offline, causing a single print job with multiple copies to be incorrectly processed as multiple individual print jobs.
  • Mobility Print: Improved page-level color detection for PostScript printers.
  • Site Server: Fixed an issue causing Site Servers to go offline when "system.site.keepalive-interval-secs" has a higher value than "system.site.register-interval-secs".
  • PDL transforms: Fixed an issue causing temporary files to be retained when PDL transforms were enabled.
  • Kyocera Classic Universal KPDL driver: Fixed an issue when printing in booklet mode, that incorrectly detected total page count, color page count, page size and duplex as simplex.
  • Konica Minolta BizHub 226 driver: Fixed an issue when printing multiple copies of a multi-page MS Word document, that incorrectly detected total page and copy count.
  • Fixed an issue causing custom logos in the Admin web interface to display incorrectly in Internet Explorer 11.
  • Toner status:
  • Improved the reliability, accuracy, and level of detail of the Toner status on the Printer Details > Summary page.
  • Added support for more toner colors in the Toner status on the Printer Details > Summary page.
  • Mac and Linux:
  • Google Cloud Print and Email to Print: Fixed an issue preventing printing on Linux and Mac when there are 5 or more concurrent jobs being processed by a Print Provider.
  • Fixed an issue preventing jobs with shell interpreted meta-characters (such as backticks `) in the document title from printing to a virtual queue.
  • OTHER NOTES:
  • If you are running v17.0.0 or later, there is NO database upgrade.

New in PaperCut NG 17.1.2 Build 40577 (May 24, 2017)

  • Fixes:
  • HSTS:
  • Fixed an issue that prevented HSTS from being disabled when "Redirect to HTTPS/SSL if available" is disabled.
  • HSTS can now be enabled only when the Windows Application Server is configured on port 443. This, reduces the chance of a SysAdmin mistakenly using a port that is not supported by the HSTS protocol.
  • Epson LP-S8160 printers: Fixed an issue causing incorrect page count for duplex jobs on Windows print servers.
  • Standard Release Station / Pay Station: Fixed an issue that caused the Add Value button to appear smaller than the other buttons.
  • Site Server: Improved Application Server and Site Server performance in environments with a large number of Site Servers running many embedded devices.
  • Other Notes:
  • This release does NOT contain a database upgrade.

New in PaperCut NG 17.1.1 Build 40470 (May 16, 2017)

  • Enhancements:
  • Mobility Print: Continued improvements including:
  • Allow Mobility Print to connect through a Site Server when the Application Server is offline.
  • Support for per job authentication. Per job authentication mode enforces authentication for every print job.
  • Support for subnet based printer filtering. This allows you to provide visibility to a subset of printers depending on a user's subnet.
  • Support for Mobility Print on private cloud.
  • Support for .local domains to simplify configuration on macOS and iOS platforms.
  • For more detailed information about bug fixes, see Mobility Print Release Notes.
  • Watermarking and digital signatures: Watermarking and digital signatures are powerful capabilities that enhance printing security by allowing identification of the source of any printed document. Enhancements to the existing functionality include:
  • The addition of full page watermarking for PCL6 and PostScript print jobs. This allows you to print a repeating watermark across the entire page, making it impossible for someone to remove it without destroying the document. Note: If you have secondary servers (Print Providers), you must upgrade them all for this functionality to work.
  • The default text used in the printed watermark now includes the %signature% variable. This prints a digital signature on each page, which can be used to identify the exact job in the job log.
  • HSTS: Support for HTTP Strict Transport Security (HSTS), forcing browsers to connect only via HTTPS.
  • Web Print: Improved performance when printing multiple copies of a document. Web Print now collates all copies into a single print job resulting in less network traffic, decreased load on the Application Server, and faster printing time. Note: You must upgrade ALL Web Print Sandbox servers in your organization for this functionality to work. For more details, click here.
  • The What's Next gadget on the Admin web interface dashboard can now be hidden.
  • Improved database performance when user accounts are retrieved. This speeds up a range of functions such as logging in and printing.
  • Fixes:
  • Security enhancements:
  • Logging in to the Admin web interface and the User web interface now require the use of cookies. For security reasons, the use of session IDs in URLs when cookies are disabled is no longer permitted by default.
  • You can now configure the SSL cipher order preference to be either server cipher order or client cipher order.
  • Fixed an issue allowing admins who do not have App Log view permissions to see the App Log details on the Admin web interface dashboard.
  • Web Print: Increased security around the upload of documents to a Web Print server.
  • Secure Print Release:
  • Fixed an issue where print jobs deleted from the Windows print queue were not removed from the Release Station interface.
  • Changed the default release mode of the standard Release Station to Secure instead of ReleaseAny. The Secure release mode allows users to only release their own print jobs.
  • Mobility Print: Fixed an issue preventing users from authenticating when a published printer had paper size restrictions.
  • Fixed an issue preventing an admin from viewing more than the first page of refunds on the Printers > Refunds page.
  • Fixed an issue causing analytics files to be incorrectly sent to PaperCut when the "Share system usage data" option is disabled. Note: These files did NOT collect any data.
  • Internet Explorer 11: Fixed an issue causing the web interface tour tips to redisplay after being closed or skipped.
  • Print scripting: Fixed an issue that occurred when 'action.user.onCompletionSaveProperty' was set to null, causing jobs to not be logged.
  • Linux systemd systems: Now automatically allow a sufficient number of files to be opened, which means less manual configuration for larger implementations.
  • PCL6 driver: Fixed an issue causing an incorrect page count when duplex printing from Internet Explorer.
  • Canon LBP842C: Fixed an iOS printing issue that caused an incorrect page count.
  • Epson SC-T7200D ESC/P2 driver: Improved page count accuracy on macOS print servers.
  • Watermarking with PCL6 drivers: Fixed an issue where "Bottom of page" watermarking on landscape pages did not print.
  • Mac and Linux: Removed an unnecessary error message when running some command line scripts.
  • iOS printing: Fixed an issue preventing printing from iOS devices after upgrading the print server to MacOS Sierra 10.12.
  • Other Notes:
  • This release does NOT contain a database upgrade.
  • Linux 32-bit: As per our End Of Life Policy announcement, Linux 32-bit is no longer supported.
  • Web Print enhancements require an update to ALL Web Print sandbox servers.
  • Full page watermarking requires an upgrade to ALL secondary servers (Print Providers).

New in PaperCut NG 17.0.7 Build 40234 (Apr 27, 2017)

  • Fixes:
  • OKI Universal PCL5 driver: Fixed an issue causing an incorrect page count when duplex printing an odd number of pages.
  • Heartland payment gateway: Improved the Application Server performance when non-registered Heartland users attempted to use the Heartland payment system.
  • Other Notes:
  • This release does NOT contain a database upgrade.

New in PaperCut NG 17.0.7 Build 40234 (Apr 27, 2017)

  • Fixes:
  • OKI Universal PCL5 driver: Fixed an issue causing an incorrect page count when duplex printing an odd number of pages.
  • Heartland payment gateway: Improved the Application Server performance when non-registered Heartland users attempted to use the Heartland payment system.
  • Other Notes:
  • This release does NOT contain a database upgrade.

New in PaperCut NG 17.0.6 Build 40088 (Apr 11, 2017)

  • Enhancements:
  • System Health interface :
  • When there are multiple Print Providers, individual print server IP addresses in addition to the host names are now displayed.
  • The base system health URL now provides the total number of held print jobs (heldJobsCountTotal) throughout the organization.
  • Fixes:
  • Fixed an occasional issue causing the Application server to crash when server-commands are being used.
  • Print log files will now be retained for 30 days, instead of 1 day.
  • The Printer Details page that incorrectly displayed the status of toners with low levels as "Unknown", now displays the status as "Some".
  • Fixed an issue on the Schedule/Email Reports page causing the Type drop-down box to be hidden.
  • Fixed an issue causing database imports to fail after upgrading from PaperCut version 14.x to 16.x or above.
  • Oracle and PostgreSQL databases: Fixed an issue causing backups to fail when the database contains a non-PaperCut table.
  • Internal user: Fixed an issue causing the user registration confirmation e-mail to occasionally not be sent.
  • PCL6 printer drivers: Fixed an occasional issue preventing documents with an image from printing.
  • Type-3 Universal printer driver: Fixed an issue when printing from Windows 10 with a Windows Application Server, which created 2 print job logs (cancelled and printed) for 1 print job. (since 16.0.2).
  • RISO ComColor FW5230 PostScript driver: Fixed an issue that incorrectly detected and charged a grayscale print job as color.
  • Site Server: Fixed an issue when after a period of being offline, the Release Station on a Site Server would fail to send card self-association details to the Application Server.
  • Performance enhancement: Optimized the Application Server to release system resources (threads) more rapidly after a period of peak load activity.
  • Fixed an issue that allowed some users who are not SysAdmins to be able to download diagnostic files.
  • Improved security to reduce vulnerability to XML-based attacks.
  • System Health interface :
  • uptimeHours is now displayed as a decimal value (for example, 2 hours and 30 mins is displayed as 2.5).
  • Improved the way the build number is reported.
  • Other Notes:
  • This release does NOT contain a database upgrade.

New in PaperCut NG 17.0.5 Build 39927 (Mar 23, 2017)

  • Fixes:
  • Fixed an error when clicking on Users / Groups > Bulk user actions.
  • Print Archiving: Fixed an issue causing the preview to be unavailable when using some PCL6 drivers (since 17.0.2).
  • Other Notes:
  • This release does NOT contain a database upgrade.

New in PaperCut NG 17.0.5 Build 39927 (Mar 23, 2017)

  • Fixes:
  • Fixed an error when clicking on Users / Groups > Bulk user actions.
  • Print Archiving: Fixed an issue causing the preview to be unavailable when using some PCL6 drivers (since 17.0.2).
  • Other Notes:
  • This release does NOT contain a database upgrade.

New in PaperCut NG 17.0.4 Build 39858 (Mar 21, 2017)

  • Enhancements:
  • Auto-complete of usernames is now provided when assigning admin rights.
  • CUPS: PaperCut can now be configured to automatically detect new print queues.
  • CommWeb payment gateway: Support for new CommWeb merchant accounts with password based authentication.
  • Performance improvements:
  • Improved Application Server start up speed.
  • Improved performance when importing users from LDAP Active Directory.
  • Improved Application Server stability in Web Print environments with large user groups and many printers.
  • Improved performance of device related System Health URL endpoints.
  • Fixes:
  • Fixed an issue allowing users to release print jobs when they have a zero personal balance, and also have access to a single shared account.
  • Fixed an Advanced Scripting issue, which incorrectly charged users for a color print job when the script converted the job to grayscale (since 17.0.0).
  • Ricoh RPCS: Fixed an issue causing an incorrect page count when printing multiple copies of a document with different page size.
  • Konica Minolta C754SeriesPCL: Fixed an issue that incorrectly detected custom paper dimensions.
  • UI refresh fixes (since 17.0.0):
  • Improved the appearance of disabled check boxes.
  • Improved the font display on Application Servers that are behind a firewall.
  • Fixed an issue with the alignment of the Actions menu on the Reports > Schedule / Email Reports page.
  • Fixed an issue preventing users from viewing all pages of scheduled reports when more than 25 reports have been scheduled.
  • Reinstated the Enlarge button on the Groups > Add/Remove Groups page.
  • Reinstated the display of print job attributes on the Logs > Job Log page.
  • Other Notes:
  • This release does NOT contain a database upgrade.

New in PaperCut NG 17.0.3 Build 39713 (Mar 8, 2017)

  • New Features:
  • Mobility Print:
  • Mobility Print simplifies the printing process for Bring Your Own Devices (BYOD) and other end-user managed devices, across all prominent operating systems (iOS, Android, Chrome OS, Windows, or macOS). Whether on smartphones, tablets, laptops, or Chromebooks, by following a few simple steps, users can quickly discover and print to any printer, without requiring the assistance of a SysAdmin.
  • New look Admin web interface:
  • PaperCut NG has been redesigned! It's modern, user friendly, and most importantly, it's a stepping stone for future improvements to the interface and feature development.
  • Enhancements:
  • HTTPS/SSL Configuration: Ability to import SSL certificates directly from .PFX, P12, .PEM, .DER, and .CRT files.
  • Global Print Driver: A Microsoft signed version of the PaperCut Global Print Driver has been included in the installation of PaperCut NG.
  • PayEx Payment Gateway: Support for:
  • WyWallet and credit card for manual transfers.
  • On Demand transfer using WyWallet
  • The Admin web interface Options > Admin Rights page now allows you to Select All or Clear All check boxes.
  • Individual Admin web interface pages can now be bookmarked.
  • Individual User web interface pages can now be bookmarked.
  • Email to Print: Improved download speed from IMAP mail servers.
  • Diagnostic log file rotation is now paused during the collection process to ensure that logs are not missed.
  • Scalability improvements to the Application Server when handling a large number of User Clients.
  • A "Download Diagnostics file" button has been added to the Options > Advanced page. This button is used only for troubleshooting purposes when there are memory issues (your friendly support engineer will tell you when).
  • Print System Health Monitoring: New endpoints have been added to monitor the status of Mobility Print servers.
  • Linux Release Stations: Improved support for on screen keyboards.
  • Paypal WPS payment gateway: Added support to connect to PayPal via a Proxy Server.
  • macOS: As per our End Of Life Policy announcement macOS 10.9 is no longer supported.
  • Internet Explorer: As per our End Of Life Policy announcement IE10 is no longer supported.
  • Web Print (Sandbox mode):
  • An experimental feature that allows you to print OpenOffice documents (switched on with web-print.enable-openoffice-support). Supported file types include:
  • OpenOffice (.ODS and .OTS) files from Microsoft Excel 2010+.
  • OpenOffice (.ODT and .OTT) files from Microsoft Word 2010+.
  • Supports printing text files from Microsoft Word.
  • Fixes:
  • Google Cloud Print: Fixed an error when a printer shared to Google Cloud Print was renamed.
  • Security improvements:
  • Environmental Dashboard: Fixed an issue that might allow users to access other users' environmental dashboards.
  • Continuing enhancements to security of Admin Web UI to defend against emerging scripting attacks.
  • Fixed a rare issue in some PostScript jobs where the number of copies might be incorrectly counted.
  • Watermarking: Fixed an issue that incorrectly positions watermarks in documents with mixed page orientations.
  • Hardware Page Count validation now supports additional options to check all trays before determining if a device has no paper.
  • Simplified error message in the Admin web interface (Options > Notifications) when test notifications cannot be sent.
  • RISO: Fixed a color page detection issue when printing with a RISO FW ComColor GDI (5000, 5230) driver.
  • User Printing - Logs report: Fixed a problem preventing the report from being run in Ad-hoc mode with Offline usage filtering.
  • Mac OS: Fixed a problem that prevented printers from being added to PaperCut on initial install.
  • Other Notes:
  • This release contains a database upgrade.
  • And of course, the "Fine Print":
  • If you have a current subscription to Premium Upgrade Assurance, your upgrade to Version 17.0 is already included. Otherwise, one-time upgrades may be purchased via our online order system or through your PaperCut supplier. And hey, added bonus - upgrading now will entitle you to all of the releases in the 17.x series throughout the year!

New in PaperCut NG 16.4 Build 39159 (Jan 24, 2017)

  • Enhancements:
  • Prevent jobs from being released to a printer reporting an error: Fast release devices now support blocking the release of jobs to printers in error.
  • New config key added to improve accuracy of hardware page count validation, printer error reporting, and blocking the release of jobs to printers in error on devices which return SNMP data in a different order.
  • Fixes:
  • Improved performance when bulk deleting users.
  • Fixed an issue where modifications to the user job log details weren't updating all relevant statistics.
  • CUPS with IPPS or HTTPS: Fixed an issue preventing printer details, (such as toner levels, serial number, and type/model) from being reported.
  • Page Analysis: Improved performance when analyzing XPS jobs.
  • Page Analysis: Improved page analysis on some models of Epson ESC/Page printers.
  • Kyocera ECOSYS "M" models: Added support for hardware page count validation.
  • Fixed an issue preventing Release Managers from seeing jobs waiting for release in a Release Station.
  • Added IPv6 support in the PaperCut Port Monitor.
  • Release Station APIs have been upgraded to Version 3. Version 2 is still supported for backward compatibility.
  • PDL transforms on Windows print servers: Fixed a rare issue causing PaperCut to become unresponsive when jobs with PDL transforms are sent to a virtual queue.
  • Other Notes:
  • This release does NOT contain a database upgrade.

New in PaperCut NG 16.4 Build 39038 (Jan 10, 2017)

  • Fixes:
  • Fixed a compatibility issue with release 16.4 and an older version of the Standard or custom XML-RPC Release Station when releasing all jobs to a Find Me queue - jobs could be sent to the wrong printer.
  • Other Notes:
  • This release does NOT contain a database upgrade.

New in PaperCut NG 16.4 Build 38875 (Dec 24, 2016)

  • Enhancements:
  • Email to Print: Added a replacement marker (%location%) to display the printer location in notification emails. This makes it easier for users in your organisation to find the printers to which they printed.
  • Fixes:
  • Improved scalability by reducing the load on the Application Server when running many secondary print servers.
  • Modifications to the global print statistics and user print statistics via the job log details, are now reflected on the Environmental Dashboard, User List screen, and Dashboard System Status Total pages count.
  • Authorize.net: The [app-path]serverlib-extpayment-gateway-authorize-net.properties file can now accept a comma-separated list of IP addresses that can connect to the Application Server. These values can include a submask.
  • Canon UFR-II printers: Fixed an occasional inaccurate page count for duplex collated multi-copy jobs with an odd number of pages.
  • For Integrators:
  • Release Station API:Job attribute properties (copies, grayscale, duplex) have been added to getHeldJobs2
  • Other Notes:
  • This release does NOT contain a database upgrade.

New in PaperCut NG 16.4 Build 38734 (Dec 8, 2016)

  • New Features:
  • Prevent jobs from being released to a printer reporting an error
  • PaperCut NG gives administrators the ability to choose whether or not they want to allow users to release jobs to printers reporting an error, alleviating user concern and reducing Administrators' reactive work created by a printer in error.
  • Note: This functionality relies on the Operating System print queue state, and the experience might vary depending on the printer and driver in use. Provide feedback on your experience to [email protected].
  • Customizable start dates for running reports
  • You can now configure the start day or date for your weekly, fortnightly, monthly, quarterly, and yearly scheduled reporting periods, using a set of new config keys. The Reports > Schedule / Email Reports page displays the date on which the next report will run.
  • Enhancements:
  • Jamex Netpad terminal: Added support for username/password authentication and card self-association.
  • Unused printer and device groups are now automatically deleted in the overnight processing.
  • New properties added to the following server-commands to set/get the Override printer/device settings on the User Details page:
  • get-user-property
  • set-user-property
  • New properties added to the XML Web Services API to set/get the Override printer/device settings on the User Details page:
  • api.getUserPropert
  • api.setUserProperty
  • Added a new server-command (clear-user-advanced-printer-settings ) that clears the Override printer/device settings check box and all settings under it on the User Details page.
  • Fixes:
  • Application Server debug logs: Fixed an issue causing incorrect used and maximum memory amounts to be displayed.
  • Mac: Support for Dark Mode menu bar icons.
  • Fixed an issue where users with access to a subset of printers and/or devices, could not see the devices to which they have access in any selectable printer/device list, such as, in the "Printer Details > Job Redirection Settings" area.
  • Print Provider can now connect to printers and Application Servers using either IPv4 or IPv6 addresses. Note: A known issue with Java JDK 1.8 MacOSX might prevent toner reporting updates from being displayed on the Application Server running on that platform. For more information, see https://bugs.openjdk.java.net/browse/JDK-8131133 for details.
  • PCL5 printers: Fixed an occasional issue causing incorrect page counts for duplex jobs.
  • For integrators:
  • Release Station API: releaseJob and releaseJobs now provides an option to block users from releasing jobs to printers in error. The API will respond with a message that can be displayed to the user to help them resolve the printer issue.
  • Other Notes:
  • This release does NOT contain a database upgrade.

New in PaperCut NG 16.3 Build 38690 (Dec 5, 2016)

  • Enhancements:
  • 10 Squared GTS payment terminal: Added support for the 10 Squared GTS payment terminal.
  • CommWeb Payment Gateway: Support for SHA-256 hashing.
  • Fixes:
  • Application Server debug logs: Improved the clarity of hardware page count messages.
  • Linux User Client: Fixed the "Details" button link on some Linux implementations, particularly Kubuntu 16.04.
  • Mac/Linux:
  • configure-cups can now handle device URIs with special characters (that can be interpreted by the shell).
  • Fixed an issue causing some SNMP printer errors to be ignored, which meant they were not displayed on the Printer Details page or Application Log, and no notifications were sent when the error occurred.
  • Fixed an issue where the Application Server reported printer status too frequently, causing additional load on the server.
  • PDL transforms: Fixed an issue since 16.3 causing transforms with assignment statements to fail.
  • Fixed an occasional issue causing job data to be overridden with old job data when the job Id has been reused within a short period of time.
  • Konica Minolta: Improved multi-copy page count on PCL6 printers.
  • Fixed a rare issue that prevented users with Admin rights from logging into the Admin web interface. This occurred only when there was a long list of users with Admin rights.
  • Other Notes:
  • This release does NOT contain a database upgrade.

New in PaperCut NG 16.3 Build 38323 (Oct 18, 2016)

  • Enhancements:
  • Barclaycard ePDQ e-Commerce payment gateway module is now supported.
  • Web Cashier: Regular expressions can now be applied to card numbers via a new config key (auth.web-cashier-interface.card-id.card-regex).
  • Fixes:
  • Konica Minolta: Improved multi-copy page count on PCL6 printers.
  • VCC Controller: Improved the shared account selection process.
  • Mac and Linux: Fixed a rare issue preventing Print Provider errors from being logged when spool files are created.
  • For Integrators:
  • The Payment Gateway API for 3rd-party developers has been enhanced to improve the reporting of job details. For more information, see the documentation.
  • Other Notes:
  • This release does NOT contain a database upgrade.

New in PaperCut NG 16.3 Build 38242 (Oct 7, 2016)

  • Fixes:
  • Improved the speed of releasing print jobs.
  • Google Cloud Print on Mac and Linux: Fixed an issue preventing users from adding printers. (since 16.3 build-38127)
  • Other Notes::
  • This release does NOT contain a database upgrade.

New in PaperCut NG 16.3 Build 38127 (Sep 27, 2016)

  • Enhancements:
  • Support for Toshiba E-Bridge Next cloud apps print job tracking and charging.
  • Improved performance on the Manager mode account selection popup. The "Username or ID" field is now pre-populated with the user's username so they can submit their print jobs more quickly.
  • Ricoh printers: Improved the accuracy of toner level reporting when it is below 20% on some devices. A new Config key (toner.fetch-public-mib-then-private) has been provided if you require that level of toner reporting.
  • Fixes:
  • Fixed a problem with reports for multiple departments or offices, where the comma separated list of office/department codes provided included spaces. (since 16.1)
  • Site Server: Fixed the following issues that occurred when permissions were assigned via a user directory (eg. Active Directory) group:
  • some shared accounts were not displayed on the device panel
  • the Integrated Scanning icon was not displayed on the device panel
  • Web Print sandbox mode: Fixed an issue causing Web Print to become unavailable if the Web Print server name is six characters in length and contains only letters and numbers.
  • PCL6 printers: Improved color page counts.
  • PCL5 and HPGL plotters: Improved page counts on some PCL5 and HPGL plotters.
  • KIP plotters: Fixed an issue causing incorrect postscript copy count.
  • CUPS-based print servers: Fixed an issue preventing tracking of print queues with Xerox drivers.
  • Mac and Linux: Fixed an occasional issue preventing PaperCut from automatically registering CUPS printers for some drivers.
  • Oracle database: Fixed a problem when there were multiple jobs in a single session, where the most recent job was not charged to a user's account.
  • Release Station / Pay Station terminal: Improved reliability of the on-screen keyboard.
  • Fixed an occasional issue causing an incorrect Total Printed Sheets count in reports when multiple copy jobs are performed in a single login session. This issue occurred only when all copy jobs were either simplex, or all were duplex.
  • HP devices: Fixed a rare issue causing devices to display the following after the Application Server is restarted:
  • an 'Unknown device" error message when attempting to copy
  • a blank Print Release screen when attempting to release a print job
  • Other Notes:
  • This release does NOT contain a database upgrade.

New in PaperCut NG 16.3 Build 38090 (Sep 22, 2016)

  • Fixes:
  • Fixed a regression that caused some errors in user web pages. See known issues for more information and affected pages (since 16.3).
  • Other Notes:
  • This release does NOT contain a database upgrade.

New in PaperCut NG 16.3 Build 37858 (Sep 12, 2016)

  • Enhancements:
  • Added filtering by printer/device group to the following reports:
  • User: Department print/copy/scan/fax - breakdown
  • Printer: Printer attributes
  • Printer: Device copy/scan/fax - breakdown
  • Account: Shared account printing invoice - job type summary (Invoice Reports)
  • Enhanced the About page in the Admin web interface to include details of the operating system, server specifications, and connected database.
  • Pay Station: Remove support for QI SmartKit Console payment hardware.
  • Fixes:
  • Fixed an issue on the Edit Admin Rights page, where some lists of groups weren't alphabetically ordered (since release 16.0).
  • Fixed a rare issue preventing the Application Server from connecting to the database (since 16.1).
  • Other Notes:
  • This release does NOT contain a database upgrade.
  • As per the End of Life announcement, this release discontinues support for the QI SmartKit Console.

New in PaperCut NG 16.2 Build 37798 (Aug 23, 2016)

  • Enhancements:
  • Application Log messages relating to job release errors now include the IP address of the Release Station.
  • Fixes:
  • Fixed an issue allowing the creation of internal users with the same card/ID number.
  • Fixed an issue preventing users from logging into the Mobile User web interface from iOS devices (since 16.1).
  • Fixed an issue blocking Site Server connectivity when the Application Server is configured with a stricter list of SSL protocols (since 16.2 General Release).
  • Enhanced the predictability of the order in which jobs are printed when "Release All" is used.
  • Fixed an issue allowing alphanumeric PINs to be assigned to internal users via server-command.
  • Fixed an issue introduced by the bundled Java SE Runtime Environment upgrade in 16.2 General Release causing problems on some older devices (using the RC4 cipher) connecting to PaperCut NG.
  • PaperCut LPD service with legacy Windows LPR client: Fixed an occasional issue preventing jobs from processing when either the job name or the associated username contains non-ASCII characters. For more information, see Fixing encoding problems/unintelligible characters appearing in PaperCut LPD job queue.
  • Ricoh printers: Added a new Config key (toner.fetch-public-mib-then-private) to improve the accuracy of toner level retrieval when below 20% for some models.
  • Canon UFR II drivers: Added support for 40 X 30 inch page size detection.
  • KIP GL drivers: Improved page count reliability.
  • Linux and Mac: Improved the reliability of enabling and disabling printers.
  • Fixed an occasional issue with account charging priority.
  • Other Notes:
  • This release does NOT contain a database upgrade.

New in PaperCut NG 16.2 Build 37604 (Aug 9, 2016)

  • Enhancements:
  • Web Print scaling:
  • Web Print is a proven and popular solution for occasional printing. However, with an increasing demand, busy sites are finding that a single Web Print server is not sufficient to provide good service. Web Print can now be scaled to meet the needs of your organization. Multiple Web Print servers can be used to ensure reliability and reduce wait time in queues, leading to a better user experience. The System Health interface also now provides endpoints to track the status of your Web Print servers.
  • Updated the bundled Java SE Runtime Environment to version 8, update 92 to incorporate the latest security fixes from Oracle.
  • Note: On some older devices, this upgrade might cause issues with the connection between the MFD and PaperCut as indicated by an error message on the device display or in the Admin web interface. A simple solution is available (see Legacy Ciphers in PaperCut).
  • Fixes:
  • Web Print: Fixed an issue preventing uploaded files that are larger than the allowed size from being removed.
  • User web interface: Fixed an issue preventing the job status in the Web Print page from updating (since release 16.0).
  • Improved the user search speed in the Admin web interface when users have multiple email addresses.
  • Fixed an issue causing automatic backups to fail.
  • Linux installer: Fixed an occasional error that occurred with installations involving copying client directories.
  • Reports:
  • Fixed an issue preventing the Group User Transaction Type Summary report from generating when there have been no transactions during the defined period.
  • Fixed an issue with the Executive Summary report causing inaccurate counts of simplex and duplex pages.
  • Improved the Device - copy/scan/fax - breakdown report to include scan jobs.
  • Linux: Fixed an occasional issue preventing reports from generating.
  • Fixed an issue with converting PFX/PKCS#12 SSL certificates for the Application Server.
  • Fixed an issue causing modified SSL settings in the server.properties file to not be applied.
  • Improved color detection for PostScript printers on Ubuntu.
  • Kyocera printers: Improved color detection.
  • Samsung PCL6 printer drivers: Fixed an issue causing watermarks to not print.
  • Windows printers: Improved page counting on some printers when multiple copies of a document are printed.
  • Fixed an issue on the Printer Details page for a virtual print queue, causing a confirmation prompt to be inappropriately displayed when you try to leave the page.
  • Google Cloud Print and Email to Print: Fixed an issue causing some fonts to be missing when printing to Windows printers.
  • PDL transforms: Fixed an occasional issue that caused pc-print.exe (the Windows Print Provider) to use 100% of a CPU core.
  • SQL Server database: Fixed an issue preventing documents with a filename greater than 255 characters from printing.
  • Reorganized background Mac and Linux print services, such as, Job Pre-notification, Printer Registration, Printer Error Reporting, and Job Replay on Connection Failure, including naming their respective processes.
  • Other Notes:
  • This release does NOT contain a database upgrade.
  • If you are using Web Print Sandbox mode, ensure that the Web Print service on the Application Server is disabled. If it is not, Web Print will not function until all of your Web Print servers are updated as part of your upgrade.
  • As per the End of Life announcement, this release discontinues support for the QI SmartKit Console.

New in PaperCut NG 16.1 Build 35754 (Jun 22, 2016)

  • Fixes:
  • Extended the external device integration API to help some 3rd-party integrations work correctly with Site Servers.
  • PaperCut LPD Service: Added support for Japanese encoded (Shift-JIS) document names.
  • Improved behavior of on demand user creation when the username contains accented characters. Duplicate users with these variants are no longer created.
  • Improved performance of loading the User Details page when a home directory has been configured for Integrated Scanning.
  • Print System Health Monitoring: Improved the printer and device download files (available via Options > Advanced) to show the URLs for remotely accessible addresses.
  • Fixed an issue with the Environmental Dashboard not displaying translated text.
  • Fixed an issue causing a confirmation dialog to be incorrectly displayed when navigating away from an unchanged Notifications page.
  • Direct Printing: Fixed a rare issue that might cause printer statistics to be lost on a print queue that has been unlinked.
  • Fixed a rare issue that caused the Application Server to become unresponsive when running lengthy reports.
  • Improved error messages when a previously failed database upgrade is detected.
  • The End User License Agreement (EULA) has been updated with PaperCut's new office details.
  • Other Notes:
  • This release does NOT contain a database upgrade.

New in PaperCut NG 16.1 Build 35679 (Jun 2, 2016)

  • New Features:
  • Print System Health Monitoring:
  • The new Print System Health Monitoring interface allows you to maximize print uptime by setting up alerts, dashboard indicators, and graphs in any industry standard monitoring tool.
  • This interface allows you to monitor:
  • Status of overall print system health
  • Status of components in your printing environment
  • Real-time statistics
  • System resource information
  • Printer/device inactivity
  • Enhancements:
  • Passwords for SysAdmins and internal users are stored with a more secure encryption algorithm that is no longer case sensitive.
  • Databases can now be imported via the command line without confirmation prompts.
  • Fixes:
  • Fixed an issue causing multiple notifications to be sent when the toner level drops below a predefined threshold.
  • Fixed an issue causing a refund for a job charged to multiple personal accounts to be refunded only to the default account.
  • User interface: Fixed an issue causing the Printer/Device Group field under Filters on the Recent Print Job page to always be empty.
  • Novell iPrint: Fixed an issue preventing iPrint from shutting down when there are held print jobs.
  • Pay Station: Added a config key (display-on-screen-keyboard-always) that controls whether or not the on screen keyboard is always displayed on the login panel.
  • HP universal printers: Improved page count.
  • systemd Linux: Resolved an issue where the Application Server was not restarted after an upgrade.
  • Other Notes:
  • The Internet Control module has been removed. End of life for the Internet Control Module was announced in December 2011. Customers using Internet Control should NOT upgrade to this release.
  • This release does NOT contain a database upgrade.

New in PaperCut NG 16.0 Build 35321 (Apr 28, 2016)

  • Enhancements:
  • Added a Config key (printer.snmp.community) to retrieve details of the toner, device type, and serial number for a printer.
  • Fixes:
  • Fixed an error preventing filtering users by balance in the User List page.
  • Fixed an issue causing the user balance history graph to display 'XXX' instead of a currency symbol for some system locales.
  • Fixed an error preventing generation of Central Reports since release 16.0.
  • Fixed an issue causing devices to become unavailable after changing a device's host from a Site Server to an Application server, and vice versa.
  • Fixed an issue when using an Oracle database causing the Balance on the User Details page to not update after payment gateway transactions.
  • Fixed an occasional issue preventing comparison reports from successfully generating.
  • Fixed an issue with some PCL6 printer drivers preventing Excel documents from printing when a duplex filter has been applied.
  • PCL6 spool files: Fixed an occasional issue causing Print Provider to crash when processing files less than a Kb in size.
  • Xerox postscript files: Fixed an issue causing Print Provider to crash.
  • Novell iPrint systems: Improved support for diagnosing crashes.
  • Devices hosted on a Site Server: Fixed an issue causing the host name to not display on the Devices tab.
  • Other Notes:
  • This release does NOT contain a database upgrade.

New in PaperCut NG 16.0 Build 35131 (Apr 8, 2016)

  • Enhancements:
  • Added support for printing to Type4 print jobs to PaperCut LPD/LPR.
  • Fixes:
  • Passwords for SysAdmins and internal users are now stored with a more secure encryption algorithm.
  • External device API: Added a default number of decimal places per locale currency.
  • Fixed an issue in Email to Print for users forwarding attachments from iOS devices using the native mail client.
  • Fixed an issue preventing application of a valid selection of virtual and physical print release queues for Find-Me printing.
  • Fixed an issue causing dashboard gadgets to be blank when the user license limit is exceeded.
  • Fixed an issue where some email addresses could not be saved (deemed invalid) in the System Notification pages.
  • User interface: Fixed an issue causing the Printer/Device Group field on the Recent Print Job page to be empty.
  • Fixed an issue for restricted admins with access to only selected printer groups, causing the Printer List page to be empty.
  • Release Station: Fixed an issue preventing some jobs from being displayed.
  • Fixed an issue preventing enabling and disabling of the Windows Direct Print Monitor debug mode.
  • Improved scalability of the PaperCut LPD Service.
  • Fixed the Windows Installer so that obsolete Linux client library files are removed when upgrading.
  • Fixed a rare display issue in the end user's Upload page for Web Print where legacy customization/tailored web tools were deployed.
  • Fixed an error displayed when attempting to generate an Executive Summary report that included fax or scan jobs.
  • RISO devices: Improved page size detection on some models.
  • Other Notes:
  • This release does NOT contain a database upgrade.

New in PaperCut NG 16.0 Build 34963 (Mar 17, 2016)

  • Fixes:
  • Fixed a problem printing jobs that were held in a hold/release queue prior to upgrading from earlier versions previous to 16.0 (Build 34947).
  • Fixed a problem that occurred while upgrading from earlier versions previous to 15.0 (Build 31930).
  • Other Notes:
  • This release does NOT contain a database upgrade if upgrading from PaperCut NG 16.0 (Build 34947). If upgrading from a 15.x or earlier version, this release WILL contain a database upgrade.

New in PaperCut NG 15.3 Build 34421 (Jan 21, 2016)

  • Fixes:
  • Improved the page load time when the server does not have access to an external network.
  • Updated the icon for the PaperCut Card Wizard.
  • Fixed an issue in Croatian PDF reports causing characters to not be displayed.
  • Fixed an issue allowing users with non-verified and deleted PayEx agreements to perform transactions.
  • Fixed an issue in the Executive Summary report causing an incorrect count of the days in the month when a Daylight Savings Time change occurred during the reporting period.
  • Upgraded to the Apache Commons Collections (ACC) Java library, version 3.2.2 to address a security vulnerability with Java deserialization (CERT Vulnerability Note VU#576313).
  • Toshiba: Improved copy detection for PCL6 printers.
  • Other Notes:
  • This release does NOT contain a database upgrade.

New in PaperCut NG 15.3 Build 34231 (Dec 21, 2015)

  • Fixes:
  • Improved Print Provider start up time when there are a large number of printers.
  • MySQL 5.5 and above is now supported.
  • Additional retries for Find-Me printing with printers on different physical Windows print servers.
  • Added the Envelope DL paper size to the PaperCut global print driver.
  • Fixed an issue in the Pay Station software resulting in some user balances not updating.
  • Fixed a misleading error message when "server-command delete-existing-user" attempted to delete a user that was associated with a shared account.
  • Improved ability to auto-refund print jobs sent to an offline Windows printer.
  • Improved matching of users in the Admin UI for searches based on username aliases.
  • Fixed an issue that prevented IPv4 print queues on Print Providers with multiple network interfaces, from being correctly published to iOS devices.
  • Improved notifications for customers attempting to upgrade without a valid license.
  • Improved page analysis when printing to an HP universal driver with PIN enabled.
  • Heartland gateway: For on-demand transfers, the Mobile Print Release page now displays a combined internal and external balance.
  • Blackboard Payment Gateway: A user's secondary card number is now used when the primary card number is missing.
  • Fixed a rare issue that prevented Site Servers from synchronizing with the Application Server.
  • Fixed a rare issue where page counts for PCL6 files were incorrectly detected when the number of pages was equal to the number of copies.
  • Fixed an issue where users' custom home directory values saved in PaperCut were overwritten with blank values from a directory source or file.
  • Canon LBP printers: Improved color detection.
  • Sharp printers: You can now track Direct Printing on devices that include this function.
  • Other Notes:
  • This release does NOT contain a database upgrade.

New in PaperCut NG 15.3 Build 34079 (Nov 30, 2015)

  • New Features:
  • System Health API:
  • PaperCut now provides an API to monitor the health of the Application and Site Servers as well as the connectivity to the database.
  • Enhancements:
  • Release Manager Roles:
  • Release Station managers' queues can now be filtered to show only those print jobs that are relevant to them. Filters can be applied to selected printer groups or user groups to customize this view.
  • Fast Shared Account display:
  • Improved the performance of large shared account code database handling, with:
  • Desktop clients that are configured to load shared account lists from a file now proactively update when a new file is found.
  • Timely toner notifications:
  • Low toner notifications are now sent immediately in place of a daily digest of toner statuses. This allows for devices to be maintained more responsively.
  • Usage data:
  • To help us improve our product, PaperCut now collects usage data. We will use this information to help prioritize enhancements to the functionality used by the majority. For more information, check out our privacy policy.
  • License and information messages are now displayed using a banner in the admin UI.
  • Fixes:
  • Improved handling of duplex and color print jobs in iOS printing.
  • Added support for custom TTL settings for Bonjour Printer Advertisements. This fixes the issue with iOS shared printers disappearing when using Aruba's 'Airgroup' functionality.
  • Fixed an issue where a printer published by PaperCut on mixed IPv4 and IPv6 networks did not work for iOS 9 devices.
  • Unused printer groups are now automatically removed from the system.
  • Addressed an issue preventing the Windows Client MSI installer working when copied from a Mac or Linux Application Server.
  • Resolved an issue for customers printing via a Fiery RIP where document names contained commas.
  • Fixed an issue which caused an Email to Print job to fail when sent from an unknown email address for the first time.
  • Fixed an issue preventing batch shared account import when running the PaperCut Application Server on some Oracle databases.
  • The Payment Gateway module for CyberSource Secure Acceptance (SA) now correctly processes usernames with underscore ('_') characters.
  • Fixed an incorrect error message being displayed when removing advanced config keys.
  • CardSmith payment gateway: fixed an intermittent database connection leak.
  • PayPal: Fixed an issue with currency conversion.
  • Fixed a rare problem causing comments in Job Log screen to not be displayed correctly.
  • Printer Compatibility Improvements:
  • Improved color detection for jobs originating from Ubuntu 15.0.4 or current SUSE distributions.
  • Improved page size detection for KONICA MINOLTA Bizhub PRESS C1060 using Postscript drivers.
  • Improved duplex detections with selected PCL5 drivers.
  • Improved color and duplex detection for Epson WF series of printers.
  • Added hardware page count validation for Kyocera ECOSYS.
  • Fixed a rare issue preventing Find Me Print jobs redirecting to a remote server when used in conjunction with a PDL transform.
  • Fixed a rare issue with the formatting of monetary values for some regions.
  • Fixed a rare stability issue in the Print Provider when PostScript spool files ended unexpectedly.
  • Improved handling of admin rights where users were assigned to a deleted printer group.
  • For Integrators:
  • Fixed an error causing api.authenticateUserWithPassword to incorrectly return USER_DISABLED. This API now returns ACCESS_DENIED.
  • Documentation and example code for the Release Station payment API in the core product has been removed. For more information, contact [email protected].
  • Other Notes:
  • This release contains a database upgrade.

New in PaperCut NG 15.2 Build 33771 (Sep 28, 2015)

  • Fixes:
  • Fixed minor form auto-completion issue for Web Print users using Safari.
  • Improved the readability of the Environmental Dashboard 'Pin to Start' message for Windows 8.1 users.
  • Improved handling of GCP's automatically generated, very long job titles when printed on CUPS printers.
  • Resolved an issue for some customers running v15.1 which prevented their custom logos and color schemes being applied.
  • Fixed an issue which prevented previously assigned secondary email addresses to be assigned to new users.
  • Improved color detection for Canon UFR II printer language.
  • Fixed an inconsistency in the Total Pages Printed value on the Executive Summary Report.
  • Fixed an issue for Site Server customers running 15.1 build where changed user attributes were not being synced.
  • Fixed a rare issue that prevented some customer's licenses being applied to the PaperCut server.
  • Fixed a problem for customers with forced SSL connections from Application Server to Microsoft SQL Server failing to connect to the database.
  • Improved handling in the PaperCut Print Provider for Windows print servers with very large numbers of queues (over 1900).
  • Fixed a rare issue in PCL6 page level color detection when spool files are truncated.
  • Other Notes:
  • This release does NOT contain a database upgrade.

New in PaperCut NG 15.2 Build 33665 (Sep 7, 2015)

  • New Features:
  • Modern Operating System ready: PaperCut has been adapted and is ready for the next wave of Operating Systems including:
  • Windows 10
  • Mac OS X El Capitan
  • Modern GNU/Linux distributions using systemd
  • Site Server: In the event of network outages, print queues and MFDs can utilize a Site Server to deliver business continuity including support for Print Release and Find-Me Printing. Introduced in 15.0 under the Early Access Program, 15.2 now includes a single Site Server license as standard.
  • Printer Group Management: New controls for the improved usability of printer groups, including assignment of printers to groups, as well as filters and reports.
  • Enhancements:
  • Desktop Client screen now supports customizable text when configured for ID/PIN login.
  • Customers that have opted to hide card numbers in their system settings will no longer see these numbers in any reports.
  • Added a new configuration option to handle separator pages in conjunction with hardware page count validation.
  • Enhanced security of User Web UI to defend against emerging scripting attacks.
  • Web Print: Added support for Adobe Reader DC.
  • Added Hardware Page Count validation for OKI devices.
  • Fixes:
  • Google Cloud Print:
  • Additional paper size support for printers deployed via PaperCut.
  • Fixed a stability issue for GCP and Email to Print users when the user record contains an un-contactable email address.
  • Page analysis:
  • Improved page counting for HP printers using HPGL drivers.
  • Improved handling of blank pages for printers using Konica Minolta PCL6 drivers.
  • Improved counting of print jobs containing multiple copies when using Ricoh RPCS drivers.
  • Print Groups: Fixed an issue when using Print Groups on the "Group - print/scan/copy/fax - breakdown" report which would previously fail to run.
  • Payment Gateways: Fixed an issue that may have prevented users from accessing Moneris, Authorize.Net and Barclaycard payment gateways.
  • Environmental Dashboard: Improved handling of large numerical values in the environmental dashboard.
  • Reports: Fix minor alignment issues in the Executive Summary report.
  • Added additional translation support for App Log entries.
  • Fixed an issue for customers using PDL transforms on Mac servers which may result in transformed jobs not printing.
  • Fixed a rare issue on SQL Server installations in multi-byte encoding locales (e.g. Japan) which may have caused logging issues.
  • Microsoft Print to PDF virtual printer has been added to the ignored printers list.
  • Fixed a rare issue causing a customer’s new license reverting to their old license some time after uploading to their installation.
  • Other Notes:
  • This release contains a database upgrade.

New in PaperCut NG 15.1 Build 33291 (Jun 19, 2015)

  • Fixes:
  • Fixed an issue with the pre-upgrade database backup that affected some customers.
  • Fixed an issue with deletion of users during a user/group sync.
  • Other Notes:
  • This release does NOT contain a database upgrade.

New in PaperCut NG 15.1 Build 33284 (Jun 18, 2015)

  • New Features:
  • Audit Logging: Track changes to users within PaperCut. Audit details include who made the change, what attribute was changed as well as the previous and updated values.
  • PaperCut LPD Service: End to end support for customers reliant on Microsoft's LPD/LPR (deprecated from Windows Server 2012 onwards).
  • Images can now be printed using Web Print and Email to Print. All common formats (PNG, JPEG, TIFF, GIF, etc) are supported.
  • Enhancements:
  • Document name hiding can now be configured for specific Windows print queues via the Admin Interface.
  • Updated environmental metrics: The default values used for environmental impact calculations have been updated for new installs. Update values on existing installs via the manual.
  • Additional print script recipes:
  • Demonstrate the ability to apply a custom job timeout.
  • For Google Cloud Print users to bypass account selection requirements.
  • Added support for additional languages to the environmental dashboard.
  • Improved display of toner levels including updated handling of error cases.
  • Site Server: Improved display of server selection dialog for customers with large numbers of servers.
  • Release Stations:
  • Updated look and feel of print release stations.
  • Addition of total cost of pending jobs in web release.
  • Temporary printers created by the Novell iPrint client will now be ignored by the PaperCut Print Provider.
  • The App Log tab now contains more detailed logging for administrators monitoring changes to security and shared account settings.
  • To assist support:
  • Spool file snapshots can now be saved to network shares.
  • Option to automatically capture abnormal spool files.
  • Payment Gateway:
  • Updated installations will now include the latest config files to use as a reference.
  • PayPal Payflow Link transaction reference now included in transaction logs.
  • PaperCut Global Print Driver: Now includes the EnvelopeDL page size.
  • Added a new column 'Last usage date' to the 'Printer List' CSV report.
  • There are now batch user import sample files available with the installation to complement documentation.
  • Fixes:
  • Fixed a minor issue resulting in an incorrect number of enabled Google Cloud Print printers being displayed on the Mobile/BYOD pages.
  • Prevented browsers interpreting saved login credentials as LDAP credentials on the User/Group Settings page.
  • Fixed an issue that prevented iOS devices accessing the User Web Interface with the Safari browser.
  • Fixed not being able to find child shared accounts using the 'parent\child' syntax (despite results being recommended in autocomplete).
  • Job Redirection: Fixed a rare issue where user based cost adjustments were not applied to jobs redirected from a color virtual queue to a grayscale physical queue.
  • Fixed a minor issue preventing a secondary email address associated with a deleted user being used again.
  • Fixed rare case of XPS jobs failing to process when using conversion filters on Linux print servers.
  • Printer Compatibility Improvements:
  • Add Hardware Page Count support for NEC devices.
  • PaperCut Global Print Driver: extended in-built transforms to enhance compatibility.
  • Improved PostScript page level color detection for documents created by Adobe Acrobat Pro.
  • Improved page level color detection for:
  • Kyocera PostScript printers.
  • PostScript printers using LibreOffice on Linux.
  • Acrobat on OSX.
  • Improved paper size detection for HP DesignJet T1300 plotter.
  • Other Notes:
  • This release DOES contain a database upgrade.

New in PaperCut NG 15.0 Build 33182 (May 21, 2015)

  • Fixes:
  • Fixed problem with batch importing internal users whilst overriding the password or PIN.
  • Web Print: Fixed problem that can occur when the user is using shared accounts and charging to their personal account.
  • Email to Print: Fixed sender verification link when the username contains spaces.
  • Google Cloud Print / Email to Print: Improved management and cleanup of temporary files created during printing.
  • Allow the 'Manager Mode' pop-up for charged shared accounts when using External Account Source.
  • Printer Compatibility Improvements:
  • Improved color detection with Xerox and Fiery PostScript drivers.
  • Improved page size detection when printing from Acrobat PDFMaker 10.1 on Linux.
  • Added detection of ARCH E1 paper sizes.
  • Other Notes:
  • This release does NOT contain a database upgrade.

New in PaperCut NG 15.0 Build 33106 (May 4, 2015)

  • Fixes:
  • Email Printing: Fixed a problem that stopped printing in the event of a network connection issue with the mail server.
  • Google Cloud Print: Fixed an issue preventing jobs being printed when using a Linux or Mac print server.
  • Executive Summary Report: Fixed an incorrectly worded label in the "Top Users" section.
  • Fixed an issue in bulk user actions if usernames are entered containing underscores. These would be treated as a single character wildcard.
  • Prevent users from accessing the user shared account page if not enabled for them.
  • Fixed a potential problem upgrading to 15.0 from builds prior to 13.3.
  • Fixed some issues with Portuguese (Portugal and Brazil) translations.
  • Other Notes:
  • This release does NOT contain a database upgrade.

New in PaperCut NG 15.0 Build 32334 (Mar 23, 2015)

  • Fixes:
  • Refunds: Fixed an issue which caused refund approval/rejection to fail when refund notifications were enabled.
  • Print Scripting: Correctly maintain whitespace in printer scripts. The removal of whitespace could cause errors in some scripts.
  • Improved print provider stability.
  • Advanced PDL transform: Improved temp file deletion in PDL transforms.
  • Reports:
  • Fixed the display of PDF reports in Hungarian.
  • Fixed the layout issues in "Executive summary" reports when viewed in languages other than English.
  • User Client: Fixed a rare problem that can cause client account selection or script popups to not work as expected.
  • Improved handling of rounding in the adjust-user-account-balance-if-available server-command and API.
  • Admin Interface: Addressed a minor issue that may affect quota scheduling options on the Shared Account Details page.
  • Novell: Fixed a issue introduced in 15.0 (Build 31930) that could stop usernames from being normalised properly on some sites (the domain component was not stripped from usernames).
  • Site server: Ensure device operation is not disrupted when the application server connection goes offline.
  • Mobile Client: Revised the mobile client icons to not include a $ sign.
  • Improved logging to better diagnose Web Print PDF problems.
  • Printer Compatibility Improvements:
  • OKI: Improved page counting on OKI B801.
  • Canon: Improved page counting for Canon PCL5 printers.
  • Ricoh: Improved toner level reporting for some Ricoh printers (including IPSiO SP 6310).
  • Kyocera: Improved reliability of hardware page check on Kyocera TASKalfa devices.
  • Improved color detection for Adobe Pro documents printed on PostScript printers.
  • Improved color detection for COREL Draw on PostScript printers.
  • Other Notes:
  • This release does NOT contain a database upgrade.

New in PaperCut NG 15.0 Build 31930 (Feb 24, 2015)

  • New Features:
  • New Optional Component - Site Server: Customers with multi-site deployments often consider printing redundancy and resilience as a high priority. In the event of network outages, print queues and MFDs can now utilize a Site Server to deliver business continuity including support for Print Release and Find-Me Printing. All this can be achieved without losing the benefits of central administration.
  • The Site Server is the first major server component added to PaperCut since secondary print server support in 2006. It is the culmination of 6 months development and system re-architecture. Not just intended for multi-site organizations, the Site Server also can be used to add redundancy in private cloud setups, or isolate areas of a local network to improve resilience.
  • A New Look: Not technically new functionality, but customers will notice something a little different! Changes to the logo and PaperCut 'green' touch every part of the product.
  • Enhancements:
  • PaperCut's Global Print Driver now supports deployment to 32-bit workstations from 64-bit servers.
  • Simplified the conversion to PaperCut MF from PaperCut NG. The installer now automatically upgrades and imports all your data and settings.
  • Learn more about tracking copy, scan and fax from the new "Devices" tab in PaperCut NG.
  • Scalability improvements:
  • Performance improvements for sites running a very large number of secondary print servers.
  • Reduced the load the desktop clients have on the server when the PaperCut Server is re-started.
  • When performing delegated print release, the original owner's username is now visible.
  • Security:
  • User PINs are stored in the database in encrypted form.
  • Resolved a low-level XSS security risk in a third-party JavaScript library.
  • Changes to the network API used by the user client to minimize information leaks.
  • Added the ability to restrict an admin's access to assigned printer groups (including printers and print logs). This enhances support for multi-tenancy.
  • Novell iPrint: If the PaperCut Print Provider is installed on a workstation, it is now able to determine which queues on a workstation are direct queues (and track them), and which queues are iPrint server-hosted queues (and ignore them).
  • RBS WorldPay Payment Gateway: It is now possible to specify a merchant code to uniquely identify PaperCut transactions.
  • Advanced PDL transform: Added an "inline copies" command to PDL transform language to create a multiple-copies effect.
  • SSO:
  • Added support to disable SSO for mobile users without affecting desktop users.
  • When using the SSO confirmation page, users now have an option to change the detected language.
  • Quick find has been enhanced to search for printers by Alternate ID.
  • Fixes:
  • Mobile and BYOD Improvements:
  • Google Cloud Print:
  • Fixed an issue where a printer could not be published to the cloud if its location field was empty.
  • Improved stability upon loss of connection to Google cloud server.
  • Email to Print and Google Cloud Print:
  • Resolved an issue causing Email to Print or Google Cloud Print to fail if a job from either of these services was in a partially spooled state during an Application Server restart.
  • Web Print:
  • Fixed a problem for Web Print users with account selection option "Charge personal account (and allocate to shared account for reporting)" not having their jobs charged accordingly.
  • User Client:
  • Fixed a case where client notifications weren't delivered to users in a remote desktop environment.
  • Fixed the display of cost adjustments in the Advanced User Client when the locale uses a comma (,) as the decimal separator.
  • Global Print Driver and Advanced PDL Transform:
  • Fixed a problem with transform scripts without an empty line at the end.
  • The Global Print Driver now supports Konica Minolta SeriesPS printers.
  • Username Aliasing:
  • Fixed issues arising from user aliases that were not lower case.
  • Fixed an issue which caused batch import of username aliases to fail.
  • Fixed a problem that could cause high number of database connections to be used when username aliasing is enabled and there are many user client connections.
  • Admin UI:
  • Fixed a problem where it was not possible to copy settings to a virtual print queue.
  • Fixed an issue that would occasionally see $0.00 transactions written to a user account after saving changes to their record.
  • Pay Station (pay and release mode): Fixed an issue that may have prevented users releasing their jobs via the "Print All" button.
  • Reports:
  • Fixed an issue that would result in the Executive Summary report graphs displaying a "flat line" after a system time change.
  • Fixed an issue that may have prevented "Job Type" filter from working in some reports.
  • Shared Accounts:
  • Application will no longer automatically import empty shared account files resulting in the loss of all shared accounts.
  • PINs set to Sub Accounts via the API and server-command now correctly inherit the Parent Account PIN.
  • Non-ASCII Character Support:
  • Added support for non-ASCII characters in the Windows server-command tool.
  • Web Services API: Fixed an issue which caused corruption of non-ASCII characters.
  • Fixed an issue which may have prevented user login or trigger random logout when using "internal users".
  • Find-Me Printing: Improved the usability for Find-Me Printing customers using Hardware Page Count Validation. Automatic refund costs can now be based on either the virtual queue costs, or the destination (physical queue) costs.
  • Fixed a potential Application Server performance issue due to invalid SNMP responses returned from some printers (such as Evolis card printers).
  • Improved database connection management for customers using username aliasing and user clients.
  • Printer Compatibility Improvements:
  • In print jobs with multiple page sizes, PaperCut will now report the largest page size. Earlier versions of PaperCut reported the last page size set.
  • Riso:
  • Improved Riso page analysis.
  • No longer charge for "print later" jobs.
  • Improve paper size detection.
  • Now handle a wider range of printer models.
  • HP: Improved grayscale detection for HP PostScript printer driver.
  • Kyocera:
  • Made duplex settings for Google Cloud Print jobs more reliable when printing to Kyocera printers on Windows print servers.
  • Improved page level color detection for Kyocera PostScript printers.
  • Fuji Xerox:
  • Improved grayscale conversion filter for FX ApeosPort PCL6 printer drivers.
  • Improved page size detection on FX PostScript printers.
  • Improved page counting for 2-up printing on Japanese DocuColor and DocuPrint PostScript printers.
  • Canon:
  • Improvements to grayscale and duplex conversion filters for Canon PCL6 print drivers.
  • Improved page counting for Canon LBP 9520.
  • Improved grayscale conversion filter for Canon PCL6 printer drivers.
  • Epson: Improved page size detection for Epson LP range of printers.
  • OKI: Fixed grayscale conversion filter issue on OKI PCL5 that resulted in garbled characters to appear.
  • Toshiba: Improved Hardware Page Count validation for Toshiba devices where jobs are suspended (not failed).
  • Novell iPrint: Ignore the temporary "iPrintUpload" printers created by the iPrint Windows client.
  • Other Notes:
  • Linux distributions (e.g. RHEL 5, Debian 5, Ubuntu 9, SLES 10) as Application Servers are now in end-of-life phase. Please see the End-of-Life policy.
  • Mac OS X 10.7 servers are now in end-of-life phase. Please see the End-of-Life policy.
  • This release is not compatible with earlier versions of the Payment Gateway module. Customers using a Payment Gateway must upgrade to the latest version.
  • This release does NOT contain a database upgrade.

New in PaperCut NG 14.3 Build 30457 (Dec 6, 2014)

  • Fixed an issue which stopped the Find-me jobs from printing when using the PaperCut Global Driver with some printers (since 14.3.30238).

New in PaperCut NG 14.3 Build 30238 (Nov 25, 2014)

  • FIXES:
  • SSL fine tuning enhancements (e.g. for POODLE) can now be used when running SSL on non-PaperCut-default ports.
  • Minor usability improvement with setting up Find-Me Printing on multiple devices.
  • Fixed cases where print-provider.log files on Windows would not rotate fast enough and grow larger than expected.
  • Internal User Registration: Ensure users receive a confirmation email after registration.
  • Fixed problem with hardware page count validation if a job had been in a hold/release queue for more than 2 hours and required adjustments.
  • Fixed rare case where performing a bulk user action to reset user statistics would also clear secondary email addresses.
  • Fixed problem running the db-tools command on Linux.
  • Fixed an issue that prevented PDL Transforms when defined on a print queue name (rather than a driver name).
  • OS X 10.10 printer setup now uses CUPS sandboxing "relaxed" mode instead of "off".
  • Fixed addSharedAccountAccessUser API not working when using Oracle as the external database.
  • Fixed rare case where updates to user balances could be incorrect when running multiple API calls at once.
  • Added advanced config key to customize the mobile print release authentication timeout ("mobile-release.session-timeout-mins").
  • Added an advanced REPEAT_ALL keyword to the PaperCut PDL Transform Language.
  • Printer Compatibility Improvements:
  • Google Cloud Print:
  • Minor usability improvement with entering the authorization code during the setup process.
  • Automatic email self association now works correctly if PaperCut's Single Sign On (SSO) was enabled on the application server.
  • Improved diagnostic logging.
  • Reports:
  • Fixed issue creating scheduled reports that displayed more than one job type (e.g. print and copy) (since 14.3).
  • Fixed an error running the Deleted Users report (since 14.3).
  • Printer Compatibility Improvements:
  • HP Officejet Pro X451dw: Improved grayscale detection.
  • XPS-based drivers: Added N-up (2 pages per 1 sheet) detection.
  • Fixed potential issue with grayscale conversion filter when redirecting jobs to Kyocera PCL6 printers from non-Kyocera drivers.
  • Improved color detection when printing from the Evince document viewer on Linux.
  • Other Notes:
  • This release does NOT contain a database upgrade.
  • Devices marked with * require installing an updated version of the embedded software to access new features and fixes.

New in PaperCut NG 14.3 Build 29819 (Oct 23, 2014)

  • New Features:
  • Simplified Guest Printing: Enable guests or visitors to print from their mobile device without setting up an account or accessing your organization's wi-fi network. Guest Printing utilizes PaperCut's Email to Print feature to provide a simple and convenient printing experience from any BYOD. Systems Administrators can configure guests or visitors to print with minimal or no assistance. More...
  • Global Print Driver: Implementing global and Find-Me print queues can cause challenges when deploying into a mixed fleet of brands. Finding a suitable driver is often a difficult trial-and-error exercise. PaperCut has helped to solve cross vendor printing with the PostScript Global Print Driver. Install this driver just like any standard Windows printer driver on a single global virtual queue to enable printing across multiple models and brands. More...
  • PaperCut also provides adaptive PDL transforms to enable compatibility on other brands.
  • Syncing Username aliases from AD/LDAP: In many organizations, users have more than one username. Alternate name/alias support has now been extended to automatically sync from an external user directory, such as Active Directory or LDAP with no manual overhead. More...
  • Toshiba eraser RD30: To support Toshiba's Paper Reusing System, with the goal of reducing impact on the environment, PaperCut is now integrated with the new e-STUDIO RD30 eraser unit. It tracks pages erased across the organization and displays statistics on the Environmental and Admin dashboards.
  • Enhancements:
  • Installer:
  • The Windows installer and all Windows executables are now digitally signed by PaperCut.
  • Configuration Options:
  • Allow the admin and user web pages to be embedded in an external web page (i.e. in an iframe). For more information see here.
  • Hide the 'Release All'/'Cancel All' buttons from the web-based Release Station.
  • Auto-approve refund requests from a group of users e.g. trusted users.
  • Admin Interface:
  • The Shared Account Security page now displays the user's full name making it easier to identify users.
  • Find-Me printing:
  • Improved the speed of releasing Find-me print jobs when the application server or database is heavily loaded. This also ensures Find-me jobs are printed in the correct order.
  • Reporting enhancements:
  • User's secondary email addresses are now displayed in the User List report (CSV only).
  • Added printer group filter to the printer list and executive summary reports.
  • The shared account name is now displayed in the "Printer Configuration" report when allocating charges to a shared account.
  • SQL Server Database:
  • SQL Server database in Microsoft Azure is now supported.
  • Printer Scripting:
  • Extended the "inputs.user.balance" API to get the balance of a multiple personal account.
  • Scripts can now change their behavior based on printer language. For example, scripts could deny jobs in a particular language (e.g. PostScript).
  • User Client:
  • Quickly log in to the user web interface via a new right-click task tray menu item.
  • It's now possible to customize even more messages in the client interface window, e.g. changing "username" to "employee ID" in the login window.
  • New option to specify the default advanced account selection tab (All Accounts, Preferred List, Recent Selections).
  • Apple: Knowledge Base article for Apple Mac 10.10 (Yosemite), further enhancements coming soon.
  • Receipt Printer: New option to display tax on the acknowledgement receipt.
  • Copicode: Updated Copicode terminal firmware to version 1.3.8.
  • Fixes:
  • Email to Print:
  • Attachment file names containing non-ASCII characters can now be printed.
  • Jobs sent via email to a disabled printer are now rejected and the user is notified.
  • Email to Print jobs will continue to print if an SSL connection fails to the mail server due to a certification path error.
  • Google Cloud Print:
  • Improved Google Cloud Print support when running PaperCut in Microsoft Azure cloud.
  • SQL Server Database:
  • Fixed encryption/SSL connections with Microsoft SQL Server database.
  • Mac & Linux:
  • Mac/Linux installations now include an example user client template config file.
  • Print jobs redirected from a Linux print server to an LPR queue on a Windows print server can now be tracked.
  • Improved reliability of the detection of the system IP address on Mac.
  • Standard Release Station:
  • Fixed credit limit enforcement when charging to a selected shared account in "Release Any" mode.
  • Find-Me Printing:
  • When jobs are redirected to a grayscale printer, the job cost is recalculated correctly.
  • Admin Interface
  • Prevent Chrome browsers from auto-populating unwanted data in the User Details and Create Device pages.
  • User Tools
  • User Web Release: Only display accessible printers when releasing jobs from a virtual queue.
  • Fixed an interoperability issue with some Mac clients on IPv6 networks.
  • User Client: Popup menu is now displayed when right-clicked on the balance window.
  • When a group is removed from PaperCut, its Admin rights are also removed.
  • Web Print: MS PowerPoint presentations with the 'Mark as Final' flag can now be printed.
  • Notifications:
  • Fixed an issue that prevented notification emails being sent when a new user ID is generated. This problem would occur when using the email suffix option as opposed to explicit email addresses.
  • Print Archiving: Fixed a problem that could cause print archive image generation to consume 100% CPU.
  • Report Fixes:
  • Fixed wrapping of larger numbers in the "Shared Account Printing - User Logs" PDF report.
  • Standard print charging model information is now displayed in the "Printer Configuration" Report.
  • Standard charging default page cost is now displayed in the "Printer List" Report.
  • Payment Gateways:
  • CyberSource SA: Addressed an issue that occurred with long user names.
  • PayPal Payflow: If an order is cancelled, the user is returned back to the PaperCut end user screen.
  • Printer Compatibility Improvements:
  • Ricoh:
  • Further hardware page count support for Ricoh printers including IPSiO 6330 and C420.
  • Improved page count detection for Ricoh Universal PCL6 printer driver.
  • HP:
  • Improved page count detection on HP LaserJet P1606dn duplex jobs.
  • General improvements on new HP printers.
  • Konica Minolta:
  • Added better support for Hardware page count.
  • Xerox:
  • Improved page size detection for Xerox printers on Linux.
  • Epson:
  • Improved page size detection for the Epson Stylus Pro family when using the "Finest Detail" setting.
  • Canon:
  • Added hardware page count validation support for Canon LBP9660C.
  • Improved copy count detection for some Canon Printers.
  • Improved color detection for Canon LBP7680C.
  • General:
  • Improved hardware page count validation messages in the print logs when printing color pages.
  • Other Notes:
  • This release contains a database upgrade.

New in PaperCut NG 14.2 Build 28232 (Jul 17, 2014)

  • Enhancements:
  • Added the ability to easily customize the "Details ..." link text in the User Client balance window.
  • The shared account page can now be configured to be the first page displayed when a user logs into the user web pages.
  • Fixes:
  • Fixed an issue which prevented the release station from starting when using certain configuration options (since 14.2).
  • Fixed the "show members" link on the Group Details page which was not working under some conditions (since 14.2).
  • Fixed a problem which caused non-Latin characters to display incorrectly on one of the Printer Charts.
  • Fixed an issue which prevented admin groups being removed from large lists.
  • It is now possible to log into the standard release station using an email address when configured in "NoPassword" mode.
  • Fixed print job order issue when releasing all jobs from a virtual queue on a web based release station.(since 14.0)
  • Improved the print script behavior when a job is redirected to a non-existent printer. An error is now logged in the App log and the job is cancelled.
  • Extended Windows SSO authentication to work with older Firefox versions.
  • Server command APIs: "add-shared-account-access-group" and "add-shared-account-access-user" no longer add duplicate access entries.
  • Mobile Web Client: Improved compatibility with some proxy servers.
  • Printer Compatibility Improvements:
  • Fixed page count problem for RPCS print drivers when the job contains the same number of pages as copies.
  • Fixed an issue that sometimes prevented Canon PCL6 jobs from printing when a duplex conversion was applied.
  • Added document level color detection for Epson PostScript drivers.
  • Address a rare issue that may have occured when analyzing some PDF files.
  • Improved support for analyzing documents printed from Evince on Linux.
  • Other Notes:
  • This release does NOT contain a database upgrade.

New in PaperCut NG 14.2 Build 27858 (Jun 20, 2014)

  • New features:
  • For an overview of new key features, please see the blog post.
  • Central Reports: Many customers deploy PaperCut in distributed scenarios across geographically dispersed sites. The PaperCut Central Reports feature can be configured to generate aggregated data from multiple, distributed application Servers/Sites. Now formally out of the Early Access Program, Central Reports has been enhanced to allow reports to be created even if a remote site is not accessible. More...
  • Email to Print:
  • Added support for Microsoft Office Documents.
  • Added support for IMAP mail server connections (in addition to POP3).
  • Automatic User ID Number Generation: Some sites require users to have ID numbers to login to copiers or release stations. PaperCut can now automatically generate user ID numbers for new users -- or users with blank ID number records -- and email the user their login details immediately. This feature eliminates the user ID management overhead for system administrators.
  • Admin Rights Across Multiple Groups: Admin rights can now be assigned to administrators -- either individually or in groups -- across multiple user groups at one time. For example, the Admin team can be granted access to both "Students" and "Teachers". This simplifies administration and improves security.
  • Enhancements:
  • The Application Server is now more resilient to restart events such as accidental outages or planned server upgrades. In the event that the Application Server is restarted, or failed over to a new VM instance, all user entered information (e.g. using account selection popups) is retained. For example, jobs that were previously authenticated will not need to be re-authenticated.
  • The Admin interface now offers enhanced search capability - particularly useful for installations with thousands of printers or user groups.
  • User Client Enhancements:
  • The Mac User Client icon now resides in the menu bar as a "menulet" and no longer lives in the Dock, conforming more closely to OS X user interface guidelines.
  • Added support for non-Latin characters in the User Client configuration property file.
  • Added the option to customize the text displayed in the account selection popup.
  • This release improves the printer load balancing behavior when using hold release queues. Now a batch of jobs released by one user will be sent to a single device, rather than distributed across multiple printers.
  • Added the ability for users belonging to the group "guest" to use SSO with Windows Integrated Authentication.
  • Reports enhancements:
  • Log reports now have a new filter option to allow filtering by print method: Google Cloud Print, Web Print and Email to Print.
  • The "Printer usage - summary" CSV report has two new fields: Printer Adhoc fields and Serial Number.
  • A new payment gateway, CyberSource Secure Acceptance (SA), has been added. 
Note: The existing CyberSource Hosted Order Page (HOP) gateway has been obsoleted by Cybersource. To upgrade to CyberSource SA contact PaperCut Support.
  • A user's secondary email address(es) can now be set and retrieved via either the API or the server-command tool.
  • Added a global (organization-wide) page for the environmental dashboard to complement the per-user page. In addition, organizations not wishing to publish per-user environmental stats can disable the per-user page and live tiles and have the global page and tiles shown instead.
  • Fixes:
  • Fixed a slow memory leak in the Print Provider (since 13.5), that may be observed on print servers with long uptimes.
  • Improved account selection performance when using a large number of Shared Accounts with SQL Server.
  • The mobile client and mobile release apps will now work through proxy servers. (See the KB article for more information.)
  • Oracle fixes:
  • Fixed an issue where user information could not be updated by bulk user operations when applied to a list of users.
  • Fixed an issue where shared account quota allocation could not be applied to parent accounts.
  • Fixed some rare cases where Google Cloud Print would stop processing jobs.
  • Improved speed of client popup if a workstation's IP address changes.
  • If SSO is configured to have a logout URL, the user will now be returned to that URL when the user session times out.
  • Improved the performance of loading the admin dashboard printer status when there are many thousands of printers.
  • Fixed an issue in specific scenarios where user cards were not self-associating at Release Stations.
  • The silent install option of the Windows server installer will no longer display a warning if the version is not recent.
  • Fixed an issue with the Web Cashier Orders report where the cashier name was displayed in the wrong column when making a deposit.
  • Fixed the Moneris payment gateway to introduce a new configurable URL for verifying a transaction.
  • Addressed occasional HTTPS connection issues seen on some systems (since 14.0).
  • Fixed an error when accessing the printer cost pages with Windows Locale set to "English (Caribbean)".
  • Improved Payment Gateway in "On demand transfer mode" to check for sufficient/available credit when jobs are released when using the "Print All" button.
  • Printer compatibility improvements:
  • Speed up Hardware Page Count Validation for Toshiba 2550C.
  • Improved page level color detection heuristic on Riso GDI printer.
  • Improved page size detection for KONICA MINOLTA PCL6 printers.
  • Simplify forced grayscale and duplex on Novell by modifying original spool file.
  • Fixed color image drop-outs seen when applying grayscale filter to Ricoh PCL printer drivers. As of this release, PaperCut will not attempt to apply grayscale filtering to Ricoh PCL.
  • Improved page counting for booklets printed on Xerox PostScript printers.
  • Improved page level color detection for Canon PostScript printer drivers.
  • Fixed duplex detection for EPSON PM 3700C.
  • Improved Hardware Page Count Validation on color Toshiba devices.
  • Improved page sized detection for HP Designjet T120.
  • Fixed copy count detection for OCE 9300.
  • Added more toner support for Ricoh and Brother.
  • Fixed page counting for printing with Center Fold option on Konica Minolta Bizhub PostScript printer drivers.
  • Improved page counting for duplex prints on Canon PCL6.
  • Improved number of copies detection for HPLaserJet Pro CP1025 NW.
  • Improved page counting for multi-copy jobs on Canon PCL6 printer drivers.
  • Other Notes:
  • This release does not contain a database upgrade.

New in PaperCut NG 14.1 Build 26983 (Apr 15, 2014)

  • Fixes:
  • Fixed web print upload process for some non-English languages.
  • Fixed an issue where bulk user operations and batch user import would not work in certain situations.
  • Fixed an issue with Web Print file upload when using Internet Explorer 7 (or when using later versions in compatiblity mode).
  • Release Station: Fixed certain card swipe scenarios with the Standard Release Station. In particular, a carriage return in the card data will no longer trigger a false key press in subsequent dialogs.
  • Security:
  • Fixed potential cross-site request forgery (CSRF) issues in the admin UI (CVE-2014-2659).
  • Fixed a potential denial-of-service (DoS) (CVE-2014-2658).
  • Include the "X-Frame-Options" HTTP header to mitigate framejacking or clickjacking attacks.
  • Other Notes:
  • Details on individual CVE issues will be provided at some future time.
  • This release does not contain a database upgrade.

New in PaperCut NG 14.1 Build 26830 (Mar 28, 2014)

  • New features:
  • System Administrator Help: PaperCut started out as a solution for System Administrators to monitor, manage and control user printing behaviour. This week's Version 14.1 release carries on that tradition and adds a number of new and updated tools to simplify setup and synchronization of user information for the System Administrator. More ...
  • Multiple OU/Group Sync: It's even easier to import and synchronize users from multiple groups or organizational units (OUs) from Active Directory or LDAP. Sysadmins can select subsets of users within PaperCut without needing to update the directory or use features such as nested groups. For more information see: More ...
  • Secondary User Information: New advanced capabilities to support the import and synchronization of multiple email addresses and secondary card numbers for users.
  • Grayscale Device Auto Detect: It's now easier to configure grayscale printers. Where possible, PaperCut will automatically detect grayscale-only printers and selects the most appropriate options.
  • Enhancements:
  • It's now even easier for BYOD and Laptop users to print multiple files using Web Print. Users can now drag and drop multiple files into a drop zone.
  • Added username filter to the "Shared Account Security Access" report.
  • Provided a new security measure when using PaperCut ports to automatically delete jobs that are manually resumed in the Windows Print Queue. This is a recommended enhancement for Windows 8.1 and Windows 2012 SP2 print servers where it is not possible to restrict user permissions to the Windows Print Queues.
  • Allow users to login to MFDs, Web Client, Release Station, etc. using their email address as an alternative to their username.
  • Standard release station enhancements:
  • Increased support for different card types by specifying a conversion function to process the raw number read from the card. The available conversion functions are:hex2dec, dec2hex and ascii-enc.
  • Added an option to allow card swipe to be used for username instead of a card number.
  • Improved configuration of release station login screen.
  • Enhanced Web cashier user receipts to include the user's balance after any purchase or deposit.
  • Users can now be logged in using Single Sign On after clicking an Email to Print verification link.
  • Payment Gateways can now record unique transaction ID in the customized transaction comments.
  • Fixes:
  • Using standard HTTP ports:
  • When the server is configured to enable port 80/443 but these are not available (e.g. in use by another application) do not direct users to these ports.
  • The URL to the PaperCut server provided in BYOD notification emails will now use ports 80/443 if enabled in the server configuration.
  • Allow use of ports 80/443 when overriding the PaperCut host header for redirects.
  • Web SSO with Windows Authentication now works correctly with the mobile client and mobile release applications.
  • Central Reports: Allow use of Windows Authentication when connecting to SQL Server databases.
  • Email to Print: Improved detection of PDF attachments sent via MS Outlook and MS Exchange.
  • Detect non-PDF files with .pdf extensions and prevent them being submitted to Web Print.
  • When overriding a held print job in the admin web release, the full list of available Shared Accounts is shown regardless of the user's account selection settings.
  • Improved robustness of dedicated IPv6 systems where no IPv4 interfaces are available.
  • Prevent a rare problem causing an error when manually refunding certain hardware checked print jobs.
  • Web print jobs now correctly inherit shared account invoicing options.
  • Google Cloud Print: Fixed a problem that may occur if you attempt to reconfigure with a different authorized account.
  • Fixed a problem adding secondary email addresses when using PaperCut behind a reverse proxy server.
  • Resolved problems with the client popup in cases where a print job is sent using an IPv6 link-local source address.
  • Fixed a Turkish localization issue with internal group lookups.
  • Improved reliability of previews of PostScript spool files in print archiving.
  • The WebPrint recent job list now takes into account any user print cost overrides when displaying the cost for each job.
  • Fixed an issue where the email printing filter was not cleared after pressing the "Clear" button.
  • Oracle: Fixed an issue which caused the Admin Rights Edit page to error out when a user did not have full name within PaperCut.
  • Novell: Fixed an issue where a printer's physical ID may not have been correctly registered.
  • Printer compatibility improvements:
  • Improved color detection on Windows when Advanced Printing Features are enabled.
  • Fixed page count error that occurred for some RISO PostScript printer drivers.
  • Improved page size and duplex detection for FX DocuPrint3000 PostScript drivers.
  • Improved page size detection on Xerox DocuCenter printers.
  • Improved page size detection on Xerox Phaser printers.
  • Fixed grayscale and duplex filters and watermarking for Canon PCL5 printers.
  • Fixed page counting for collated copies printed to FX DocuPrint 3000 on Ubuntu.
  • Improved page level color detection for Canon PostScript printer drivers.
  • Fixed an issue that may occur if copies were set/changed via Advanced Scripting.
  • Improved reliability for selected Postscript file formats.
  • Canon: Improved page level color detection for PostScript printers.
  • FX DocuCenter-11 C3000: Improved watermarking support.
  • Ricoh: Fixed issue with Convert to Grayscale seen on some printers.
  • Copier / Device Integration:
  • Xerox Onboard (Xerox Secure Access EIP 1.0+ and EIP 2.0+): Log the destination document path and name for network scans.
  • Xerox EIP 2.0+: Fixed a problem that would cause held jobs not to be displayed when a job had a blank document name.
  • HP FutureSmart Onboard/Embedded (no embedded app update required):
  • Fixed problem tracking scan-to-email jobs in some rare cases.
  • Improved support when mixing device authentication with PaperCut authentication.
  • Improved robustness of card reader integration by further reducing the likelihood of invalid reads.
  • Toshiba/OKI Onboard/Embedded (e-BRIDGE Open Platform) - SDK2 devices:
  • Fixed the paging of accounts on the selection screen.
  • Konica Minolta Onboard/Embedded (OpenAPI):
  • Standard UI - Added an option to disable shared account list/search functionality.
  • Fixed a problem installing the embedded application if the device auto-detection doesn't work for any reason.
  • Added functionality to optionally retain device configuration customizations when the embedded application restarts. This allows home screen shortcuts to be retained after the application setup is performed.
  • Other Notes:
  • This release does not contain a database upgrade.

New in PaperCut NG 14.0 Build 26241 (Feb 13, 2014)

  • Fixes:
  • Fixed issues limiting admin access to a subset of printers or user groups (since 14.0).
  • Google Cloud Print:
  • Fixed issues causing GCP jobs to remain in the "Queued" state and not be processed by PaperCut.
  • Fixed issue using Copy Printer Settings to publish multiple printers to GCP at once, if the list of target printers included the template printer.
  • Email to Print:
  • Fixed the default port when configuring email server connection details for the first time.
  • Fixed some options displaying incorrectly in some languages.
  • Fixed issues delegating access to add and remove secondary email addresses (when using admin groups and/or when allowing read-only access to users).
  • Mobile Client:
  • Fixed a caching issue that was causing an "Error Loading Page" message for some users.
  • Fixed a problem that allowed pending jobs from a mobile device to be visible to other users of the same device.
  • Allow scrolling the content of print script dialogs on touch-screen devices.
  • Print Archiving on Linux can now more reliably generate job images when the archive directory is an NFS share.
  • Printer compatibility improvements:
  • Fixed a possible error in the Print Provider that may occur in rare cases when watermarking Canon PostScript or XPIF spool files.
  • Fixed some cases of Web Print not successfully printing PDF to PostScript printers when using Xpdf.
  • Other Notes:
  • This release does not contain a database upgrade.

New in PaperCut NG 14.0 Build 25901 (Jan 23, 2014)

  • New Features:
  • Mobile & BYOD. PaperCut's mobile and BYOD functionality has been enhanced and unified to simplify planning and implementation of a mobile printing strategy. Google Cloud Print, iOS Printing and Web Print have been moved with the new Email to Print feature into a central management area and are now documented in the context of the broader mobile topic. More ...
  • Email to Print is new in 14.0 and rounds out the mobile story. It provides a simple, straightforward printing option for any mobile device with email. Email to Print allows users to print PDF documents by attaching them to emails. Each printer / queue has its own email address.
  • The Mobile Client app provides the functionality of the desktop client software to mobile devices. The new app includes user authentication, selecting shared accounts and interacting with print script pop-ups. Elements of the Mobile Client were previously available for use with iOS Printing. These have been extended to other mobile platforms and are now available on any device with a modern web browser.
  • Environmental Impact Dashboard & Windows Live Tile. PaperCut started as a way to encourage users to save paper and reduce waste. It's not just about print control, it's also bringing visibility to the impact that everyone has each time they print. The new Environmental Impact Dashboard brings helps explain your impact and compare usage with the company average. If the dashboard is accessed through Windows 8.1 you can create (pin) a Windows Live Tile on your Start Screen. The Live Tile updates with awards, ratings, tips and fun facts, all based on your personal printing behavior.
  • New Look and Feel. We've given Version 14.0 a new look. Download it and check out the new style.
  • Enhancements:
  • Added a new one-click report option to run any report for "Yesterday".
  • Improved support for custom currency formats. It may now include trailing spaces.
  • New print scripting API to allow scripts to adapt their behavior depending on whether the job is sent from Google Cloud Print, Web Print or Email to Print. See scripting reference for "inputs.job.jobSourceName".
  • The Mobile Client (e.g. iOS Printing), and Mobile Print Release apps now support single sign-on logins.
  • Added an option to provide end-users with the option to edit their card/ID number (self-manage) (disabled by default).
  • Multiple personal accounts: Administrators can now set the account that will be used for end-user transfers.
  • The "Web Cashier Products" and "Web Cashier Purchases" CSV reports now display shared account codes where applicable.
  • The Advanced Client is now more responsive when searching through many thousands of accounts.
  • New ad hoc report filters:
  • Executive Summary report: filter to one or more shared accounts
  • User List report: filter to "Users not in any groups".
  • Shared Account List report: filter by shared account name, parent account name or parent account code.
  • New install defaults:
  • The setup wizard now asks for a default printer color cost as well as grayscale costs. This simplifies future configuration.
  • During initial install, disabled users in Windows Active Directory are not imported by default.
  • The default cost model on new printers is now the Standard model rather than the Simple model.
  • The default color detection mode on new printers is now page-level color detection rather than document-level detection.
  • Fixes:
  • When Single sign-on (SSO) login is enabled, it's now possible to switch between admin areas without the need to re-authenticate (e.g. Admin area to Web Cashier area).
  • Fixed problem changing login types (e.g. logging out of the admin interface and into the user interface in the same browser session)
  • Fixed an issue which may have allowed duplicate email address to be entered without any warning.
  • Optimized API performance when linking or unlinking accounts to users and groups.
  • Fixed an issue which may have prevented previewing of XPS archived jobs when the application server is running on Linux or Mac.
  • Fixed a rare problem that may have prevented version upgrades when a system is running on an external database containing duplicate email addresses.
  • Fixed a rare problem that could cause the duplicate document filter to trigger incorrectly.
  • The "Release All" button in the Release Station will now release all jobs in a virtual queue with multiple destination printers. Previously only the first job would be released.
  • When using Catalan language, fix problem loading the printer settings screen for virtual queues.
  • Fixed a regression that caused the Release Station to not show which printer a job is being released on.
  • Improvements to the User Client strict SSL checking when using "remember indefinitely" option. The client will now raise a warning rather than silently exit if the SSL connection is not valid.
  • Google Cloud Print: various reliability and performance improvements (more on the way!).
  • Fixed an issue that may have prevented logging into the Mobile Client / iOS Printing app if the password contained a pound sign.
  • Fixed an issue where the internal user registration page displays an error during registration if they add an email address.
  • Fixed an issue where the Web Release function may not correctly remember filter options between logins.
  • Administrators releasing jobs from the admin interface can now override account section settings for jobs held in virtual queues.
  • PayPal PayFlow Link Payment Gateway:
  • Improved handling of approved transactions where the "Card Security Code" was not valid but was allowed due to configuration.
  • Fixed problems with seen access the "return URL" after payment. This problem may occur when sites upgraded to PayPal's new version 2 interface.
  • Fixed problem changing login types (e.g. logging out of the admin interface and into the user interface in the same browser session).
  • The client balance window no longer shows blank on first use when starting minimized on OS X 10.9 (Mavericks) systems.
  • Printer compatibility improvements:
  • Added support for Dell-C1765nfw.
  • Added watermarking support on the Kyocera TASKalfa KX (PCL6) printer drivers.
  • Add toner level detection support on the Toshiba eB3.
  • Improved page-level color detection on some Ricoh and HP PostScript printers.
  • Fixed a watermarking problem seen on selected Sharp PostScript drivers where a driver watermark is also enabled.
  • Fixed an issue with the HP Universal PS 5.6.5 where if a job is forced to grayscale, it may only apply to the first copy of a multiple copy job.
  • Improved support to force documents to grayscale on various HP LaserJet devices such as LJ300-400 and CM6030.
  • Improved support for document-level color detection on the Canon LBP 7780c.
  • Improved page-level color detection on printers using various PCL6 drivers.
  • Fixed grayscale filter for HP Color LaserJet CM6030 MFP PCL 6 printer driver.
  • Improved paper size detection on FX DocuPrint 360 printers and FX DocuCenter-II C3000.
  • Fixed an issue with counting of collated copies on devices using the FujiXerox:ART-EX driver.
  • Fixed document-level color detection on various Windows Kyocera print drivers when Advanced Printing Features is enabled.
  • Improvements to Hardware Page Count Validation on various HP printers.
  • Fixed a page count issue that may occur when using the "Center Fold" option with Konica Minolta Bizhub PCL6 drivers.
  • Improved page0level color detection on Konica Minolta BizHub printers using the PCL6 driver.
  • Fixed paper size detection issue seen on the Epson LP-340S.
  • Fixed page-level color detection issue seen on the EPSON SC-T5050.
  • Improved page size detection on OKI B410 PCL5 driver.
  • Improved page size detection on devices using the RICOH IPSiO SP C320 RPCS driver.
  • Other Notes:
  • As per the End of Life announcement, this release discontinues support for 32-bit Novell OES platforms. Organizations running on 32-bit architecture will need to upgrade to 64-bit Novell OES Linux to run this release.
  • As per the End of Life announcement, this release discontinues support for new installs or upgrade of the PaperCut server software on Mac OS 10.6 (Snow Leopard).
  • This release does not contain a database upgrade.

New in PaperCut NG 13.5 Build 24862 (Nov 27, 2013)

  • NEW FEATURES:
  • Google Cloud Print (GCP):
  • To support cloud based printing, PaperCut now integrates and enables Google Cloud Print. Version 13.5 provides the tools to allow administrators to quickly publish existing printers, immediately enabling printing from many mobile devices (e.g. Android, Chromebook, and Google apps on iOS). All GCP printing is tracked and controlled, and users can continue to leverage key features such as Find-Me Printing. This core feature is included as standard and allows organizations to make use of GCP without the need to purchase new "GCP Ready" devices. For more information see the blog post. This feature is available under PaperCut's Early Access Program.
  • Pause on Redirect:
  • PaperCut's print scripting is very powerful and has been used to implement many custom workflows. An often requested enhancement is the ability to redirect a job then place it in a holding state. An example would be a workflow where large jobs are automatically redirected to a high volume MFD in a managed print room, or to a Find Me queue managing MFDs. This is made possible with a new scripting option on the redirect command called allowHoldAtTarget.
  • Admin Print Release. There are two major enhancements to the manager-mode web-based release station ("/release") and the web-based release station in the admin web interface (Printers -> Jobs Pending Release):
  • Filter settings are now saved between sessions. This means that admins no longer need to enter filter settings, such as selected printers, each time they login.
  • A new "Override" button allows admins to change the user's account selection (charged account) prior to release.
  • ENHANCEMENTS:
  • Enhanced Web Print to support RTF documents (requires MS Word installed on the sandbox server).
  • Print job watermarking: It is now possible to insert a user's id number(s) into a watermark.
  • For security reasons, browser autocompletion on the login form is disabled by default. Organizations with strong browser configuration and user profiles can choose to enable autocompletion via a new advanced config option auth.web-login.autocomplete.
  • The get-user-property server-command and API has been enhanced to return the user's "auto-charge to shared account" setting.
  • When the PaperCut client software is used for authentication (Pop-up Authentication), it is now possible to offer the option of authenticating with an id/card number (and optional PIN). This is useful in environments where primary authentication is a card or id rather than username and password (e.g. public libraries).
  • Added an option to enable strict SSL certificate checks in the user client software for enhanced security when a server is using a signed certificate.
  • Linux user/group sync: added support for Windows nested groups when using Samba as the user/group source.
  • Print scripts that store custom data are no longer limited to 1,000 characters per item.
  • Improved integration and setup with OS X 10.9 (Mavericks):
  • Removed the need to install Oracle Java on the primary server.
  • Support for tracking print queues that use CUPS spool file compression.
  • New printer-level override settings to enforce:
  • all jobs charged to users' personal accounts
  • all jobs charged to users' personal accounts but associated with a shared account (for reporting purposes, e.g. for user-level quotas but department-level tracking)
  • FIXES:
  • Improved the Web Print printer name matching algorithm for mobile print queues, where previously the wrong printer could be selected in some cases.
  • When using the "hide document name" option the document name for all kinds of jobs are now hidden, including redirected jobs and Web Print jobs.
  • Fixed an issue which prevented the duplex, grayscale and paper size fields from being displayed in the "Shared account printing invoice - logs" PDF report.
  • When the option to omit user or document names from the print log is selected, the details are also now omitted from the text file print logs as well as the database.
  • Low toner notifications are now issued for each toner color. (Previously low toner notifications were issued collectively.) The printer location can also be optionally omitted from the low toner notification messages.
  • Fixed a rare bug that prevented running scheduled reports on the 28th day of the month.
  • Fixed translations for Slovenian and Arabic that were incorrectly showing Czech in some locations.
  • The option "Don't apply the printer's filter settings to this user's jobs", will now override all filters including grayscale and duplex conversions.
  • When running the PaperCut Application Server on a Windows system and the service has been configured to run as a custom service account, the PaperCut logs now correctly report the service account's username (on recent Windows Server versions the logs would always report "SYSTEM").
  • If an existing print queue is changed to point to a new physical device, the displayed printer model/type will now update correctly.
  • Release Stations: Fixed problem using pay-and-release mode payment integration with the Blackboard and CBORD payment gateway modules (it was possible for the amount of credit given to users to be one cent different to the amount deducted from the gateway).
  • PRINTER COMPATIBILITY IMPROVEMENTS:
  • Added the ability to detect duplex and N-up pages on the Riso ComuColor IS1000C950C PostScript drivers.
  • Improved copy count detection on some HP, OKI and Ricoh devices with PCL 5 drivers.
  • Improved color detection on HP M451DN color printer PCL6 drivers.
  • Detect 2-up booklet mode for Konica Minolta 1051 PostScript printer drivers.
  • Fixed a potential page-level color detection that may occur when printing from Acrobat Reader version 8 and higher.
  • Improved N-up and grayscale detection for the Epson SC-T3050 printer driver on Mac.
  • Improved N-up detection on the CanoniPF760 and related devices.
  • Improved support for FX 360 printers.
  • Improved hardware page count validation support for the following models of Ricoh devices: MP C2051, MP C305, MP C3003, MP C4502, MP C4503.
  • OTHER NOTES:
  • This release contains a database upgrade and administrators should factor this into their upgrade plan.
  • PaperCut now enforces unique email addresses. When performing a User/Group Sync (and when upgrading to 13.5 or newer) and the user directory contains multiple users with the same email address, the email will be assigned to the first user alphabetically and a warning message will be logged for the others.

New in PaperCut NG 13.4 Build 24032 (Oct 1, 2013)

  • New Features:
  • Web Single Sign-on (SSO). Single sign-on lets users access PaperCut's web interface via an intranet portal without re-entering credentials. PaperCut offers a choice of two popular SSO technologies, Integrated Windows Authentication and WebAuth. For more information, see Single sign-on chapter in the user manual and the 13.4 release news.
  • It's now even easier to track duplex printing to help your organization reduce paper usage. Summary reports have been enhanced to show both single and double-sided page counts by user, printer or group.
  • For organisations that require an exceptional degree of user privacy, a new option is provided to "Anonymize jobs". When this option is enabled, the print log does not record the username.
  • Enhancements:
  • Account selection on Web Print is now more convenient as the user's most recently used shared accounts now appear at the top of the list.
  • The Executive summary report can now report on a specified set of printers using a printer list filter.
  • A group name filter has been added to the User print/copy/scan/fax and Shared Account print/copy/scan/fax breakdown reports.
  • Web Print enhancements:
  • Web Print now lets you upload and print multiple files in one step.
  • The Web Print wizard now occupies the full width of the browser window, so that printer names no longer wrap unnecessarily.
  • The Web Print server is more resilient to time-out's when running MS Office.
  • Improved support for printing from iOS 7 devices. Print jobs created with the "mobile" user are now marked "unauthenticated" automatically.
  • PaperCut now provides an auto-completion search on fields where a shared account name must be specified. This speeds input and reduces the likelihood of entering an invalid shared account name.
  • An administrator can now specify a non-numeric card ID when creating an internal user.
  • PaperCut can now enforce a minimum length on card/ID number fields to guard against invalid or insecure ID numbers. This is configured using the advanced config editor.
  • An optional parameter has been added to the server command "list-user-shared-accounts" to specify that the list of accounts should be returned regardless of the user's current shared account mode.
  • Enhancements to XML Web Services API and server-command to make it possible to set a user's default shared account.
  • To support a kiosk touch screens, the Release Station software can be configured to used an on-screen keyboard. It is now possible to specify a custom on-screen keyboard program in place of the Windows default (osk.exe).
  • The ability to extract the username from print job PJL which is required for some enterprise environments has been extended to support CUPS on Linux and Mac. See the manual chapter on external usernames for more information.
  • Improvements to user client to ensure the correct accounts are displayed when popup authentication is enabled. The client now refreshes the account list each time a user authenticates or logs out.
  • The Payex payment gateway now supports Payex's AutoPay system, using pre-prepared agreements.
  • Added a new payment gateway for the Official Payments service, supporting manual credit addition. This payment gateway is available under the Early Access program.
  • Fixes:
  • Improved the reliability of client authentication in some IPv6 networks. PaperCut now ignores matches on an IPv6 link-local address.
  • Fixes for the PC Client Windows 8 "Toast" notification.
  • The Dashboard news is now visible to users accessing the PaperCut web interface via HTTPS.
  • Fixed a problem using a JavaScript card number converter script on a Mac Application Server.
  • Prevented a JavaScript error sometimes seen on a user's "Recent Print Jobs" page.
  • Fixed a rare crash in the print provider seen at one customer site.
  • Fix the wildcard matching of printers specified in the IgnorePrinters list in the print provider configuration. Previously any printer starting with the specified name would match as if a '*' was implicitly appended to the name.
  • PaperCut Client is now able to update the current user in the client properties file.
  • Allow users access to the "Change Details" page even when the user is not allowed to change their card number.
  • Fixed errors when using Oracle as an external database and saving data that uses multi-byte characters. Sites experiencing problems may need to re-initialize their database. If needed, please contact support for assistance.
  • Fixed an issue in the Executive Summary report where the seventh top user's full name was not correct.
  • The application server has been made resilient against invalid schedules specified with the schedule.daily-maintenance advanced config key.
  • Fixed an issue that could cause the Application Server to be overloaded when running a large number of secondary servers.
  • Improved handling of license files where the licensed organization name included trailing spaces.
  • Mac legacy client (Mac OS 10.6 and older): Fixed problem running client-local-install on Mac OS 10.4 and 10.5 systems.
  • Fixed a problem when simultaneously renaming a parent and child account.
  • Fixed rare Windows server print redirection issue when using Hide Document names in Spanish locales.
  • Fixed a problem with the user client tool command-line arguments not accepting single character values in some situations.
  • User web pages now always display printing rates with the correct number of decimal places.
  • The Realex payment gateway now correctly formats British Pound and Euro currency symbols on the payment confirmation page.
  • When using a top-up-on-demand payment gateway and choosing to display the external/gateway balance, the Jobs Pending Release page in the user web interface will now display the total user balance (rather than just the PaperCut balance).
  • TopUp Card Installer no longer displays the "Microsoft Word not installed" message when running the installer in silent mode.
  • Printer compatibility improvements:
  • Improved support for determining the serial number on certain Lexmark devices.
  • Improved grayscale detection on Mac for selected Sharp printers.
  • Improved duplex page count detection on selected Kyocera PCL6 print drivers. In duplex mode, the driver may append a final blank page which should not be counted as a printed page.
  • Automatically ignore new versions of the Foxit PDF Reader virtual printer.
  • Improved page-level color detection when printing in Postscript from LibreOffice and Gnome Evince.
  • Improved support for Epson LP series printers.
  • Added page size detection for Graphtec plotters.
  • Added copies detection for Canon iR2525/2530 printers.
  • Added support for Hardware Page Count validation for Ricoh Aficio MP C400.
  • Improved copy count detection on selected HP printers using PCL5 drivers.
  • Other Notes:
  • This release contains a database upgrade and administrators should factor this into their upgrade plan.
  • Devices marked with * require installing an updated version of the embedded copier software.

New in PaperCut NG 13.3 Build 23186 (Aug 1, 2013)

  • Fixes:
  • Fixed a problem using bulk user actions introduced in version 13.3.
  • Allow decimal values to be entered in the cost adjustment rate in Group "New User Settings".

New in PaperCut NG 13.3 Build 23137 (Jul 18, 2013)

  • New Features:
  • Central Reports. Large organizations with offices in multiple cities often choose to deploy PaperCut in a decentralized way (one application/primary server per site). This helps to streamline management but makes it difficult to gain a complete organization perspective. Central Reports solves this problem by giving a unified view of data from multiple application servers. For more information see the Central Reports chapter in the user manual and the 13.3 release news.
  • Group-level delegated print release. Delegated print release is a features that allows users to securely release print jobs on behalf of other users. This feature has been enhanced to support groups of users, for example it is now possible to authorize teachers to release print jobs for all students in their class.
  • Release stations now support card self-association. Management of identity cards can be time consuming for administrators if they need to pre-load card data into user directories and other systems. Card self-association allows users to associate a new card with their account by entering their username and password when they first use it.
  • Enhancements:
  • Installing a PaperCut primary/application server on Mac OS 10.6 will now raise a warning to remind administrators that it reaches end of support life at the end of 2013.
  • User-device affinity for printer load balancing. Printer load balancing can be used to increase job throughput by distributing jobs to multiple printers. For users sending a batch of jobs this can be frustrating as the documents will need to be collected from multiple printers. This release improves the load balancing behavior so that a batch of jobs from one user will be sent to a single device. This behavior is configurable.
  • The standard print release station on Windows now supports displaying an on-screen keyboard. This is ideal for touchscreen kiosks as a replacement for a physical keyboard.
  • The user client software for Mac no longer requires installation of any 3rd party dependencies. To assist with better Mac OS integration, the standard client software now supports Mac OS 10.7 and above, and a separate "legacy" client has been added to support older versions (10.4 through 10.6).
  • Print archiving: authorized administrators may now delete jobs from the archive. This can be used to delete offensive material or sensitive material that was not intended to be archived.
  • Print release in the user web interface can now be enabled for a specified group of users, rather than just enabled or disabled for all users.
  • Added office and department information to the "User - Job Type Summary" report.
  • Added printer serial number information to "Group printing - printer summary" report.
  • The "Shared account printing - paper area summary" report is now available as a scheduled report.
  • Added a multiple personal accounts filter to the transaction reports.
  • Added a multi-user filter to "Group user transactions - type summary report".
  • The low toner notification message can now include the printer's location to assist staff with finding the right printer.
  • The option in the PaperCut Print Provider on Windows to ignore given print queues can now accept wildcards. E.g. "Copy Room*" can be used to avoid tracking any printer starting with "Copy Room".
  • Virtual print queues (e.g. for Find Me Printing) are now resilient to the fake "zero byte" jobs sent by some printer drivers. These jobs are now automatically ignored, where previously they would show up in the print queue with an error state.
  • The CardSmith payment gateway module now supports on-demand transfers for automatic payment integrations.
  • iOS printing: improved compatibility with Cisco Bonjour gateway routing.
  • It is now possible to use HTML formatting in the registration instructions provided for users to register their own account (internal user self-registration).
  • The customizable instructions provided to users on the login page can now support HTML formatting.
  • The "Multiply print costs by" user-level feature to adjust print costs now accepts decimal places.
  • User web interface: The Transaction History and Change Details pages can now be chosen as the default page to display when users log in.
  • Administrator logouts are now audited in the App. Log.
  • Improved performance loading the virtual printer settings page when many hundreds of printers are selected as compatible queues.
  • Printer error checking on Mac and Linux can now be configured to ignore unimportant errors.
  • The installer now checks to see if PaperCut Print Logger is installed to avoid potential clashes.
  • Advanced: added system integrator APIs that allow an external system to approve or deny print jobs.
  • Reports:
  • New report "Group user transactions - type summary" for sites using multiple personal accounts and user groups.
  • To make the group filter easier to use it is now a drop-down list of group names rather than a text input.
  • Department and office filters in reports can now accept a wildcard '%'. E.g. "Melbourne%" can be used to include data from all offices starting with "Melbourne".
  • Fixes:
  • Improved reliability of print release and Find Me Printing when jobs are canceled directly from operating system print queues. Note that as per installation recommendations, users should not be able to cancel jobs from print queues.
  • It is now possible to add a link for the user web interface to the home screen of an iPhone.
  • When using a print release in "release any" mode, the user-level setting "automatically charge to a single shared account" will now be correctly applied.
  • Fixed problem setting up hold/release on copiers and terminals to display jobs for more than 200 different print queues.
  • Printer "failure mode" settings are now correctly applied when using Copy Printer Settings feature.
  • Fixed some reports displaying paper area using the wrong measurement units when in the USA.
  • Fixed warning about unsaved changes that would appear when changing the user/group sync source.
  • Web Print simple mode: fixed compatibility mode with Dell 5110 PCL printer drivers.
  • Resolved issues when redirecting print jobs to printers with names containing non-Latin/ASCII characters.
  • Improved toner level detection on the Xerox Phaser 7400.
  • Fixed issue when using Find Me Printing with SQL Server as an external database and configuring a single virtual queue to send to more than 2,000 print queues.
  • The "Redeem card" option in the iPhone user web interface is now hidden if the TopUp/Pre-Paid card option has been disabled.
  • Web Cashier: fixed an issue caused when a user is a member of multiple groups that have different Web Cashier admin rights.
  • The "User Configuration" report no longer repeats information when split across pages.
  • Web based release station: tool tips / hover info (e.g. displaying a full document name) now works correctly in Internet Explorer 10.
  • Printer compatibility improvements:
  • Fixed a compatibility issue on Mac and Linux with Canon LBP 6710 printers.
  • Added support for Japanese versions of the Xerox Document Centre C450/C360/C250 family of printers.
  • Improved page-level color detection on Brother PostScript printer drivers.
  • Added detection for the "SUPER_B" paper size on Canon UFRII printers.
  • Fixed a rare problem tracking PCL6 jobs when using page-level color detection, causing the PaperCut Print Provider service to restart.
  • Added grayscale and duplex conversion filter support for the Kyocera FS-C5300 KX.
  • Added page-level color detection for the Kyocera Universal Printing driver in "print as image" mode.
  • Improved page count detection on the Lexmark Universal PCL5 v2 driver.
  • Fixed rare problem detecting grayscale print jobs on Brother PostScript drivers.
  • Added page counting support for N-up documents printed on the Canon LBP 6710i on Mac.
  • Fixed a rare page counting issue on Epson printers with selected documents.
  • Improved support for duplex conversion filters with some Konica Minolta PostScript printers.
  • Fixed rare issue with HP PCL5 drivers where the use of collated copies could in an incorrect page count.
  • Fixed issue that could result in an incorrect page count with PCL5 drivers and documents printed in Hebrew.
  • Fixed rare problem with watermarking and PostScript jobs that could result in jobs failing to print.
  • Fixed a problem converting to duplex on Lexmark PCL6 printer drivers on Linux.
  • Improved color detection on the Riso 7150.
  • Fixed problem that could result in incorrect page counts for N-up jobs on the Xerox DocuPrint 4050.
  • Fixed duplex detection for Canon LIPS LBP-1910.
  • Added color and duplex detection for FX DocuPrint 5060/C4000d on CentOS.
  • Added support for grayscale conversion filters on HP LaserJet 400 PCL6 drivers.
  • Fixed "OFFENDING COMMAND" error messages that could print when using watermarking on Konica Minolta bizhub 501.
  • Fixed B5 and B4 paper size detection for Kyocera PCL6 drivers.
  • Other Notes:
  • This release contains a database upgrade and administrators should factor this into their upgrade plan.
  • Devices marked with * require installing an updated version of the embedded copier software.

New in PaperCut NG 13.2 Build 22278 (May 29, 2013)

  • Fixes:
  • Fixed an error with version 13.2 (Build 22088) that would prevent print script pop-ups appearing if used before/without the isAnalysisComplete check.
  • Printer compatibility improvements:
  • Fixed problem processing some very rare PCL6 jobs types when using page-level color detection.
  • Added serial number detection for OKI devices.
  • Added serial number detection for the Toshiba e-STUDIO 383P.
  • Other Notes:
  • This release does not contain a database upgrade.

New in PaperCut NG 13.2 Build 22088 (May 13, 2013)

  • Fixes:
  • Fixed problem when using the new standard charging type where jobs with custom dimensions would fail to process (i.e. when not matching any of the defined standard sizes).
  • Improved reliability of client pop-ups (authentication and account selection) after jobs had been manually deleted from print queues. Note that it is still recommended that users should not be able to manually delete jobs from queues.
  • Improved resilience of the (optional) PaperCut TCP/IP printer port for Windows so that corrupt Windows registry configuration for one port does not affect other ports.
  • Printer compatibility improvements:
  • Kyocera PCL6: fixed some cases where A4 paper size would not be detected.
  • Other Notes:
  • This release does not contain a database upgrade.

New in PaperCut NG 13.2 Build 21956 (May 2, 2013)

  • New Features:
  • A new charging type for printing and copying has been added. We've called it "Standard" because we believe it will become the first choice for most sites. The new charging type allows exact costs to be specified for each combination of page size, color/grayscale and single/double sided. For the back-story about this change, see the PaperCut 13.2 release news.
  • Denied print jobs are now displayed for a short time in hold/release queues, so users can know what has happened to their job. This applies to the release station, web based release interfaces and the Mobile Print Release interface.
  • New tools to assist with diagnosing problems, including:
  • A one-click download of diagnostic files.
  • Generate and log a diagnostic snapshot of system state at a point in time.
  • Web Print PDF printing is now built in:
  • Web Print now works "out of the box" for PDF printing on Windows. There is no longer a need to install and configure Adobe Reader or a separate service account.
  • Improved fault tolerance on Windows by continuing to print previously submitted jobs after Web Print is restarted.
  • If a system change results in successive Web Print job failures, an error will be reported to the Application Log allowing system administrators to be notified and take action.
  • Enhancements:
  • Major improvements to application server throughput and robustness under very high print loads and with large numbers of secondary print providers.
  • The 11x17, Ledger and Tabloid paper sizes are now unified under the 11x17 name to avoid confusion when configuring costs. Sites with cost settings for Ledger and Tabloid will be automatically migrated to costs for 11x17.
  • The failure mode for virtual printer queues is automatically set to "hold all jobs". This avoids a common misconfiguration of virtual queues resulting in jobs going into error states. Note: When upgrading, existing virtual queues will be set to "hold all jobs".
  • Improved startup time of the application server by loading some services in the background. This makes the admin interface accessible more quickly after an application server restart, or during initial installation or upgrades.
  • Added the ability to visually customize Mobile Release with a custom logo and colors.
  • Print archiving activity is now audited in the App. Log, recording who and when:
  • Enabled or disabled Print Archiving.
  • Viewed each archived job.
  • Numerous report enhancements:
  • The "Deleted user" report now includes the secondary card number.
  • Improved layout of Printer List Excel/CSV report when printer custom fields are not used.
  • Display hostname for the devices in the device details interface as well as "device list" report.
  • The print log reports now display whether or not a job was archived.
  • Added the delegated user information to the "User configuration" report. (PDF, CSV, HTML)
  • Added group name filter to office and department summary reports.
  • Printers can now be searched by IP address or hostname (physical printer ID) as well as name.
  • Email notification enhancements:
  • Can now use secure SMTP (SMTPS) with authentication.
  • Changing advanced SMTP settings no longer requires an app server restart to take effect.
  • An error message is now displayed when creating a device with a duplicate IP address.
  • To assist PaperCut support, the amount of application server logs that are kept can now be configured via Options->Advanced (rather than needing to edit a config file).
  • Fixes:
  • The printer group name now appears correctly on the Edit Admin Rights page.
  • Very long group names are now viewable on the Bulk User Operations and Bulk Shared Account Operations pages.
  • iOS printing: fixed a display issue with the "remember me" checkbox icon on some devices.
  • Fixed archived job thumbnails occasionally not displaying in the print log.
  • Fixed issue with print queues that have a name with a leading space. Yes, that happened.
  • Updated list of trusted SSL certificates, which resolves issues such as connecting to some payment gateway systems with new kinds of certificates.
  • Printer compatibility improvements:
  • Added hardware page count validation support for the Triumph-Adler DCC 2935.
  • Improved job analysis for some OKI and Toshiba models with PCL6 drivers.
  • Improved job analysis for the Epson Laser LP-8900.
  • Fixed page size detection for the Fuji Xerox DocuPrint CG835 PostScript driver.
  • Added page detection for Canon LBP9100C printer.
  • Added Mac driver support and copy count detection for Epson SC-T3000.
  • Fixed B4 page size detection in 2-up mode on Canon LIPS drivers.
  • Fixed grayscale conversion filter for recent HP Univeral PCL6 printer drivers.
  • Fixed duplex conversion filter for Lexmark Universal PCL6 drivers binding on the wrong edge.
  • Fixed duplex conversion filter for Kyocera PCL5 drivers.
  • Other Notes:
  • This release does not contain a database upgrade.
  • Devices marked with * require installing an updated version of the embedded copier software.

New in PaperCut NG 13.1 Build 21541 (Mar 28, 2013)

  • Fixes:
  • Fixed an issue when using Oracle as an external database which could cause the upgrade to fail if a list of admin users/groups was blank.
  • Fixed page count detection for some OKI PCL6 printers.
  • Fixed the processing of some Riso and low-end HP printers when page level color detection is enabled.

New in PaperCut NG 13.1 Build 21453 (Mar 19, 2013)

  • New Features:
  • PaperCut has worked with two of the leading mobile printing solutions to ensure that mobile print users of these systems are able to benefit from the features offered by PaperCut. It is now possible to use PaperCut features such as print quotas, Print Archiving and many more via Collobos Fingerprint or EFI PrintMe Mobile.
  • "Copy Printer Settings" now allows copying to printer groups in addition to individual printers. This will benefit sites managing many printers.
  • It is now possible to define a secondary user id or card number within PaperCut. Previously this required configuration of an external database. This will make it easier for sites looking to transition between card systems or issue multiple cards per user.
  • Historically, enabling page-level color detection on Windows has involved making a driver-level setting change (disabling the "advanced printing features" option). In this release we have added page-level color detection for the EMF print language and this driver setting change is no longer a requirement. This takes us one step closer to making page-level color detection the standard option for new printers.
  • Large PaperCut sites often run automated license management systems. A new API / server-command "get-total-users" has been added to allow these sites to proactively monitor user counts.
  • Added support for the PayEx payment gateway, a popular payment system in Europe.
  • Enhancements:
  • Print Archiving:
  • Simplified setup by automatically configuring access rights where possible.
  • Simplified setup on Linux (automatically find installed GhostPCL).
  • Improved print server scalability:
  • Reduced CPU utilization when there are a large number of jobs in a hold/release queue.
  • Reduced network traffic between secondary print servers and the application server.
  • Security: The "Use HTTPS/SSL if available" option now applies to admin logins when accessing PaperCut from a remote system. Previously this option only applied to end-user logins. This option has also been moved from "Options -> General -> Client Software" to "Options -> Advanced -> Security".
  • Sites with a large number of groups in Active Directory can now limit the groups displayed in PaperCut's User/Group Sync to a single Organizational Unit (OU). This will benefit sites running PaperCut in a multi-department AD environment.
  • PaperCut Web Print will now automatically configure Adobe Reader, reducing setup steps.
  • Copying printer settings now displays the number of target printers rather than a potentially long list of names.
  • On Mac servers the "papercut" host/service user account will no longer be displayed on the login screen.
  • Improved resilience of client pop-ups in environments with inaccurate reverse DNS lookups.
  • Improved temporary file cleanup under certain error conditions on Linux and Mac.
  • Fixes:
  • Print Archiving:
  • Fixed problem with jobs not archiving when using a Windows print server and a Linux or Mac primary server.
  • Simplified setup on Linux (automatically find installed GhostPCL).
  • Minor layout improvements when viewing archived jobs in thumbnail mode.
  • Improved performance (connection pooling) when using LDAP for user/group sync.
  • Fixed consistency of number rounding between PDF and CSV reports when using custom currency settings.
  • Improved the "Reward regular use of grayscale/duplex" script to no longer reset the running streak for single page jobs.
  • Fixed potential pagination problem with the Admin Rights list.
  • Fixed a problem with the "User List" report displaying the wrong user creation date.
  • Fixed Windows 8 notifications (toast) when using roaming profiles.
  • Fixed a rare crash in the print provider when processing small Kyocera PCL6 jobs.
  • LDAP integration is more resilient to slow LDAP servers (timeout behavior).
  • Fixed a problem with the "Account configuration" CSV report displaying more than 1000 records.
  • Fixed a problem running the Net Control setup wizard.
  • Printer compatibility improvements:
  • Improved duplex detection and page counting for Linux PostScript drivers for the HP LaserJet P4015 and similar devices.
  • Improved Print Archiving previews for the Xerox Global PCL5 driver.
  • Fixed page size detection on Fiery PostScript drivers on Mac.
  • Improved page counting for duplex jobs on the HP Color LaserJet 4700.
  • Fixed duplex detection on some Konica Minolta Fiery PostScript printer drivers.
  • Fixed grayscale detection on recent Xerox Global Print Driver PostScript drivers.
  • Added copy count detection for the Xerox Nuvera PCL5 driver.
  • Added page-level color detection for Canon imagePROGRAF iPF825 drivers on Mac and Linux.
  • Fixed Print Archiving previews for XPS printers on CentOS.
  • Fixed watermarking for HP 4700 PCL6.
  • Fixed page size detection on Canon LBP 5700 when 2-up is selected.
  • Other Notes:
  • This release contains a minor database schema upgrade and administrators should factor this into their upgrade plan.

New in PaperCut NG 13.0 Build 20822 (Feb 5, 2013)

  • Fixes:
  • Print Archiving:
  • Fixed a problem where some Windows 2008 Servers (non R2 systems) may not detect the Ghost Trap viewer software used to assist Print Archiving.
  • Improved image generation for the Xerox Global PCL5 driver.
  • Fixed some messages that did not display correctly in some non-latin languages.
  • Added a warning to check if you're installing a version you are not currently licensed for.
  • Fixed a problem where print scripts using the common print script include file would sometimes incorrectly report an error.
  • Fixed a rare number rounding issue in CSV reports.
  • When running an unattended silent mode install (/silent), do not display the VM information message dialog.
  • Printer compatibility improvements:
  • Improved page-level color detection for Kyocera PostScript printers on Linux.
  • Improved support for Xerox printers on Mac print servers.

New in PaperCut NG 13.0 Build 20726 (Jan 28, 2013)

  • Fixes:
  • PaperCut performs database status and health checks periodically. A bug in this status check code with selected database configurations could lead to a slow connection leak. This release addresses this issue. Sites running build 20687 on an external database are advised to upgrade.
  • Fixed an issue where IE9 running in “Intranet Compatibility Mode” was incorrectly detected as IE7. Administrators will now no longer receive an incorrect legacy browser warning message on login.
  • Fixed an issue when Windows XP Desktop is used as a primary print server OS. Selected print archiving features may not have worked as expected on this OS. This issue is now resolved.

New in PaperCut NG 13.0 Build 20697 (Jan 24, 2013)

  • New Features:
  • Print Archiving. This allows approved administrators to review printed jobs interactively in the browser. This has been a hotly requested feature for a number of years and addresses a wide variety of scenarios. For more information see the PaperCut 13.0 release blog post.
  • Advanced Printer Scripts:
  • Recipes and snippets can now be previewed, allowing you to quickly cut and paste example code into your own scripts.
  • Common functions that are shared between individual printer scripts can now be stored in, and referenced from, a master include script.
  • Enhancements:
  • Admin rights: It is now possible to restrict access to the Dashboard page.
  • Scheduled reports: In addition to the existing scheduling options (daily, weekly, fortnightly, monthly), reports can now be run annually and quarterly.
  • Added an option to enforce use of SSL when accessing PaperCut services from mobile devices (e.g. Mobile Print Release and iOS Printing).
  • When performing a test user/group sync, information about the number of users to be added/deleted will be displayed.
  • Some Mac OS / CUPS drivers send "fake" documents to query printer status. These documents do not result in print output. Additional checking for these documents has been added in this release, particularly for Xerox devices.
  • Improved error message when trying to initialise the database (command init-db -f) when the user does not have permission to drop/create tables.
  • New print script recipe to discourage users from printing multi-page emails.
  • Print refund management:
  • The print log CSV and transaction logs reports will now display the refund approver's comment.
  • The number of pending refund requests is now displayed on the dashboard.
  • Payment gateways:
  • Heartland: Added support for account ids in "track 2" card format.
  • PayPal: Added an advanced configuration option to override the IPN URL. This makes it possible to support environments where multiple systems integrate with a single PayPal account.
  • Release station with card authentication: It is now possible to configure the reset timeout for the login screen.
  • It is now possible to configure the values that define "low" and "very low" toner levels.
  • Increased default SNMP timeout for hardware page count validation to improve stability on slower networks.
  • New versions of the "Adobe Acrobat Distiller" virtual PDF printer are now ignored by default.
  • Added card number to the User Printing - Summary CSV report.
  • Web Print: Added support for additional versions of Adobe Reader.
  • Various translation updates, including major updates for Hungarian.
  • Fixes:
  • Selecting a different printer charging type no longer automatically applies the change (the user must now click the Apply button).
  • Fixed issue that could result in limited administrators being able to change printer settings without having the appropriate admin rights.
  • The Cancel button on the Edit Job Log page now works as expected.
  • Fixed issue editing print logs when there are no shared accounts defined.
  • iOS Printing: Fixed charging to shared accounts by PIN/code.
  • Fixed problems running group-based reports using the controls below the job log on shared account pages.
  • Improved performance when listing printers in the Mobile Print Release application.
  • Advanced printer scripting: Fixed display of Japanese characters in the import recipe dialog.
  • Active Directory: User "disabled" status now applies to card authentication.
  • Novell iPrint:
  • Fixed a rare problem redirecting print jobs when using duplex/grayscale conversion filters.
  • Fixed problem that could result in jobs pausing when hardware page count validation was enabled.
  • Fixed a problem displaying a device's Find-Me Printing configuration if its release queue had been deleted.
  • Web Cashier: Fixed a bug that denied charging access if charging to a shared account configured using the "auto-charge to a single shared account" option.
  • Fixed problem accessing the Admin Rights page when using Oracle as the external database.
  • Fixed a rare issue with hardware page count validation conflicting with other SNMP software.
  • Printer compatibility improvements:
  • Improved support for the latest versions of HP Universal drivers.
  • Improved page count detection for Kyocera PCL6 drivers for duplex jobs.
  • Fixed page size and page count when printing n-up on Fuji-Xerox ApeosPort-IV C5570 PostScript driver.
  • Improved color detection for EPSON WF-7515 Series.
  • Fixed grayscale conversion on HP Color LaserJet CP4020 Series PCL6 drivers.
  • Improved page count detection for Xerox Global PCL6 drivers for duplex jobs.
  • Fixed watermarking on OKI PostScript drivers.
  • Improved page size detection for Oce PostScript drivers.
  • Fixed page detection for Sharp pamphlet mode for Letter and Invoice page sizes.
  • Added page size detection for "DL Envelope" page size for Ricoh SP C420DN and Ricoh SP C430DN PCL6 drivers.
  • Added grayscale and duplex conversion support for printers with Fiery PostScript interpreters.
  • Added hardware page count validation support for the Fuji Xerox C3200 and Kyocera FS-4020DN.
  • Other Notes:
  • Server installations on Mac OS 10.5 are no longer supported. Please see the end-of-life policy for details.
  • This release contains a database upgrade and administrators should factor this into their upgrade plan.

New in PaperCut NG 12.5 Build 19702 (Nov 12, 2012)

  • Fixed an issue that may have resulted in slow performance when listing printers in the Mobile Print Release application.
  • Web Print: Fixed issue that could cause some printers to not be displayed when using group level access restrictions on printers.
  • Fixed a rare issue on Novell OES Linux (iPrint) which may have caused job redirection via Find Me Printing queues to occasionally fail.

New in PaperCut NG 12.5 Build 19607 (Nov 1, 2012)

  • New features:
  • Mobile Print Release: Release print jobs from your mobile phone. In a secure printing environment jobs are normally released using release stations, embedded MFD software or specialist hardware. PaperCut Mobile Print Release provides a cost effective solution that leverages the powerful device that exists in almost everyone's pocket - the mobile phone.
  • Windows 8: The PaperCut User Client now displays notifications on the Windows 8 Start Screen ("Metro"). This means that PaperCut print notifications are now prominent when printing from a new style fullscreen app.
  • In recent months PaperCut has been deployed at some very large organizations (some with over 10,000 printers!). As a result of these projects we have made a number of "under the hood" performance improvements from which sites of all sizes will benefit!
  • Enhancements:
  • Improvements to how print jobs are handled while in a hold/release queue, reducing the time between a user release action and the job starting to print. This change will also provide improved scalability for sites with large numbers of jobs in hold/release queues.
  • Tune memory settings on 64-bit systems for improved performance.
  • To avoid accidental loss of settings changes a warning message is now displayed when attempting to close important pages with unsaved changes.
  • Improved behavior when communicating with an LDAP server on an unreliable network. LDAP queries now time out after a reasonable time if they appear "hung".
  • When using multiple personal accounts, different payment types can be automatically allocated to defined personal accounts. E.g. TopUp/Pre-Paid cards can be paid into an account called "Paid Printing".
  • When the user/group sync process detects duplicate user card numbers, a warning message is logged.
  • Sites with a large number of printers will benefit from improved performance in the admin interface.
  • Windows: The list of ignored virtual print queues (e.g. virtual fax and "PDF printers") has been updated.
  • Added support for sending email notifications using SSL/TLS only (i.e. not STARTTLS).
  • Added support for retrieving serial numbers from a wider range of Canon printers.
  • Release Station: It is now possible to add clickable hyperlinks in the release station's instructions text.
  • Significant performance improvements to the "Shared Account Security Access" report.
  • Custom defined links in the user web interface will now open in a new tab.
  • Improved documentation for setting up Windows print server clusters in "active-active" mode.
  • Added an option to db-tools import-db to validate the integrity of export files (backups).
  • Added support for displaying Lithuanian and Polish characters in PDF reports.
  • Release station: If there is an error connecting to the server during user login, display feedback to the user.
  • Linux: Users are prompted whether to delete backup files on uninstall.
  • Linux/Mac: When using print job redirection there is now an option to maintain the job's original user identity. This can help to identify the owner of problem jobs.
  • The installer now discourages the installation of a Web Print sandbox install on server-class operating systems (a desktop class system is recommended).
  • The installer installation on a virtual machine and recommends a best practice knowledge base article.
  • External Account Source custom integrations: If the external source does not explicitly indicate if a user can/cannot charge to shared accounts they are no longer considered disabled.
  • Various translation updates.
  • Fixes:
  • Fixed issue that could cause Web Print jobs to time out when a large number of jobs is submitted within a short period. User feedback about job status has also been improved.
  • Fixed issue that may occur when releasing a very large batch of held print jobs.
  • Card authentication at release stations: Fixed issue that may have caused the card field to lose focus (leading to misreads).
  • Improvements the reliability of Web Print for selected Microsoft Office documents if Office hangs.
  • Fixed an issue that may have prevented admin users from accessing printers.
  • Fix on-demand mode payment gateways and charging for jobs logged during a connection outage between the print server and application server (i.e. when performing print job replay).
  • Fixed problems with iOS printing when using iOS version 6.
  • Fixed rare crash bug that could occur when performing page-level color detection of PostScript jobs.
  • Fixed regression that may have caused Web Print to not accept XPS documents.
  • Fixed problem upgrading on 64-bit Windows from very old versions of PaperCut (7.2 or older).
  • Printer compatibility improvements:
  • Fixed problem caused by incorrectly attempting to apply watermarks to HP JetReady printers with GDI drivers.
  • Fixed grayscale conversion for HP Color LaserJet CP4520 Series PCL6.
  • Improved page counting for short HP PCL5 documents.
  • Fixed detection on Xerox DocuTech/DocuSP PCL6 printer drivers.
  • Improved n-up detection on Xerox ApeosPort PCL6 printers.
  • Added page size and duplex detection for Canon LIPS printers including LBP 1820 and LBP 5700.
  • Fixed 11x17 page size detection for Canon UFR printers.
  • Fixed grayscale filter for Canon iR-ADV C5045/5051 PS3.
  • Improved page counting for very simple Ricoh PCL5 documents.
  • Improved grayscale detection for Kyocera TASKalfa 3050ci PCL6.
  • Fixed potential double-counting of copies for Epson LP-3500.
  • Fixed page size detection for EpsonLP-S700.
  • Added n-up detection for OKI PCL5 printers.
  • Added page-level color detection for Oce ColorWave 650 PS printer driver.
  • Added page count, page dimensions and copy count support for KIP 7100.

New in PaperCut NG 12.4 Build 19158 (Oct 8, 2012)

  • Fixes:
  • Added support for printing from the recently released Apple iOS6 update (iPad Printing).
  • Print Scripting API: Ensured 'actions.utils' namespace works as expected. This was accidently renamed to 'action.util' in 12.4 which may have potentially broken some existing scripts. Both names are now accepted.
  • Fixed an issue that may have stopped admin users/groups to access printers. The bug would occur when access was provided to a very long list of printers.

New in PaperCut NG 12.4 Build 18828 (Sep 14, 2012)

  • Fixes:
  • Fixed a problem where the installer may have defaulted to an incorrect install location when upgrading from versions prior to 7.2.
  • Fixed regression that may have prevented Web Print support for XPS documents.
  • Fixed an issue with the client software MSI installer.
  • Other Notes:
  • Added an installer check to prevent installation on Windows Server 2000. See end of life policy for more information.

New in PaperCut NG 12.4 Build 18713 (Sep 6, 2012)

  • New features:
  • With the majority of new installs now being on 64-bit hardware, the 64-bit optimized option is now built into the Windows installer. Previously an optional 64-bit add-on pack needed to be applied post-install. The Windows installer now auto detects the operating system architecture and installs the relevant version where appropriate.
  • Apple Mac OS X 10.8 (Mountain Lion) is fully supported. In particular the installer has been enhanced to take advantage of the new security features available in the release of OS X.
  • Three new pre-written printer scripting recipes have been added to the cookbook:
  • Implement color print quotas - users can be limited to a maximum number of color pages per day.
  • Recognize and reward good behaviour - users who accomplish 10 consecutive days of only printing in duplex/grayscale receive a popup award.
  • Rate limit printing during lab hours - ensure printer access is not abused.
  • All these new scripts have been made possible with the introduction of new scripting APIs that allow the storage and retrieval of persistent data/variables.
  • Enhancements:
  • Added a new Payment Gateway option: Heartland Onecard.
  • Dashboard page performance improvements.
  • Added the ability to hide user card numbers in the interface and logs for sites conscious about security.
  • New server-command and XML Web Service APIs:
  • getUserProperty - expanded to return a nominated user's account selection properties/settings.
  • syncGroup - will manually synchronize a nominated group with the directory source.
  • getGroupQuota - will fetch the group quota allocation settings for a given group.
  • SQL Server 2012 and variants are now explicitly supported and documented.
  • General performance improvements when processing print jobs.
  • Error handling and messages have been improved for sites running multiple LDAP sources.
  • The Microsoft XPS format is now natively supported. Drivers using this as a spool file format can now leverage features such as page-level analysis, and force duplex/grasycale.
  • Added the ability to easily disable iOS printing support for Mac installations.
  • If an internal database corruption is detected the system will now display a message giving advice on how to solve the problem.
  • Improved the error message displayed when the server encounters low-memory conditions. The message offers some suggestions.
  • Added detection of common misconfiguration of advanced LDAP settings. The system offers advice on how to resolve any problems.
  • The "SMART Notebook Document Writer" virtual printer is now ignored by default.
  • PaperCut now supports LDAP servers that use anonymous binds for querying. This is done by making the LDAP admin DN and password optional.
  • Improved automated network setup on Linux.
  • User Web Interface custom include files now handle UTF-8 for improved international support.
  • Improved support for SNMP hardware checks on Konica Minolta printers.
  • Improved the printer load balancing algorithm (when used in conjunction with print release or find-me printing.)
  • Added language translations for Catalan, Spain.
  • Fixes:
  • Fixed a problem where the "Maximum Copies" filter settings were lost when modifying other filter settings.
  • Executive Summary Report - corrected inconsistencies when handling large data sets.
  • Fixed problem that could cause slow print popups on Linux and Mac (CUPS).
  • When accessing invalid URLs under "/upload/", we now return a 404 (page not found) error, instead of an empty page. This was causing false-positive security warnings with some security tools.
  • Perform additional validation when creating internal users to ensure invalid names cannot be used.
  • Manager Mode Popup automatically resizes to accommodate very long account names.
  • Fixed a problem with printer scripting when using the actions.job.cancelAndLog() function, which could cause the job to be logged twice, if called when job analysis was not yet complete.
  • Fixed a problem seen on some older Linux distributions.
  • Fixed a problem on Novell systems that could block print jobs when hardware page detection is enabled and PaperCut cannot determine the device network address.
  • Fixed a problem in the release station where focus may not return to the card/username field on the login screen. This could prevent user authentication in rare circumstances.
  • Logging in using full-width Latin characters used in Japan, China etc. will now no longer cause user duplication problems.
  • Fixed minor layout issue with long printer names on the Dashboard's printer status list.
  • Removed "totals" column from the 'Most Green' and 'Most Polluting' user environmental-impact reports.
  • Printer compatibility improvements:
  • Improved page analysis for Canon UFR and PCL5.
  • Fixed duplex detection for Epson Stylus Pro 4880.
  • Improved page level color detection for TOSHIBA e-STUDIO4520 Mac PostScript driver.
  • Improved force grayscale for Mac users printing to Toshiba devices.
  • Added page analysis and duplex/grayscale attributes filters for XPS print jobs.
  • Added SNMP Hardware count support for Canon and NRG.
  • Improved color, duplex and number of copies detection for PDF spool files created by Fuji Xerox DocuCentre IV 2270 Mac print driver.
  • Mac/Linux: Special "Printer Control Command" documents generated by Xerox 7800 are now properly handled.
  • Improved force grayscale support for Konica Minolta PostScript printers.
  • Improved support for SNMP hardware checks for Konica Minolta devices.
  • Fixed document level color detection for Xerox Global PCL6 Driver for Xerox 7535 and 7125.
  • Improved detection of paper sizes for FX DocuPrint ART EX printers.

New in PaperCut NG 12.3 Build 17992 (Jul 9, 2012)

  • Fixed an error that may have occurred when accessing the Admin Rights page in version 12.3 after having previously added admin users with full rights. The error text on this page is Unable to resolve expression 'isAdminUserFullAccess(components.table.tableRow.id). As this is the only change in this release, sites running 12.3 build 17963 and not experiencing this issue do not need to upgrade.

New in PaperCut NG 12.3 Build 17963 (Jul 5, 2012)

  • New features:
  • As well as zero-install client PaperCut now supports an MSI installer to manage large deployments of client software for customers who use Active Directory group policy.
  • Printing for iOS has been enhanced to improve the experience for users on the iPhone interface. Screens have been redesigned for smaller devices and now support swipe navigation.
  • Printer error detection on the Mac, Novell and Linux has been substantially improved. Now printer errors are pro-actively detected as they are on the Windows platform. Errors are detected as they occur rather than when a job enters the queue.
  • Enhancements:
  • The scalability of the admin rights interface has been improved, and now supports much larger list of users and groups.
  • The quick search feature has now got even quicker. Usernames are auto completed as you type. This enhancement has been applied to User List page, User Details page and Shared account security page
  • The Physical printer usage CSV summary report now shows a breakdown of color and grayscale pages.
  • Extended the print script API with new methods:
  • actions.job.cancelAndLog()for cancelling and logging the job
  • actions.util.sendEmail(recipients, subject, body) for sending email to any recipient
  • Extended the print script recipes and snippets to demonstrate the use of new API methods.
  • Improved the ability to skin the user client software. It's now possible to change the link mouseover color.
  • The performance of the admin and end-user web interfaces have been improved. The user experience over remote/slower connections should be substantially faster.
  • Improved the appearance of the user's balance graph when their account contains little print history.
  • It is now possible to denote Grayscale Advanced Charging discounts with a decimal precision.
  • Advanced: Sites using an external balance source (via PaperCut's API) can now specify an alternate personal account rather than just to current default account.
  • Fixes:
  • Stop the state of the Windows printer from being incorrectly reported sometimes when the printer is not attached to the network.
  • Fixed the display of Japanese and Chinese characters in various graphs.
  • Fixed error that occurred when running reports from Job Logs tab when using SQL Server database.
  • The print script API inputs.client.isRunning() may have occasionally incorrectly reported a client is running.
  • Improved internationalization support for regions with currencies that do not have a fixed number of decimal places (common in the Middle East).
  • Improved the reliability of print pop-up authentication which may have been seen in rare circumstances.
  • Fixed a problem with print scripting when running PaperCut under the French locale.
  • Fixed an issue with grayscale/duplex attribute modification that may have been seen on virtual print queues (find-me printing) on Windows.
  • Improved the management of temporary file space when using force attributes (e.g. forced duplex).
  • Improved the add-printer-access-group server command and API so that a group can be added to the access list even if the filter is not enabled.
  • Various changes to improve handling of heavy server load.
  • Changes to reduce the performance overhead of enabling debug logging on the server.
  • Fixed an issue when running on SQL Server that may have occurred when printing jobs with long document names contained non-English characters.
  • Allow topup/pre-paid card to be used on the day of expiration.
  • Improved the Java Web Services API examples.
  • Various text improvements when running PaperCut under the Japanese locale.
  • Improved handling of user Active Directory fields that contain new-line characters. This case is extra rare and would only occur if AD data is in a non-standard format.
  • Printer compatibility improvements:
  • Improved page-level color detection on RICOH Aficio MP C6501 PCL 5c.
  • Added page-level color detection for Epson WP-4095.
  • Added page size detection for Epson LP series of laser printers.
  • Improved copy count detection for Epson LP-2500.
  • General improvements to PCL5 page-level color detection.
  • On the PCL6 Xerox Global Print Driver fixed 1 page over-counting seen on some duplex jobs.
  • Jobs on the FX Docucenter-IV C4470 PCL6 can now be converted/forced to grayscale.
  • Fixed a page count problem seen on the Epson WP-4095.
  • Added support for the Epson LP-7800C.
  • Improved support for Ricoh GX e7700N.
  • Improved paper size detection for Brother MFC-6490CW.
  • Fixed page dimension calculations for Oce TDS450 plotter.
  • Other Notes:
  • This release does not contain a database upgrade.

New in PaperCut NG 12.2 Build 17368 (Jul 5, 2012)

  • New features:
  • Enhanced the popular Print Policy script with two new features:
  • Users now have an option to automatically convert their job to grayscale or duplex.
  • Users opting to bypass the rules are prompted to provide their justification.
  • Added a new capability to printer scripting to create more complex user prompts containing multiple input form elements. Some of the input recipes have been extended to leverage this functionality, and it is possible to write your own recipes. Ideas include prompting users for multiple actions (including check boxes, radio boxes) and a reason on a single popup screen.
  • Added information to the Dashboard to display important information about the organizations license. It displays when the user license limit has exceeded or when the premium support is about to expire.
  • User login sessions to the admin and user interfaces will now time-out after a period of inactivity. The durations for these timeouts may be configured differently for admin and user login sessions.
  • Enhancements:
  • Added support for extracting usernames from print spool files (e.g. PJL headers). This can be useful when tracking printing from Unix or host-based applications like SAP, Oracle Financials, JD Edwards, etc.
  • During installation, the PaperCut Setup will now check if ports 9191 and 9192 are already in use, and if so will guide the user through resolving the issue.
  • Now the shared account list (CSV) report displays the shared account code not just the sub account's code. It also displays the full account code.
  • When running the invoice reports as scheduled reports they will include the report summary page.
  • Text entry can now be masked using a new advanced print script API (actions.client.promptForPassword), preventing shoulder-surfing.
  • Added the color detection mode settings to the template printer, which allows setting a default detection mode for newly created printers.
  • The print/copy/scan/fax breakdown reports will now include partially printed jobs (i.e. print jobs that were cancelled part way through printing).
  • CSV/Excel reports now have balances formatted without currency symbols to make it easier to work with them in a spreadsheet.
  • "Card number" will be displayed in the "User Printing - job type summary" CSV report.
  • Added an advanced configuration option to specify the time gap to leave between print jobs when ordering print jobs when released from a hold/release queue.
  • Fixes:
  • Fixed the issue with executive summary report graphs which did not always display the correct information when running PaperCut on SQL Server.
  • Fixed the Printer Period comparison report, it did not report the correct information when a printer was deleted and re-added with the same name.
  • Fixed an issue where CSV option was not selectable if a report other than the Executive summary was selected.
  • Fixed a problem where user charge rates were not being applied to job costs when job attributes (color and duplex) are changed.
  • Linux: Fixed potential Japanese font display issue on the user client tool on Ubuntu (and similar Linux distributions).
  • Updated the Balance Info Gadget's icon to new PaperCut icon.
  • Fixed an issue with executive summary report so that it displays Japanese, Chinese, Korean language characters in the report.
  • Fixed a problem displaying user client notifications using Growl when the message contains non-ASCII characters.
  • Fixed the Department/Office filters to work with "Printer Groups" information on "Executive Summary" report.
  • Fixed the issue where a print job's total sheets were not updated after editing the job's total pages.
  • Improved PayPal Payflow Link gateways to work with on customer who are setup on the new PayPal infrastructure.
  • Top-up card wizard: Update the screenshot of the PaperCut admin to reflect the latest design.
  • Printer compatibility improvements:
  • Improved page level color detection for recent Ricoh PCL6 drivers.
  • Fixed page count, duplex and paper size for Ricoh PCL6 booklet mode and Sharp PCL6 pamphlet mode.
  • Speed up processing of some large Acrobat files when printing to PostScript printers on Mac.
  • Added page count support for Brother QL-580N.
  • Allow watermarking to work on Kyocera-Mita KX printers. Previously no watermark was applied.
  • Fixed watermarking and duplex/grayscale filters for Kyocera FS-C5015N KX.
  • Fixed false detection of number of copies in some PostScript spool files.
  • Fixed grayscale detection in OKI ES8431.
  • Added page count, duplex, paper size and copies detection for FX DocuPrint M205 family of printers.
  • Fixed page counting problems seen on Canon iPF 5100 for page sizes larger than 17 inches.
  • Added page count support for Xerox Phaser 3100 GDI language.
  • Fixed grayscale filter for Konica Minolta bizhub C353 family PCL6.
  • Added watermarking for Canon iR 2525 PCL6.
  • Added document level color detection for Ricoh Aficio C231N PS3.
  • Improved grayscale and duplex detection for Canon LBP 8632 and other UFR-II printers on Mac.
  • Added page size and duplex detection for Xerox Phaser 3100 GDI language.
  • Fixed duplex filter for Ricoh MP 1350 PCL5.
  • Added page count support for Ricoh gelsprinter series.
  • Other Notes:
  • This release does not contain a database upgrade.
  • This is the last release that will be supported on Max OS X 10.4.

New in PaperCut NG 12.1 Build 16778 (Mar 13, 2012)

  • New features:
  • The new executive summary report added in 12.0 now includes charts that show the number of pages each day and jobs by time of day.
  • New printing notifications available for notifying before a job times out in a hold/release queue, and when a job has timed out in a hold/release queue.
  • Administrators may now add custom (external) links to the navigation menu in the user web interface.
  • Enhancements:
  • The uninstall wizard now displays a reminder to take a copy of any database backups if they are still required.
  • Printer notification messages may now include just the printer's server or queue name (rather than only both at once).
  • When redirecting print jobs on Windows (Find Me Printing or load balancing), the document "Owner" in the print queue is now preserved. This may aid administrators when troubleshooting.
  • When performing a user/group sync and choosing to delete old users, the server.log file now indicates which users have been deleted.
  • The "Filtered" column on the printer list now includes the number of active conversion filters.
  • The Transaction and User List reports may now be filtered to special "[Internal Users]" group.
  • Added an example for calling the web services API in PHP using Zend's XML-RPC library.
  • Updated print script recipes for filtering emails printed using MS Outlook 2010.
  • Major translation updates for Croatian and French. Significant translation updates for Danish, Polish and Spanish.
  • Scalability improvements for large sites.
  • Improved resilience to problems that can occur when the Windows print spooler service crashes.
  • Improvements to debug logging in the Windows PaperCut Printer Port to help diagnosis of customer issues.
  • Fixes:
  • Improvement to print job ordering when releasing a batch of print jobs that were submitted together (multiple jobs submitted in one second).
  • Fixed problem seen on some Windows servers using the PaperCut port monitor and watermarking or performing color/duplex conversion.
  • Fixed issue that could prevent tracking printers when installing on Mac OS 10.7.3 without first making manual permissions changes to CUPS files.
  • Fixed some layout issues with the new Executive Summary report when displaying long printer names or using ad hoc filters.
  • Fixed issue accessing the iPhone user web interface.
  • Fixed issue with card authentication at release stations.
  • When a printer script adjusts the page cost, the cost is no longer recalculated after a grayscale/duplex conversion (i.e. keep the cost set in the script).
  • Fixed issue displaying some Turkish characters in PDF reports.
  • Fixed a potential crash in the print provider service when performing page-level color detection on PostScript jobs.
  • Fixed issue running the "Printer Configuration" report when a printer's configuration took up exactly one page.
  • Fixed problems with redirecting of print jobs on non-English locale Windows systems when the option to hide document names in the windows spooler is enabled.
  • Fixed issue using the "Users with no card/identity number assigned" filter to find users when using some external databases.
  • The environmental impact most polluting/green reports are now sorted by total sheets instead of total pages.
  • On Mac, PaperCut now automatically ignores more of the common service/daemon account names (rather than importing them as users).
  • Printer compatibility improvements:
  • Added support for the Epson ESC/P-R print language (e.g. for Epson Stylus TX800).
  • Added page-level color detection support for Brother proprietary drivers ("XL2BH" language).
  • Improved analysis speed on large PostScript files created by Adobe Reader.
  • Improved hardware page count checks for the Ricoh Aficio SP devices (e.g. 420DN, 480DN).
  • Improved custom page size support for Sharp PCL6 drivers (e.g. MX-M753N).
  • Improved page level color detection when printing from Adobe Reader on Ricoh Aficio PCL6 drivers (e.g. MPC 5501).
  • Improved analysis for the Konica Minolta PCL6 driver (e.g. 36C-1).
  • Fixed page count for Epson ACULASER duplex jobs (e.g. M4000N).
  • Fixed color detection and grayscale conversion for Ricoh Aficio SP PCL6 drivers (e.g. C232SF).
  • Fixed color detection for Sharp MX5000N PCL6 drivers.
  • Fixed grayscale conversion for HP Color LaserJet PCL6 drivers (e.g. CP3525).
  • Fixed watermarking for Dell PCL6 drivers (e.g. 3130n).
  • Fixed grayscale detection for Adobe Reader documents on some Ricoh PostScript printers on Mac.

New in PaperCut NG 12.0 Build 16353 (Jan 20, 2012)

  • Enhancements:
  • Added the option to filter reports by the "[Internal Users]" group.
  • On a server with multiple network interfaces, the PaperCut primary server may now be configured to listen on one specified interface (rather than all).
  • Fixes:
  • Fixed issue that could cause print job redirections to fail (e.g. for load balancing or Find-me printing).
  • Fixed layout of Executive Summary report when displaying very long printer names without any spaces.

New in PaperCut NG 12.0 Build 16338 (Jan 19, 2012)

  • New features:
  • Conversion Filters - This feature provides the functionality to convert color jobs to grayscale and simplex jobs to duplex. E.g. convert jobs on high volume printers to duplex to save paper, automatically convert emails printed in color to grayscale.
  • New Executive Summary report providing organization-wide summary statistics and environmental impact.
  • The user web interface has been updated with a new modern look.
  • PaperCut has a new icon!
  • Enhancements:
  • Added support for a new custom dashboard widget to display customer/site specific messages/notices to administrators.
  • Web Cashier:
  • Operators can now look up users by card number (including though use of an attached card reader).
  • When a purchase would take an unrestricted user's balance below $0, a confirmation message is now displayed.
  • When restarting the application server on large sites the reconnection of secondary servers is now staggered to prevent high load.
  • New advanced print scripting scripts and snippets:
  • snippet for denying jobs printed out of hours
  • script to convert email printing to grayscale
  • when printing a large job, ask the user if they would like to automatically convert to duplex to save paper
  • New translations for Danish and Polish, plus significant updates to French and Spanish.
  • Internet control: Added a config option to swap the sent and receieved bytes parse from proxy log files.
  • Fixes:
  • Fixed problem using Web Cashier with Swiss Francs.
  • Fixed problem when logging in to the PaperCut App for iOS if the username is entered containing uppercase characters.
  • Disallow printer scripts setting the print job costs to NaN (not a number). This resulted in failing to record the print job.
  • Fixed display of printer hardware check related screens in some languages.
  • Fixed minor status reporting problem when testing shared account imports.
  • Printer compatibility improvements:
  • Fixed page count detection for TOSHIBA e-STUDIO 855 PostScipt duplex jobs with odd numbers of pages.
  • Improved page size detection for Adobe InDesign documents printed to Xerox PostScript printers from Mac.
  • Fixed page count detection for HP LaserJet M4345 MFP PCL6.
  • Improved grayscale detection in Sharp PostScript printers.
  • Added page size detection for NEC MultiWriter 8250N printer.

New in PaperCut NG 11.6 Build 15782 (Dec 8, 2011)

  • 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.

New in PaperCut NG 11.5 Build 15204 (Oct 12, 2011)

  • 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.

New in PaperCut NG 11.4 Build 14716 (Aug 25, 2011)

  • 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.

New in PaperCut NG 11.4 Build 14579 (Aug 4, 2011)

  • 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.
  • 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.

New in PaperCut NG 11.3 Build 14286 (Jun 21, 2011)

  • 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.

New in PaperCut NG 11.3 Build 14148 (Jun 2, 2011)

  • 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.

New in PaperCut NG 11.2 Build 13941 (May 16, 2011)

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

New in PaperCut NG 11.2 Build 13713 (Apr 11, 2011)

  • 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 Colour Press 700 PS.
  • Added support for HP Printer Drivers v2.6 on Mac OS 10.6.
  • Added support for Dell 2150cdn.
  • Improved page count detection on the Epson 4880.

New in PaperCut NG 11.1 Build 13151 (Feb 17, 2011)

  • 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.

New in PaperCut NG 11.0 Build 12804 (Jan 17, 2011)

  • 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.

New in PaperCut NG 10.7 Build 12373 (Dec 2, 2010)

  • New features:
  • Restricting access to color printing is now much simpler. All printers now have a filter for selecting the user groups who have color printing access.
  • Watermarking and job attribution is now available for PCL5 printer drivers, in addition to the existing PostScript support. Next up: PCL6.
  • New reports to compare printing over time (e.g. last month to this month).
  • Enhancements:
  • Novell OES: Print jobs manually canceled from iPrint queues are now automatically refunded.
  • Novell OES: Improvements to cluster install notes.
  • Scheduled reports can now be copied. This simplifies setting up multiple similar reports.
  • Printer toner information may now be manually updated (in addition to the automatic perdiodic updates)
  • Test notifications can now be sent to specific email addresses as well as by entering a username.
  • The Windows release station zero-install method ("pc-release-local-cache.exe") now automatically updates more config files each time it is launched (config.properties and client-machine-aliases.properties), simplifying deployment of multiple release stations from a central location.
  • Improved retrieval of device serial numbers via SNMP by looking in some non-standard SNMP locations.
  • Improved support for IPv6 when using the Windows Print Services for Unix (LPR and IPP).
  • All printing based reports now have an ad hoc filter for printer groups.
  • Improved logging to diagnose secondary server connection issues caused by security settings.
  • Added a full Hebrew translation, thanks to our team in Israel.
  • Fixes:
  • Fixed a problem editing scheduled reports with multiple email recipients which caused the recipients to be saved incorrectly.
  • Fixed problem when editing scheduled reports in Excel/CSV format where date range parameters were incorrectly displayed.
  • Fixed small memory leak in the Windows print provider service.
  • Sensitive fields are no longer logged to the App Log when they are changed in the Config Editor (e.g. SMTP passwords).
  • Windows: fixed printing order when a large number of print jobs are released at once (more than about 40 jobs).
  • Improved reliability of watermarking on the HP 4100 with PostScript drivers.
  • Release Station: Fixed anonymous print release for release stations running in "release any" mode.
  • Release Station: Improved support for card authentication when using card header and trailer that are the same character.
  • Fixed a problem setting admin rights for user group restrictions that could occur when running on a PostgreSQL database configured with certain locale/language settings.
  • Printer compatibility improvements:
  • Improved page count detection for Xerox APIV C4470 PCL6 drivers.
  • Improved copy count detection for some PostScript printers.
  • Added page count support for Dymo 330 and 450 printers.
  • Added grayscale/color detection for Xerox PostScript printers (e.g. the WC 7655).
  • Added paper size detection for Canon UFR II devices such as Canon ir-ADV C2020/C2030 printers.
  • Added support for detecting A5 paper sizes for Ricoh and Kyocera PCL5 printer drivers.
  • Added support for RISO ComColor GDI series.
  • Added support for the Ricoh RPCS driver for the GX7000 and GXe3350N devices.
  • Added support for the Panasonic KX-MB3030 GDI Driver.
  • Improved duplex page count detection for Sharp MX 5000N PCL5 driver.
  • Added copy count detection for PostScript drivers on KIP plotters.
  • Linux/Mac: Added support for the Oki C5650 HiperC printer.
  • Linux/Mac: Improved reliability of print job redirection (e.g. find-me printing) on very busy print queues.

New in PaperCut NG 10.6 Build 12014 (Oct 18, 2010)

  • New features:
  • Default shared account - New option to give users a default shared account. The default account is then pre-selected in account selection pop-ups making it faster to select commonly used accounts.
  • Secondary user directory - Some organizations have more than one user directory (e.g. a Microsoft Active Directory and a separate LDAP server). This options allows importing, synchronizing and authenticating against two separate user directory sources.
  • Enhancements:
  • When multiple jobs are released from a Windows hold/release queue the original job print order is now maintained.
  • Improved support for Windows Server Core.
  • Bulk user actions may now be performed based on users' last activity date. This makes it easy to apply operations like deleting users that have had no activity for a long period of time.
  • New print scripting snippets to help administrators quickly build new scripts.
  • Added log rotation to the print provider log file to avoid it consuming too much disk space.
  • Improved handling of Windows print provider restarts to avoid currently held jobs from being left in the queue.
  • Added a new admin right to disable access to the global job log.
  • Several new ad hoc report filters, including the ability to filter on multiple chosen printers (instead of all printers or one printer), and multiple chosen shared accounts.
  • Added new web services APIs and server-commands to set the "override user-level settings" option on a printer.
  • The user configuration report now displays the shared account name for users with the "charge to single shared account" option enabled.
  • When viewing a deleted user (e.g. by clicking though from an old print log) a message now clearly indicates that the user has previously been deleted.
  • Enhanced feature to look up user id/card numbers in an external database.
  • Web Print no longer lists printers that users do not have permission to print to (i.e. via a printer filter).
  • If there is only a single printer available in Web Print then it is now selected by default.
  • Added the "Transacted By" field to the "Transaction Logs" PDF report.
  • New option to hide comment headers displayed in CSV reports.
  • Mac: Improved default memory configuration to improve reliability on busy systems.
  • Improved documentation for installing SSL certificates.
  • Various other documentation improvements.
  • Fixes:
  • Fixed a problem that could result in Web Print jobs timing out early if they were also put into a hold/release queue.
  • Linux/CUPS: Improved reliability of print pop-ups for workstations with spaces in their machine names.
  • Improved print notification messages to include the destination printer when using printer load balancing or find me printing.
  • Limited access administrators are no longer able to enable/disable a user if they do not have the "Change user settings" right.
  • Fixed an error viewing deleted users (e.g. by clicking on the user name from an old print log).
  • Fixed problem that can occur when removing groups with many thousands of users. Also made the deletion process much faster and more efficient for large user groups.
  • Improved support for watermarking on Fuji-Xerox PostScript printers.
  • Fixed problem filtering the user list by balance when the multiple personal accounts feature is enabled.
  • Fixed display of account selection and printer override settings in the "User configuration"" report.
  • Fixed problem that could occur when editing scheduled reports if they have filters referencing a printer that has been deleted.
  • Printer compatibility improvements:
  • Added page count support for Evolis Pebble printers.
  • Improved support for n-up printing in the Ricoh universal PostScript driver.
  • Improved page count detection on some Canon imageRUNNER devices using PCL5 drivers, such as the Canon imageRUNNER 2270.
  • Improved support for Sharp GDI print drivers.
  • Mac: Improved support for Canon iPF5100 for Canon UFR drives when printing from Adobe Reader.
  • Mac: Added support for Epson Stylus Pro 4000.
  • Mac: Fixed duplex page count issue with the Mac "Generic PCL Laser Printer" driver.
  • Linux: Improved duplex detection for the Canon iR5075.
  • Linux: Added support for the Canon iR5075 when using the Canon UFRII Linux driver.
  • Improved page count detection for PostScript print jobs generated through SAP software.

New in PaperCut NG 10.5 Build 11768 (Sep 20, 2010)

  • Fix possible crash in the print provider when using Xerox PCL6 drivers doing NUP booklet printing when page-level color detection disabled. This issue was introduced in the initial 10.5 release.
  • Improved client print popup reliability when the user client was not running when the job was first printed.

New in PaperCut NG 10.5 Build 11681 (Sep 7, 2010)

  • Fixes:
  • Fixed the description of the "by paper length" charging options (clarification).
  • Secure Print Release: Fixed a problem that causes an error when pressing the "Release/Print All" button when no jobs are available to release.
  • Internet Control: Fixed a problem that stopped Internet usage from being logged.
  • Printer compatibility improvements:
  • Improved support for N-up printing for Ricoh Universal PostScript drivers.
  • Improved page-level color detection in N-up printing for Xerox PCL6 drivers.
  • Improved page-level color detection for Konica Minolta PCL6 drivers.
  • Improved support for Canon UFR printers (e.g. Canon iPF5100) when printing from Adobe Reader on Mac.

New in PaperCut NG 10.5 Build 11628 (Aug 31, 2010)

  • Enhancements:
  • On pages that have a "Quick find" search, focus the cursor on the "Quick find" field when the page is loaded.
  • Fixes:
  • Novell OES: Fixed problem installing the service used by the 'resend after connection' feature.
  • Printer compatibility improvements:
  • Added support for a Sharp GDI printers (e.g. Sharp MX-2300G).

New in PaperCut NG 10.5 Build 11527 (Aug 23, 2010)

  • 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.
  • 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.
  • 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.

New in PaperCut NG 10.4 Build 10808 (Jun 24, 2010)

  • 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.
  • 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.

New in PaperCut NG 10.3 Build 10448 (May 17, 2010)

  • 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.
  • 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.
  • 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.

New in PaperCut NG 10.2 Build 9981 (Mar 25, 2010)

  • 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.

New in PaperCut NG 10.1 Build 9816 (Mar 1, 2010)

  • Enhancements:
  • Minor user manual improvement in the Advanced Scripting chapter.
  • Fixes:
  • Fixed error raised when creating new scheduled reports.

New in PaperCut NG 10.1 Build 9802 (Feb 25, 2010)

  • 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.
  • 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.

New in PaperCut NG 10.0 Build 9546 (Jan 28, 2010)

  • 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.

New in PaperCut NG 9.8.9413 (Jan 12, 2010)

  • Fixes: More improvments to support for print servers running CUPS 1.4, such as Mac OS 10.6 and recent Linux distributions.

New in PaperCut NG 9.8.9360 (Dec 23, 2009)

  • 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.

New in PaperCut NG 9.8.9347 (Dec 22, 2009)

  • 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.
  • 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.

New in PaperCut NG 9.7.9159 (Nov 19, 2009)

  • 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: 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.

New in PaperCut NG 9.6.8924 (Oct 8, 2009)

  • 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.

New in PaperCut NG 9.6.8855 (Sep 28, 2009)

  • 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.
  • 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.

New in PaperCut NG 9.6.8761 (Sep 15, 2009)

  • New features:
  • Web Print: Web Print is a driver-less printing service that allows users to print by uploading documents from a web browser. No client software or driver installation is required. Web Print provides a simple way to enable printing for laptop, wireless and anonymous users without the overhead of installing printer drivers and managing server authentication.
  • Refund Management System: Print job refund management tools have been added to PaperCut. If a user finds that some or all of their job wasn't printed, e.g. due to a paper jam or toner problem, they can now easily request a refund via the user web interface. Administrators can be notified of refund requests via email and approve or deny them via the admin interface.
  • Added the ability to rename printers. This can be useful after renaming a print queue in the OS or after migrating a print queue to a new system.
  • New payment gateway module for RBS WorldPay's Business Gateway Plus service.
  • New payment gateway module for CBORD's Odyssey range of card systems.
  • Enhancements:
  • Faster detection of printer errors for Find Me Printing and printer load balancing, preventing jobs being sent to an errored printer sooner.
  • Ad hoc and scheduled printer reports now support filtering to a set of printers rather than just one. E.g. a printer summary report can be scheduled for sending to a department head, showing just the printers in their department.
  • New bulk user operation option for deleting users, e.g. to delete all users with no balance.
  • Updated the embedded web server library (Jetty) for improved reliability and robustness.
  • Updated database connection pooling component to provide more efficient use of DB connections.
  • When editing a print log, added the ability to change the associated account from personal to a shared account and vice versa.
  • More detailed printing statistics in the web/JSON APIs.
  • Added an option to enable log web requests in NCSA HTTPd format. This will log both user web requests and all web service requests.
  • On Windows workstations using Novell client software and a generic Windows account: the client tool now detects the Novell username automatically and uses this in preference.
  • Improved error reporting in batch user import when the import file is in an invalid format.
  • Add support for Cyrillic characters (e.g. Russian) in PDF reports.
  • Mac: Added a convenient way to increase the amount of memory allocated to PaperCut.
  • The config editor now displays the SMTP and LDAP passwords in HTML form password mode.
  • Added simple web services example code for the PHP language.
  • Added more examples for batch/shell scripting server-command.
  • The Linux installer will now automatically detect and warn if SELinux is enabled. SELinux may prevent CUPS queue integration.
  • Log remote IP address to the App. Log when calling the web services API with a bad authentication token.
  • Improved translations for most languages. New complete Russian translation.
  • New application icons for improved look on Windows Server 2008.
  • Various user manual improvements.
  • Fixes:
  • Fixed bug that prevented charge rates from working (advanced account selection popup or manager mode popup) where rates contained commas (if numbers were higher than 1,000 and in countries using a comma as the decimal separator).
  • Fixed problem applying shared account invoice options to print jobs when users are configured to "Automatically charge to a single shared account".
  • Improved error detection on printers that "re-errored" (errored, cleared, errored again) in the space of a few hours.
  • Fixed problem when using Find Me Printing or load balancing to redirect jobs to printers containing an ampersand (&).
  • Fixed error raised when running the Shared account print/copy breakdown - summary report.
  • Novell: Improved importing of users from eDirectory when the user's LDAP structure contains unusual information (e.g. duplicate CN fields).
  • Minor change to resolve a situation where very small jobs on Novell OES Linux may be left in a held state.
  • Fixed the department and office filters on the User List report.
  • Fixed the status filters when exporting/creating a report from a print log.
  • Allow large paper surplus charges greater than 100%.
  • Improved accuracy of environmental impact reporting based on feedback from environmental experts in the Paper-Less Alliance.
  • When a workstation is configured to login as an unauthenticated user, do not send low balance notifications to to the user client.
  • In the user client, do not remember the previously selected account between user logins (when using popup authentication).
  • Fixed problem in LDAP environments associating new users (created on demand) with groups if the LDAP username is defined in uppercase.
  • Novell: Improved retrieval of printer hostname information from iPrint when a hostname (and not an IP) address is used.
  • Fixed rare crash bug in PostScript analysis code.
  • Fixed issue that prevented editing a print job on certain very specific configurations.
  • Removed restriction preventing a shared account having the same name as a user account.
  • Improved explanation of options available in the release station configuration file.
  • Fixed set-printer-property server-command.
  • Improved error reporting and reliability when the application database is unavailable when the PaperCut application server starts.
  • Changed formatting of the hours used field in the CSV internet usage reports to work around an Excel bug.
  • Printer compatibility improvements:
  • Improved page-level color detection on Mac.
  • Improved blank page detection when printing in duplex on a Mac.
  • Better support for custom page sizes in selected Apple Mac design applications.
  • Improved detection for the Epson C1100 on Mac.
  • Improved support for HP LaserJet P1505 and related printers.
  • Improved page size detection on some large format Canon printers using Canon UFR drivers.
  • Improved support for the Océ TCS500.
  • Improved grayscale detection when printing from legacy DOS applications.

New in PaperCut NG 9.5.8168 (Jun 26, 2009)

  • New features:
  • 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.
  • Add support for CyberSource payment services in the payment gateway module.
  • 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.
  • 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.

New in PaperCut NG 9.4.7770 (Apr 29, 2009)

  • 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.
  • 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 Chinese, Croatian, Dutch, German, Spanish and Portuguese.
  • Fixes:
  • Linux: Fixed warning message displayed when installing Linux distributions that use dash as their default shell (e.g. Ubuntu).
  • 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:
  • Improved page-level color detection for documents containing large images on Postscript printers.
  • Fixed page size detection problem seen with some Mac wide format drivers when printing from Adobe Photoshop.

New in PaperCut NG 9.3.7651 (Apr 16, 2009)

  • 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.

New in PaperCut NG 9.2.7345 (Feb 26, 2009)

  • Fixes:
  • 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.

New in PaperCut NG 9.2.7214 (Feb 12, 2009)

  • 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 Knowledgebase 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.
  • 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.

New in PaperCut NG 9.1.7117 (Jan 27, 2009)

  • 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.
  • Page counting 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.

New in PaperCut NG 9.0.7022 (Jan 6, 2009)

  • Enhancements:
  • 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 notification emails in non-English languages.
  • Fixed broken manual link in printer details page.
  • Page counting improvements:
  • Fixed page size detection for Acrobat Reader with the "Choose Paper Source by PDF page size" option for some postscript printers.

New in PaperCut NG 9.0.6998 RC1 (Dec 22, 2008)

  • 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 imporvements.
  • 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.
  • 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).
  • Page counting improvements:
  • Improved page count detection for Brother HL 4040.

New in PaperCut NG 8.5.6739 (Nov 18, 2008)

  • 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.
  • Page counting improvements:
  • Added support for Konica Minolta 2480MF.

New in PaperCut NG 8.5.6666 (Nov 5, 2008)

  • Enhancements:
  • Improved installation instructions for the web widgets.
  • Fixes:
  • Fixed an issue where the PaperCut logo would disappear from the header in the administration interface when using Internet Explorer 6.
  • Fixed an issue preventing the Vista Sidebar Gadgets from working when PaperCut is installed on a Mac server.
  • Page counting 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.

New in PaperCut NG 8.5.6595 (Oct 22, 2008)

  • 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.
  • Page counting 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.

New in PaperCut NG 8.4.6402 (Sep 10, 2008)

  • Various minor clarifications to terminology used in the user interface.
  • Various documentation improvements, including large improvements to the print authentication chapter.
  • Fixed problem running scheduled report when multiple adhoc 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.
  • 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.

New in PaperCut NG 8.4.6255 (Aug 11, 2008)

  • Addressed issue where adding extra network groups via the Add/Remove groups page may remove previously added groups.
  • Fixed an install issue seen on Apple Mac secondary print servers.
  • Minor documentation improvements.

New in PaperCut NG 8.4.6244 (Aug 7, 2008)

  • 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.
  • 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.
  • 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.
  • 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.

New in PaperCut NG 8.3.5959 (May 26, 2008)

  • 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.
  • 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.
  • 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.
  • 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.
  • When config settings are changed using the "Config Editor", record auditing information in the Application Log.
  • 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.
  • 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.

New in PaperCut NG 8.2.5777 (Apr 3, 2008)

  • 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.
  • Improved copy count detection for HP LaserJet 4700dn.
  • Improved copy count detection for RISO HC5500.
  • Improved page size detection size detection for KIP 5000.

New in PaperCut NG 8.2.5695 (Mar 6, 2008)

  • 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:
  • 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).
  • On error print - under any error condition allow the job to print (Previous default behavior).
  • 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.
  • 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.
  • 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 adversly 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.
  • 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.

New in PaperCut NG 8.0.8.1.5490 (Jan 11, 2008)

  • 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.

New in PaperCut NG 8.0.5433 (Dec 13, 2007)

  • 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.

New in PaperCut NG 7.5.5236 (Oct 9, 2007)

  • Enhancements:
  • Added support for mid-range HP GDI printers (e.g. HP M1005).
  • Improvements to progress reporting during the user/group sync process.
  • Improved the display of user/account balances to avoid confusing rounding behaviour.
  • Various documentation updates.
  • Fixes:
  • Fix the display of sub-accounts in the Account List screen when not sorting by account name.
  • Improvements to Mac login-hooks to fix problems seen at some sites.
  • Fix error that can occur when releasing jobs from the web release station after the job has already been released.
  • Improved paper size detection in Xerox wide format printers.
  • Fix cosmetic problem in the client were links would stay the active color after being clicked.