PaperCut NG - Release History

PaperCut NG Release History

If you are using a licensed version of PaperCut NG and would like to upgrade to the latest version, please download the latest upgrade and follow our upgrade instructions.

Like to be notified of new releases?

For a list of currently known issues, see Known Issues with Recent Releases

You can also see the latest release notes and update history for some of our solution-extending features. We're always working to make them better, so be sure to check back regularly.


3 September 2019 - PaperCut NG 19.1.3 (Build 52104)

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

Other Notes:

  • If you are running v19.1.1, there is NO database upgrade.

22 August 2019 - PaperCut NG 19.1.2 (Build 52030)

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

20 August 2019 - PaperCut NG 19.1.1 (Build 51950)

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).
  • Custom Reports
    • You can now manage and run your own custom reports built in JasperSoft Studio. 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
    • 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 <email>
      • look-up-user-name-by-secondary-user-name <user-alias>
      • look-up-user-name-by-full-name <"full name"> PC-13666
    • Web services API: Managing API application security is now even easier with the ability to assign different authentication tokens to different applications. PC-14117

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.

02 July 2019 - PaperCut NG 19.0.7 (Build 50109)

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
  • 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
    PC-13670
  • Fixed a minor security issue that could be used to cause performance degradation in the Application Server. PC-16079

Other Notes:

  • If you are running v19.0.1, there is NO database upgrade.

11 June 2019 - PaperCut NG 19.0.6 (Build 49858)

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

Other Notes:

  • If you are running v19.0.1, there is NO database upgrade.

22 May 2019 - PaperCut NG 19.0.5 (Build 49683)

Fixes:

  • Web Print on Windows: Fixed an issue that failed to print PDFs, when the Web Print server either:
    • didn't have Adobe Reader installed, or
    • had Adobe Reader installed with the web-print.conf file parameter "options.pdf" set to "xpdf".
    PC-15889

Other Notes:

  • If you are running v19.0.1, there is NO database upgrade.

21 May 2019 - PaperCut NG 19.0.4 (Build 49584)

Enhancements:

  • PaperCut 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 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
  • 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
  • User Client on Windows:
    • Fixed an issue that caused slow User Client performance in environments with slow networks, as well as the error 'Unable to create the local cache in 'C: \Cache' errors on shared devices (since 19.0.0). PC-15713
    • Fixed an issue that prevented User Client prompts to be forced to the top. This could have resulted in users not seeing the prompts because they were hidden behind other applications (since 19.0.0). PC-15764
  • 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

Other Notes:

  • If you are running v19.0.1, there is NO database upgrade.

29 April 2019 - PaperCut NG 19.0.3 (Build 49325)

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.

11 April 2019 - PaperCut NG 19.0.2 (Build 49182)

Note: This release does not support 32-bit workstations. If you have users launching the User Client or Release Station on a 32-bit workstation, see End-of-life for 32-bit Operating Systems. PC-15503

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.

9 April 2019 - PaperCut NG 19.0.1 (Build 49141)

Note: This release no longer supports 32-bit workstations. If you have users launching the User Client or Release Station on a 32-bit workstation, see this Knowledge Base article for more information. PC-15503

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)
    PC-14922

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. PC-15261
  • 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). PC-15040
  • Fixed an issue where using the server.listen-interface in server.properties prevented server-command from working. PC-14778
  • Fixed an issue that caused certain printer drivers to print on the default paper size when Tabloid (11x17) paper size was selected. PC-14690
  • 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. PC-15299
  • 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.

21 May 2019 - PaperCut NG 18.3.9 (Build 49588)

This is a Maintenance Release for 18.3 and contains the following changes:

Fixes:

  • Security: Security improvements to address a potential remote code execution vulnerability within the PaperCut 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

20 March 2019 - PaperCut NG 18.3.8 (Build 48907)

This is a Maintenance Release for 18.3 and contains the following changes:

Fixes:

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

Other Notes:

  • If you are running v18.3.3, there is NO database upgrade.

26 February 2019 - PaperCut NG 18.3.7 (Build 48531)

This is a Maintenance Release for 18.3 and contains the following changes:

Enhancements:

  • Job Ticketing administrator access now needs to be explicitly granted in PaperCut MF with the new Job Ticketing Administrator role. PC-15248

