PaperCut NG 19.1 release history
19.1.6
Fixes:
-
Print Provider:
- Fixed an issue where the Print Provider could crash while analyzing corrupted PostScript spool files containing ASCII85-encoded data. [PC-16825]
-
Print Provider on Windows:
- Fixed an issue where in rare cases some jobs printed via Windows store apps or the Edge browser with server-side rendering enabled do not get tracked and retained in the print queue. [PC-16922]
- Fixed an issue in Windows print servers where in rare cases print jobs could be charged twice and/or fail to print after release. [PC-16907]
- Fixed an issue that caused print jobs held in a print queue to disappear from the Jobs Pending Release screen when the Print Provider service was restarted multiple times. [PC-16886]
Other notes:
- This release does NOT contain a database upgrade.
19.1.5
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]
Other Notes:
- If you are running v19.1.1 or later, there is NO database upgrade.
19.1.4
Enhancements:
- Added new lookup mechanisms to External Database Lookup. SysAdmins can now search for users based on email, username alias, or username with a username alias backup. [PC-15557]
- Mac client-local-install now supports 64 bit architecture. [PC-13922]
- When PaperCut NG is installed on a Mac server, the default for iOS printing has changed so that it now needs to be manually enabled. [PC-16471]
Fixes:
-
EPSON SC-P6000/7000/8000/9000, PX-H7000/9000 Series printer driver: Fixed an issue that caused the following problems:
- incorrect number of pages and copies
- page size was incorrectly detected as A4 or Letter if printed on some page sizes that wide-format plotter supports [PC-16397]
-
Canon imagePROGRAF printer driver:
-
Fixed an issue that caused number of pages and page size to be tracked incorrectly when printing to a page size other than A4.
Limitation:
- The charging type “by paper area” doesn’t work with this driver since we cannot identify the paper width.
- The page size is still identified as A4 if printing from Google Chrome’s print menu (rather than the system dialog) to a page size not used by a general office-use printer such as A0 and B1. This is a limitation of the Google Chrome and printer driver combination. [PC-16416]
-
PRO-4000 series XPS printer driver: Fixed an issue that could cause an incorrect number of color pages to be counted. [PC-16587]
-
-
Print Provider:
- Fixed an issue that occasionally caused garbled characters to be output to the debug logs. [PC-16495]
- Fixed an issue that caused the Print Provider to crash if printed with a Sharp PostScript printer driver on macOS. [PC-16533]
-
Print Provider on Windows:
- Fixed an issue that might cause a job printed from Windows Apps to be recorded twice when printing to a shared printer with server side rendering. [PC-15913]
- Fixed a rare issue that can cause some print jobs to disappear from the Jobs Pending Release screen or fail to print after releasing in high print load environments. [PC-15767]
- Fixed an issue that occasionally caused print jobs to be lost when a Find-Me queue was used in very high load environments. [PC-15573]
-
Added support for Windows Mandatory Profile to the User Client. [PC-16512]
-
Added additional
RemoveHostnameAndDomainName
option in PaperCut LPD service config filepc-lpd.config
. When it is set to true, the PaperCut LPD service will remove hostname and domain name from the job owner’s name. [PC-16384] -
Added a config key to manually override any group memberships when using LDAP as primary sync source, by defining them in an external file
/data/conf/additional-groups.txt (user-source.group-list-override-file=Y) [PC-16087] -
Changed the label on the PaperCut Port dialog for port creation and configuration to refer to “Printer Hostname” instead of “Printer name”. [PC-16040]
-
Mobility Print, Windows Server: Chromebook, Android, macOS and iOS clients will be able to see more non standard paper sizes supported by printer drivers. [PC-16407]
-
Fixed an issue that could cause color and greyscale pages to be counted incorrectly when using Hardware Page Count with Ricoh devices. [PC-16402]
Other Notes:
- If you are running v19.1.1, there is NO database upgrade.
19.1.3
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.
19.1.2
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]
19.1.1
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
- look-up-user-name-by-secondary-user-name
- look-up-user-name-by-full-name <“full name”> [PC-13666]
- look-up-user-name-by-email
-
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 3 rd party libraries that include security fixes for the Admin web interface, Mobility Print, Email to Print, and Google Cloud Print. [PC-15893][PC-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.