Fixes:

  • Authorize.Net Payment Gateway: Added an option in the ext-payment-gateway-authorize-net.properties file to allow the use of the SHA-2 encryption method (authorize-net.sha2-hash-value).** PC-15179
  • TouchNet Payment Gateway: Added an option in the ext-payment-gateway-touchnet.properties file to ensure that user balances are updated and users receive appropriate transaction completion notifications in environments that have SSO Authentication enabled (touchnet.use-configured-links=Y). PC-14847
  • HP PageWide XL series PostScript printer driver: Fixed an issue that caused the incorrect detection of page size after the user had selected a custom paper size.PC-15305
  • Fixed an issue that sometimes caused low toner notification emails to include printers that did not have low toner levels.PC-9293
  • Fixed an issue that caused incorrect refunding of printed documents with a cancelled status, when conversions were applied to the original document (for example, watermarking, and force duplex). PC-14851]
  • For environments using PaperCut Port Monitor, improved the detection of completed printed jobs.PC-14851
  • Removed a limitation that blocked very long print scripts from being saved. PC-15200
  • Fixed an issue that caused the 'server-command' to hang for five seconds, preventing any other commands from being executed. PC-15206

Other Notes:

  • If you are running v18.3.3, there is NO database upgrade.
  • **You may continue to use the existing MD5 encryption method only until the Authorize.Net Merchant Interface supports MD5; after which, you must use the SHA-2 encryption method (via the new option, authorize-net.sha2-hash-value). For more information, see Known Issues.

30 January 2019 - PaperCut NG 18.3.6 (Build 48133)

This is a Maintenance Release for 18.3 and contains the following changes:

Enhancements:

  • CUPS Print Provider: Improved CPU usage on Linux and macOS print servers especially when a large number of print queues are installed. PC-14806

Fixes:

  • macOS client printing to a shared LPD printer on a Windows print server using Konica Minolta PostScript printer driver:
    • Fixed an issue that caused pages with a color image to be detected as grayscale. PC-14806
    • Fixed an issue that caused an incorrect page count when printing multiple pages on a single sheet of paper (n-up printing). PC-14970
    • Fixed an issue that caused an incorrect page count when printing a booklet. PC-14966
  • Fixed an issue that caused users to not be able to perform a transaction that would result in a zero balance.PC-14704
  • Fixed an issue that prevented the server from starting up.PC-13923
  • Changed default settings to throttle device registration and Print Provider requests when the Application Server is under heavy load. PC-13400
  • Fixed a script injection vulnerability in the user interface. PC-15163
  • Windows: Fixed a rare issue that caused a memory leak in the Application Server. PC-14761
  • Windows Print Provider: Fixed a rare issue that caused an occasional print job to be lost when the Windows spooler was in error. PC-15039
  • Page analysis and conversion
    • Page analysis: Fixed an issue that, when a color page was so close to gray, caused the Print Provider to register a page as a color page instead of grayscale.PC-15077
    • Stapling with PaperCut Global Print Driver: Fixed an issue with Find-Me printing that caused a syntax error, but only when the target print queue was a KM Universal PostScript printer driver printing a document with a 'top left' staple. PC-15111
    • Canon:
      • LIPS LX printer driver on MacOS: Fixed an issue that caused an incorrect page count when printing from Adobe Acrobat.PC-15178
      • ImagePass-B1 PostScript printer driver: Fixed an issue that caused an incorrect page count and incorrect page size detection when printed with booklet or gang-up output options. PC-15074
      • UFR drivers: Fixed an issue that caused the Print Provider to crash if the spool file was corruptedPC-14998
    • Epson printer driver: Fixed an issue that caused an incorrect color page count when the color detection mode was set to standard detection in the Application Server. PC-15153
    • Fuji Xerox ART EX printer driver: Fixed an issue that caused an incorrect color page count when printing multiple collated copies. PC-15059
    • Konica Minolta Image Controller IC-603 PostScript plug-in printer driver: Fixed an issue that caused an incorrect page count and page size when a layout is set to 2-in-1, 4-in-1, Repeat, or Adhesive binding.PC-15031
    • OKI:
      • PCL5 printer driver: Fixed an issue that caused an incorrect page count when a document with an odd number of pages was printed in duplex. PC-15084
      • PostScript 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-15083
    • Ricoh:
      • SP C740 XPS printer driver: Fixed an issue that caused an incorrect paper size to be reported when printing to a paper size that is different from the original (Fit to Paper printing). PC-15117
      • SP C740 PCL printer driver: Fixed a rare issue that caused an incorrect page count when the text was a particular size and in a particular position in a PowerPoint slide. PC-15087
      • PCL6 printer driver: Fixed an issue that caused a page with black or gray text and a color image to be detected as grayscale for documents printed from some applications. This issue also caused grayscale conversion to fail. PC-15021

Other Notes:

  • If you are running v18.3.3, there is NO database upgrade.

22 January 2019 - PaperCut NG 18.3.5 (Build 48033)

This is a Maintenance Release for 18.3 and contains the following changes:

Fixes:

  • Fixed an issue that on rare occasions caused the Print Provider to restart when analyzing corrupted spool files. PC-13646

Other Notes:

  • If you are running v18.3.3, there is NO database upgrade.

19 December 2018 - PaperCut NG 18.3.4 (Build 47778)

This is a Maintenance Release for 18.3 and contains the following changes:

Fixes:

  • Fuji Xerox NEC ART EX printer driver:
    • Fixed an issue that caused custom page size to be incorrectly detected as A4. PC-14816
    • The spool file now includes the print job's document name. PC-14816

Other Notes:

  • If you are running v18.3.3, there is NO database upgrade.

4 December 2018 - PaperCut NG 18.3.3 (Build 47619)

This is a Maintenance Release for 18.3 and contains the following changes:

Enhancements:

  • Stapling: Find-Me environments that use the PaperCut Global Print Driver now support stapling for the following brands:
    • Ricoh
    • Konica Minolta
    • Xerox
    • Kyocera
    • Riso
    • Lexmark
    • Sharp
    • Toshiba
    To help us add your brand, follow this guide.
  • QR codes: Added a new server command 'generate-printer-qr-code' to generate QR codes for printers, which will direct users to the Mobile Print Release page for each printer.
  • Security: Rate limiting protection is now provided for all PaperCut NG/MF internal user and admin accounts.
  • Added individual timestamps to the entries associated with Email to Print and Google Cloud Print print events in the print-provider.log.

Fixes:

  • Google Cloud Directory: Fixed an issue that, in certain circumstances, caused an error when switching the user/group sync source from Mac Standard to Google Cloud Directory or Windows Standard to Google Cloud Directory.
  • Google Cloud Print:
    • Fixed an issue where users' color selection was ignored when printing using the following drivers:
      • RISO ComColor FW5230 PS
      • RISO ComColor FW5230
      • FX ApeosPort-VI C5571 PCL 6
      • Kyocera TASKalfa 5052ci KX
    • For Windows, added a config file enabling SysAdmins to configure printing without having to update the Print Provider. For use only when directed by PaperCut Support.
  • Page analysis and conversion:
    • Canon UFR II printer driver: Fixed an issue that caused grayscale conversions to not be applied when printing via Google Cloud Print.
    • Konica Minolta bizhub C554e Series PostScript printer driver: Fixed an issue that caused an incorrect color page count when printing both color and grayscale pages in booklet output mode.
    • Konica Minolta PostScript printer driver: Fixed an issue that occasionally caused an incorrect page count when multiple pages were printed on a single sheet of paper (n-up printing).
    • OKI PCL6 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).
    • RISO PostScript 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) on some RISO PostScript drivers.
      • Fixed an issue that caused an incorrect page count when printing in booklet output mode on some RISO PostScript drivers.
  • Email to Print:
    • Fixed an issue that caused Email to Print jobs to not respect the print queue's default settings.
    • Fixed a rare issue that caused some print jobs to either print a "rangecheck" error page or not print a page at all.
  • macOS/Linux (CUPS): The configure-cups command now displays a notification when printers are automatically being imported for monitoring (EnablePrinterAutoImport is set to "on"). The notification also asks if you want to switch to manually managing printer monitoring.
  • Watermarking (PostScript, PCL5 and PCL6): Added multi-byte watermarking support for languages such as Japanese, Chinese, and Korean. The Unicode font 'Andale Mono WT' must be installed on the printer.
  • Security:
    • Increased security around the upload of documents to the Application Server.
    • Updated the bundled Java SE Runtime Environment to version 8 update 191, to incorporate the latest security fixes from Oracle.
  • EPSON PX-M5080F printer driver: Fixed an issue that caused non-printable duplicate jobs to appear in the release queue in mixed Mac and Windows environments.
  • Fixed an issue that on rare occasions caused the Print Provider to restart when analyzing corrupted spool files.
  • Fixed an issue that caused a long delay or, in some cases, incorrect behavior when loading the Admin web interface page without an internet connection.
  • Fixed an issue in the User Client, where incorrect account names were displayed in the Preferred Accounts list.**
  • Improved user authentication performance for LDAP user sources and G Suite Cloud Directory.
  • Realex Realauth Redirect Payment Gateway: Fixed an issue that produced invalid errors in the Realex system.

Other Notes:

  • This release includes a database upgrade.

15 November 2018 - PaperCut NG 18.3.2 (Build 47394)

For a snapshot view of 18.3 features, see what's New and Noteworthy.

New Features:

  • 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.
  • Mobility Print on Chromebooks: Users can now click a 'Sign in with Google' button instead of typing 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.
  • 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).
  • 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.
  • 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:

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

Other Notes:

  • This release includes a database upgrade.
  • Updated the End User License Agreement (EULA).

03 October 2018 - PaperCut NG 18.2.6 (Build 46458)

This is a Maintenance Release for 18.2 and contains the following changes:

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.

Other Notes:

  • This release includes a database upgrade.

13 September 2018 - PaperCut NG 18.2.5 (Build 46227)

This is a Maintenance Release for 18.2 and contains the following changes:

Fixes:

  • Windows Print Provider: Fixed an issue that could cause the Print Provider to crash when Hardware Checks are enabled (since 18.2.4).

4 September 2018 - PaperCut NG 18.2.4 (Build 46019)

This is a Maintenance Release for 18.2 and contains the following changes:

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.

14 August 2018 - PaperCut NG 18.2.3 (Build 44775)

This is a Maintenance Release for 18.2 and contains the following changes:

Fixes:

  • 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)'.
  • 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.
  • 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.
  • 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.
  • 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.
  • iPrint: Added details about print data timing into the debug log (print-provider.log) to improve performance diagnosis.

For Integrators:

  • Release Station API: Added a JobReleaseStatus (FilterRestriction) to releaseJob and releaseJobs, to prevent users from releasing jobs that contravene the printer's filter and restrictions.

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.

31 July 2018 - PaperCut NG 18.2.2 (Build 44707)

This is a Maintenance Release for 18.2 and contains the following changes:

Fixes:

  • Pay Station: Fixed an issue preventing the following pay stations from starting:
    • Apex 5000
    • Microcoin
    • SEM-ACS 9500Ss
    • Boscop Coin Op.
    This issue also displayed an "ApplicationException: Unknown vendor" error in the server log. For more information, see Known Issues

24 July 2018 - PaperCut NG 18.2.1 (Build 44658)

For a snapshot view of 18.2 features, see what's New and Noteworthy.

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:

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

For Integrators:

  • If the user's home folder is set in User Details, developers using the SSO Device API can now discover it.
  • 3rd party hardware or payment gateway APIs: Added a work around to re-enable some failed API integrations. For more information, see Known Issue 14161.

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.
  • The End User License Agreement (EULA) has been updated.

13 June 2018 - PaperCut NG 18.1.4 (Build 44152)

This is a Maintenance Release for 18.1 and contains the following changes:

Enhancement:

  • The PaperCut MF manual is now available on the PaperCut website providing more information about PaperCut NG functionality, such as Scan to Cloud. You can find it here.

Fixes:

  • Integrated Scanning: Fixed an issue that would have required a user to re-register Scan to Cloud Storage by November 2018.
  • Fixed an issue that prevented the PaperCut Save Paper Desktop Widget from being installed.
  • Print Provider: Improved the Windows error logging in print-provider.log.
  • Ricoh: Fixed an issue where the toner details were incorrectly reported for some colors.
  • Sharp PostScript driver: Fixed an issue that occurred when printing both color and grayscale pages in a booklet output that caused an incorrect total page count and an incorrect color page count.
  • Canon UFR II printer driver: Fixed an issue that prevented color to grayscale conversion.
  • MAC/Linux (CUPS): For new installations and upgrades of PaperCut NG, the default setting EnablePrinterAutoImport is now set to "on". PaperCut NG will now automatically import newly added printers. This setting does not override existing installations.
  • Generic PostScript printer driver on macOS: Fixed an issue causing an incorrect page count when duplex printing an odd number of pages.

Other Notes:

  • This release does NOT contain a database upgrade.

15 May 2018 - PaperCut NG 18.1.3 (Build 43884)

This is a Maintenance Release for 18.1 and contains the following changes:

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

Mobility Print:

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.

04 May 2018 - PaperCut NG 18.1.2 (Build 43838)

This is a Maintenance Release for 18.1 and contains the following changes:

Fixes:

  • Fixed an issue that displayed garbled characters in translated messages on all web interfaces (since 18.1.1).

Other Notes:

  • If you are running v18.1.1, there is NO database upgrade.

26 April 2018 - PaperCut NG 18.1.1 (Build 43705)

For a snapshot view of 18.1 features, see what's New and Noteworthy.

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:

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

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.

21 March 2018 - PaperCut NG 18.0.5 (Build 4739)

This is a Maintenance Release for 18.0 and contains the following changes:

Fixes:

  • Site Server: Added an option to activate device registration throttling, to resolve an issue that occasionally caused the Application Server to stop responding when a high number of devices were registered via a Site Server.
  • db-tools with an internal database: Fixed an issue that sometimes caused an OutOfMemory exception when executing an incorrect query (since 17.2.1).
  • Find Me printing: Fixed an issue that caused an occasional print job to be lost when in a high print volume environment.
  • 3rd party hardware payments: Added the ability to print the amount to be credited to the user on error receipts (via the %credit% variable).

Other Notes:

  • If you are running v17.2.1 or later, there is NO database upgrade.

28 February 2018 - PaperCut NG 18.0.4 (Build 43117)

This is a Maintenance Release for 18.0 and contains the following changes:

Enhancements:

  • Tuned Java parameters to improve Application Server performance on large sites.
  • Pay Station: When a Pay Station fails to connect to the Application Server to update a user's balance, the Pay Station now displays an error message and prints a transaction error report (if an acknowledgement printer is attached), so the user has proof that the transaction did not succeed.

Fixes:

  • Added a new Admin Right to control access to the Sites tab in the Admin interface.
  • Reduced the CreateSSLKeystore default certificate validity duration to not exceed 2038, to safeguard older devices running into a 2038 date rollover issue.
  • macOS High Sierra (CUPS): Reduced the time it takes for a printer to be available in the Control Printer Monitoring.command script.
  • Standard Release station via Site Server: Fixed an issue that caused an empty print release list for Hold/Release queue managers.
  • User Client:
    • Fixed an issue that prevented the User Client from launching when the User Client icon was double-clicked in the Windows task tray.
    • Fixed an issue that caused high memory usage, especially when a high number of shared accounts are used.
    **Note: User Clients require an upgrade.
  • Web Print:
    • Fixed an issue that caused the "Maximum document/file upload size" value to be ignored and set to 256MB instead.
    • Sandbox mode: Fixed an issue that caused multiple print jobs to be generated for each Web Print job in some virtual environments.
    ***Note: Web Print sandbox servers require an upgrade.
  • Google Cloud Print:
    • Fixed a rare issue that caused a Google Cloud Print job to be printed multiple times.
  • Printer compatibility improvements:
    • RISO ComColor with PaperCut Global Print Driver: Added a new PDL transform to fix an issue that caused the printed output to have incorrect settings when printing in duplex, color, or selecting specific tray settings.
    • Canon printers on Linux and MacOS: Fixed an issue that caused an incorrect number of copies and pages to be reported for some Canon devices when using CUPS printing.
    • Epson printers: Fixed an issue that caused an incorrect number of copies and pages to be reported for some Epson printers.
    ****Note: Secondary servers require a Print Provider upgrade.

For Integrators:

  • On demand Payment Gateway API: Extended the API to support external lookup on different user properties, for example card ID or alias.

Other Notes:

  • If you are running v17.2.1 or later, there is NO database upgrade.
  • Fixes and enhancements marked with:
    • ** require a User Client upgrade.
    • *** require a Web Print server upgrade.
    • **** require a Print Provider upgrade.

13 February 2018 - PaperCut NG 18.0.2 (Build 42961)

For a snapshot view of 18.0 features, see what's New and Noteworthy.

Enhancements:

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

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.

Release History for Older Versions