PaperCut ChargeBack™ Release History
The latest version is always available from the download page, and if upgrading follow the
upgrade instructions.
Important note to ChargeBack 6.x (or earlier) customers: Please read this
knowledge base article that provides important upgrade instructions.
Like to be notified of new releases? Subscribe to the release news feed
.
25 June 2009 - PaperCut ChargeBack 9.5 (Build 8168)
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.
29 April 2009 - PaperCut ChargeBack 9.4 (Build 7770)
New features:
- Support for 64 bit installations of Novell OES2 Linux.
-
Native support for 64 bit Linux installations (no longer requires 32 bit compatibility libraries to be
installed, as well as providing unparalled scalability).
- New reports: Department printing - job type summary, Office printing - job type summary
Enhancements:
-
New filter options on the Printer tab for showing all printers on a particular server and/or only
enabled/disabled printers.
-
Added the ability to customize the messages used in the client tool. More details in
this KB article.
- 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.
15 April 2009 - PaperCut ChargeBack 9.3 (Build 7651)
New features:
-
Re-design of the reports list: reports now include sample screenshots that show what they will look like and
what kind of information they will contain.
-
New reports showing printing information by paper area (useful when using the by paper area charging
model): Printer usage - paper area summary and Shared account printing - paper area summary.
-
Option to define a list of groups in addition to those in the network user directory via an
additional-groups.txt file.
- New language translations: Croatian and Czech.
Enhancements:
-
The office and department fields will now be imported when synchronizing PaperCut with an LDAP
server.
-
New advanced option for bulk user actions: apply operation to users whose balance equals a given
amount (to complement the existing less than and greater than options).
-
New filter options for ad-hoc reports, including parent account name and
parent account PIN/code options on shared account reports, and department and office
options on others.
-
Allow a job to be canceled from the advanced account selection popup by closing the dialog (rather than pressing
the
Cancel button).
- New filter option for the User List: show only disabled or enabled users.
-
Introduce a filter for the Shared Account List with several filter options, making it easier to find
particular shared accounts. Also allow searching for shared accounts by code in the quick find box.
- Add an example for calling the web services API using Python.
-
Add an option to the user client config file to specify the default account selected when the standard account
selection popup is shown. The previous account selection is now also remembered and used as the default
selection the next time a popup is shown.
- Added the ability to copy charge rate settings between printers.
-
New server-command and web services API to run a batch user data import. This can be used to schedule an update
of user data from a text file, for example after user data has been updated by a third party system.
-
New server-command and web services API to delete a printer, or all printers on a specified server. This can be
used to batch delete printers after a print server migration.
-
A log message is now written to the App. Log when a print job times out after being in a hold/release
queue too long.
- Scheduled reports now include the report date range in the email subject and body.
- Smoother animations in the web interfaces.
- Updated Chinese, French, German, Portuguese and Spanish translations.
Fixes:
-
Don't allow access to the Schedule / Email Reports page if a limited administrator does not have the
Access reports section right.
-
Fixed the user client to correctly display the "Register new user" link when internal user registration is
enabled.
- Improved client print popup reliability for sites with inaccurate DNS servers.
- Fixed problem that could occur when using a custom currency sign and a custom number of decimal places.
- Fix problem running the report Group printing - printer job type summary.
-
Allow virtual print queues to be selected when specifying administrator rights and when displaying jobs in the
web based release station.
-
When looking up shared accounts by PIN and there is a sub-account with a globally unique PIN, require the use of
the parent PIN to charge to it (e.g.
123-456 instead of just 456.
- Fixed the user web interface defaulting to the interface for mobile devices when using the Opera browser.
-
Fixed issue running reports in a Turkish locale. Did you know that an uppercase
i is not
I in Turkish?
- Fix PDF reports not displaying some Slovene characters.
- Linux installer: make sure
which is installed. Yes, some distributions leave it out.
- Improved our spelling ability.
Printer compatibility improvements:
- Added support for the GDI driver on RISO HC3R-HC5500 printers.
- Improved grayscale detection on the Lexmark X945e.
-
Fixed some page count and page size issue seen with Adobe products on the Mac with some driver combinations.
26 February 2009 - PaperCut ChargeBack 9.2 (Build 7345)
This is a bugfix release for PaperCut ChargeBack 9.2, and contains the following changes:
Fixes:
- Windows: Fixed a problem that would cause the user client task-tray icon to be disabled when run with the "--silent" option.
- Improved support for running PaperCut on a MySQL database.
- Mac/Linux: Fixed a problem when using "Mac/Unix Standard" user source. This could cause PaperCut to miss one user or group from the user sync.
- Mac/Linux: Improved support for Samba 3.3 as a user source.
- Fixed problem with the Internet usage graph.
Printer compatibility improvements:
- Improved page size detection for HPGL plotters.
- Fixed PCL page count problem seen on RICOH Aficio MP 6500 PCL 5e.
12 February 2009 - PaperCut ChargeBack 9.2 (Build 7214)
Enhancements:
- Import full user details from AD/LDAP (e.g. email, full name, etc) when user accounts are created on first print.
Previously this was only done overnight.
- Improved SNMP toner-level detection for network printers.
- The Shared Account List CSV report now includes the users/groups access permissions.
- The Print List CSV report now includes the printer serial number.
- Improved LDAP logon authentication for sites with complex LDAP structures.
- The user client now includes an option to disable the task tray icon on Windows.
- Improved the default print denied notification messages.
- A user friendly error message is now displayed when an external database connection cannot be established on start-up.
- MySQL is now a supported external database option (See external database support policy.).
- Added a quick link to the PaperCut knowledge base on the "About" page.
- Various documentation improvements.
- Updated French, Czech and Dutch translations.
Fixes:
- The group access control on printers now support the "[Internal Users]" group.
- Fixed a problem with Excel/CSV where some numeric values were not exported properly in some European regions.
- 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.
27 January 2009 - PaperCut ChargeBack 9.1 (Build 7117)
New features:
- PaperCut will now query and list devices serial numbers for most network printers (if supported via SNMP). This will help
administrators track physical printers. The serial number is displayed on printer CSV reports and printer details page.
Enhancements:
- Optimized the creation of on-demand user creation with systems with many groups.
- Improved toner detection on various printer makes and models (e.g. for devices that use custom SNMP extensions).
- Improved SNMP device-type detection for network printers.
- Enhanced the "Group Details" screen so the number of group members is conveniently listed. Also added a "quick link" to display the members of the group.
- Improved handling of offline/errored printers for load balancing and Find Me printing.
- Improved handling for LDAP directories with aliased user entries.
- Added a new advanced option to disable LDAP alias dereferencing. This can offer performance benefits in some large LDAP environments.
Fixes:
- Fix corrupted file included in the Mac installer that caused Windows clients and release stations to fail to start.
- Fixed 30 second delay establishing a HTTPS connection to PaperCut when running Firefox 3.
- Various improvements in all areas to address the errors most commonly reported via the "Report this error" feature.
- Correctly auto-detect the "Portuguese (Portugal)" language for users in Portugal.
- Linux: Improved installation to handle systems where /dev/null is not writable by the 'papercut' user.
Printer compatibility improvements:
- Added support for Panasonic GDI based printers (e.g. the Panasonic DP-190 and related printers).
- Fixed a Postscript page size detection regression introduced in the 9.0 release.
6 January 2009 - PaperCut ChargeBack 9.0 (Build 7022)
Special Notes:
This is a major release. Please check the Upgrade Policy
for upgrade eligibility. This release also contains a database upgrade
and administrators should factor this into their upgrade plan.
Payment Gateway Users: Please note that this version is not compatible with old versions of
the PaperCut Payment Gateway. If you are using PayPal or other banking gateway via the Payment Gateway add-on,
upgrade the gateway to the latest version immediately after
installing version 9.
New features, enhancements and fixes:
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.
Printer compatibility improvements:
- Fixed page size detection for Acrobat Reader with the "Choose Paper Source by PDF page size" option for some
postscript printers.
22 December 2008 - PaperCut ChargeBack 9.0 Release Candidate (Build 6998)
New features:
- Load balancing: Spread print load over fleets of group printers.
- Find-Me Printing: Intelligent routing of print jobs to release stations at large sites.
- Printer toner level reporting and notification for supported network printers.
- Added 6 new reports:
- User printing - printer summary
- Printer usage - user job type summary
- Physical printer usage - summary
- Group environmental impact - summary
- Department environmental impact - summary
- Office environmental impact - summary
- Added various new filter and sort options to the existing reports.
- Revamped networking code (implemented using latest Asynchronous IO technology) offering greatly improved
scalability. PaperCut can now support tens-of-thousands of simultaneous user clients even when running on standard
32-bit server hardware.
- Across-the-board performance improvements.
- The Internet bandwidth control module is now included as standard rather than licensed separately.
Enhancements:
- Improved presentation on LCD screens with use of anti-aliased fonts in user client and release station.
- Show the report filtering parameters in the Excel/CSV report headers.
- Added more reports to the list that support scheduling via email.
- Added an option to charge all printing to a print queue to a single shared account (overriding any user settings).
- Include total/summary information in the "Printer usage - logs", "Printer usage - job type summary" and "Printer usage - job type summary" reports.
- Improved client popup reliability on workstations with names longer than 15 characters.
- Do not display the "Cards" tab when TopUp/Prepaid cards are not enabled.
- Changed default configuration so that printing is automatically refunded if the jobs are cancelled within 24 hours (Previously was 60 minutes).
- Novell: Automatically register printers with the server at install time.
- Linux: Improved reliability of user client start script.
- Added support for additional online banking payment service in the payment gateway module.
- Improved error messages displayed to users under various circumstances (e.g. when the PaperCut external database is unavailable).
- Improved error message when access is denied to the web service interfaces.
- Various improvements to error logging to help assist problem diagnosis.
- Various documentation improvements.
- Updated translations for Dutch, Portuguese, Chinese Simplified, Chinese Traditional, Spanish, Italian and Czech.
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).
Printer compatibility improvements:
- Improved page count detection for Brother HL 4040.
18 November 2008 - PaperCut ChargeBack 8.5 (Build 6739)
This is a bugfix release for PaperCut ChargeBack 8.5, and contains the following changes:
Enhancements:
- Major update to the German translation. All system components are now fully translated.
- Updates to Mac and Novell documentation.
Fixes:
- Fixed a problem where the scheduled reports may run with an incorrect date range.
- Improved the robustness of the SSL certificate generation on initial installation if the system is under load.
- Improved reliability of admin application error alerts.
Printer compatibility improvements:
- Added support for Konica Minolta 2480MF.
5 November 2008 - PaperCut ChargeBack 8.5 (Build 6666)
This is a bugfix release for PaperCut ChargeBack 8.5, and contains the following changes:
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.
Printer compatibility improvements:
- Added support for the Dell 1720DN printer.
- Fixed page count problem seen with some Mac drivers when printing from Adobe Photoshop.
- Fixed copy count detection problem seen with some Mac drivers when printing from Adobe Illustrator.
22 October 2008 - PaperCut ChargeBack 8.5 (Build 6595)
New features:
- New iPhone and mobile device support for end-user web page features. Allows users to view their balance, environmental impact
and redeem TopUp/Prepaid card from their mobile devices. See news for more info.
Administrators can also user their iPhone to administer PaperCut.
- Include Vista Gadgets to show user balance and environmental impact. See news for more info.
- Added web widgets which can be used on your Intranet to show user balance and environmental impact.
- Added 9 new reports:
- Department printing - summary
- Office printing - summary
- Printer Environmental Impact - summary
- Printer usage - user summary
- Shared account printing invoice - job type summary
- Shared account Printing - Ratios report
- Group Printing - Ratios report
- Printer usage - Ratios report
- Topup/Prepaid cards report
- On the Mac, display user client messages using Growl notifications if Growl is installed.
- Add support for the CardSmith payment service in the payment gateway module.
Enhancements:
- Display the report parameters at the top of the reports so it is clear what criteria was used to create it.
- Added more filter options to most of the existing reports (e.g. department, office, groups, activity dates, account charged, etc).
- Made more reports available for scheduling and emailing.
- Improved the "job type summary" reports to accurately report color and grayscale page counts for printers using page-level color detection.
- Improved the usability of the Shared Account sync page. It was too easy to enable this option by mistake.
- Improved usability of server commands and web services that started server tasks in the background (e.g. backup or import tasks).
- Improved authentication of users on Active Directory domains where the "guest" account is enabled.
- Allowed the server authentication TTL settings to be overridden by the user client config file or command line options.
- Improved the reliability of importing users/groups from large/slow Active Directory domains.
- Add new server-commands and web services to set/get simple printer costs, set/get group quota allocations, and add new groups.
- Various improvements to the end-user shared accounts page.
- Add links to the "About" page to allow users to more easily add more users to their license or renew their premium support.
- Improved debug logging in user client to help diagnose client startup problems.
- Add a command-line option to the user client to enable debugging mode.
- Various documentation improvements.
- Updated translations for Portuguese, Chinese Simplified, Chinese Traditional, Spanish, Italian and Czech.
Fixes:
- Fixed rare problem in release station that could cause it to stop responding.
- Changed application server service configuration to stop the service being restarted under very high system CPU load.
- Fixed problem displaying PDF reports in Czech.
- Sort the transaction log report so that the latest transactions are listed first.
- Sort the user list report by username.
- Improved the Mac user client logon hook script to ensure that any existing/zombie user client processes are stopped
when a new user logs in.
- Novell: Improved auto-detection of eDirectory LDAP settings.
- Novell: Automatically remove the server context from the usernames when recording print job information.
- Fixed an error when scheduling reports if using Oracle database.
- Improved system reliability after the configured external database was unavailable for a period.
- Net Control: Fixed problem when using Squid proxy on Linux to authenticate with Windows. The domain component of the username
was not being correctly stripped from the username.
- Updated timezone information to support the latest Daylight-savings and other timezone information.
- Fixed a problem on new linux installs that would causes print popups to be slower than they should be.
- Improved reliability of the PayPal Payflow link integration.
- Updated the internal database version for improved performance and stability.
Printer compatibility improvements:
- Improved page count for HP 5500 PCL6 drivers.
- Improved document name reporting when printing from Mac Adobe applications to Windows print queues.
- Improved color detection for the HP Color Laser Jet 3500 PCL 6 driver.
- Added support for Canon imagePROGRAF iPF5100 and related printers on the Mac.
- Improved page size detection to ensure the page length is reported correctly for linear charging model.
- Improved page size detection when printing to some HP printers from Adobe Indesign on the Mac.
10 September 2008 - PaperCut ChargeBack 8.4 (Build 6402)
Enhancements:
- Various minor clarifications to terminology used in the user interface.
- Various documentation improvements, including large improvements to the print authentication chapter.
Fixes:
- Fixed problem running scheduled report when multiple ad hoc parameters are used.
- Fixed problem populating the LDAP defaults during initial installation.
- Added a time-out when attempting to establish a connection with the database. This can improve reliability
when there are when there are network communication problems with the external database.
Printer compatibility improvements:
- Improved paper size detection for Epson printers for Mac.
- Improved page level color detection for PCL5 based printers.
- Improved page count detection for PCL6 based printers.
- Added support for the Konica-Minolta Bizhub 163 and other Konica Minolta GDI printers.
- Fixed page-level color detection problem for FX DocuPrint C3290 FS Postscript driver.
11 August 2008 - PaperCut ChargeBack 8.4 (Build 6255)
This release includes the following changes:
- 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.
7 August 2008 - PaperCut ChargeBack 8.4 (Build 6244)
New features:
-
Native support for iPrint queues on Novell OES Linux. For more information see the associated
news item.
-
New "Internal Users" feature. This feature allows managing a set of users in addition to those in the
configured user directory. It can be used for managing guest users (who may not have a domain account), or in
organizations without a directory server.
- New client authentication feature allowing authentication to be remembered forever.
-
Allow very large account lists to be efficiently distributed to remote sites with slow network connections.
See the
developer blog
for more information.
- New shared account invoice report to display the detailed print logs allocated to each account.
-
Allow display of a custom currency sign/symbol. This is useful in organizations using a currency different to
their standard national currency.
- Add support for the UK's Barclaycard ePDQ CPI card payment service in the payment gateway module.
Enhancements:
- A variety of enhancements to the "Bulk Account Operations" feature:
- Allow changes to be applied to a subset of accounts based on the account name.
- Allow modifying the account security settings for multiple accounts at once.
- Allow accounts to be deleted in bulk.
-
Large performance improvements viewing print logs and running print reports for sites using the default/internal
database. The database settings are now better optimized for database queries that run over large datasets.
-
Reduce the amount of client account data downloaded by the client by 25 to 30 times. This could dramatically
speed up the loading of accounts over slow network connections. See the
developer blog
for more information.
- Improved support for Mac OS X when users have multiple "short names".
-
Improved performance and reduced server resource usage when the users client downloads large account lists.
-
Improved performance when modifying shared account security settings on many (10's of thousands) accounts at
once.
-
Improved performance of retrieving members of a group from LDAP. This also reduces the number of concurrent
connections to the LDAP server.
-
Added a new print charging model to charge by "Paper length". This can be used as an alternative to paper area
charging for large format plotters.
-
Allowed the 'initial creation rules' to be re-applied to either a single user or a group of users. This can be
done through the user interface and server-command tool.
- Improved the display and layout of the Shared Accounts list displayed in the end-user web pages.
- Mac/Linux: Automatically populate LDAP settings during installation.
-
Added a username filter to the account transactions page, making it easier to find transactions for a given
user.
- Improved support for complex domain hierarchies by following "referrals" sent by Active Directory.
- Improved documentation for creating and installing SSL certificates.
-
Added new server-command and web services API to list all shared accounts and the shared accounts available to a
given user.
-
Improved the client launcher "pc-client-local-cache.exe" to more aggressively retry starting the client when
problems occur.
-
Improved setup/install documentation by adding a separate section for each platform.
- Linux: Add an uninstall script to automate the uninstallation process.
- Updated translations for Portuguese, Chinese Simplified, Chinese Traditional, Spanish, Italian and Czech.
Fixes:
-
Fixed a problem that could stop printing notification messages to be delivered to user clients under some
circumstances.
-
Fixed a rare problem that could stop a job from appearing in the release station. This problem could only occur
when the release station timeout was set to a very long period.
-
Improved reliability of the print popup notifications when the user does not exist in PaperCut and needs to
identify themselves using the client tool's identity dialog.
-
Improved security of the client identity dialog which is displayed when the logged in user does not exist in
PaperCut.
- Fixed an error that could occur on the printer charts and statistics page.
- Improved support for processing very large spool files (greater than 1.5 GB) on Windows.
- Improved reliability of page-level color detection of very large images in PCL print jobs.
- Improved reliability and error reporting during scheduled quota allocations.
Printer compatibility improvements:
- Improved page counting for duplex documents for a variety of PCL and Postscript printers.
- Improved copy count detection for the Seiko Teriostar LP-1010L.
- Improved page size detection for custom paper size with PCL 5 printer drivers.
- Fixed page count problem with Xerox booklet printing setting used on the APEOS PORT II - C7500.
- Linux/Mac: Added paper size detection support for the CUPS raster spool file format.
-
Add support for the FXPLW language used by the FujiXerox DocuCentre Color 400 CP and other FujiXerox printers.
- Improved page count and page size detection for printing for HPGL plotters.
26 May 2008 - PaperCut ChargeBack 8.3 (Build 5959)
New features:
- New set of "Environmental Impact" reports summarizing the impact of user printing.
- Users with access to "Shared Account" can now view balances under their end-user web login.
- Administrators can set a custom message that displays on login screen.
- Native support for IPv6 networks (Yes! We have some University customers that have made the move.).
- New report options allow reports to be run over ranges defined down to the second.
- Added search to the online help documentation.
Performance and Scalability:
This release includes significant performance and scalability improvements, particularly for sites with a large number of users:
Enhancements:
- Improved reliability of print popup notifications and message delivery to the user client on systems with
multiple network interfaces and IP addresses (multi-homed systems).
- New paper size filter option added to the print logs screen.
- Option to copy printer color detection settings between printers.
- Added a new "noquit" command-line and config file option that prevents users closing/quitting the client.
- Improved audit logging records actions such as when:
- TopUp/Prepaid card batches are deleted or expired.
- Configuration settings are changed using the "Config Editor".
- Added more filters to the user list screen and reports (e.g. min/max balance, restriction, office, department and notes).
- Added short-cut keys to the software Release Station which provides improved accessibility to
vision impaired users.
- Intelligently shorten the printer names in the printer usage charts so that long printer names are not truncated.
- Added improved support creating TopUp/Prepaid card with Office 2007.
- Increase the bulk user import file size limit to 100MB, to allow for large imports.
- Added an option to always use the "Global email suffix", even when the user record already has an email address defined.
- Net Control: Improved algorithm for checking if a sites is in the ignored domains list. Some customers populated the
ignored domains list with 50,000+ hosts and this caused the Internet Control service to run at 100% CPU. The new
algorithm can handle this number of hosts with minimal CPU usage.
- Additional information is display in the user client task tray tool tip.
- Upgrade to the latest version of the internal Apache Derby database. This release improves performance on multi-processor systems
and provides improved reliability.
- Running "
db-tools init-db -f" when using the internal database will backup and re-create the database from scratch.
- Various documentation improvements including more sections to assist administrators with producing their own handouts to
educate users about Topup/Prepaid cards, print refunds and using release stations.
- Updated translations for Portuguese, Chinese, German, French, Spanish, Italian, Czech, and Swedish.
Fixes:
- Improved the display of the user client balance window when the display is configured for "Large Fonts (120 dpi)"
on Windows.
- We have seen a number of cases of duplicate users/printers appearing in the databases. We have made a number of changes
to avoid this from occurring. If a duplicate users are detected they are handled gracefully and automatically removed.
- Do not hide the user client balance window when the user can select "Shared Accounts" but printing costs are deducted from their
personal balance.
- Fixed problem normalizing usernames that come from external systems like Novell print queues.
- Fixed error that could occur drawing the user's balance history graph in some circumstances.
- Mac: Fix auto-restart of the user client on OS X 10.5 (Leopard).
- When the license expires allow administrators to access the "Options" section so they can perform limited administration
tasks (e.g. backups, reduce user counts, etc).
- Improved how Topup/Prepaid card numbers are generated to ensure no "bad" words can be produced.
- Improved sorting of groups displayed from an external source (like Active Directory). This makes it easier to find
groups when there are thousands in the list.
- When "Print All" is selected in the release station, do not print any jobs unless the user has credit for all jobs.
- Improved compatibility with Opera web browser.
- Linux: Improved reliability of installation of CUPS integration components.
- Net Control: Improved Microsoft ISA log processing for SSL/HTTPS traffic. Previously SSL/HTTPS downloads would be charged even
if the site was in the "ignored hosts" list.
- Improve reliability of importing ChargeBack 6.x and earlier account databases.
Printer compatibility improvements:
- Improved color detection for HP Business Inkjet 1200.
- Added Apple Mac support for the EPSON Stylus Pro 4880C (and other drivers using the CUPS raster format).
- Fixed standard mode color detection for the HP Designjet T610.
- Improved support for the Apple Mac Gutenprint drivers.
- Improved page size detection for the Xerox Workcentre M24 Postscript drivers for Mac.
- Improved page count detection for Canon LBP5900 LIPSLX driver.
- Improved page count detection reported with recent Xerox Phaser 7400DN Postscript drivers when printing from Adobe applications.
3 April 2008 - PaperCut ChargeBack 8.2 (Build 5777)
This release fixes some problems found with version 8.2 (Build 5695) and provides improved support for
some printers.
Fixes:
- Fix a problem with the user client that would allow the user to close it even through it was required for printing.
- Improved reliability of importing account data from PaperCut ChargeBack 6 (or earlier) when the account names include TAB characters.
Printer compatibility improvements:
- Improved copy count detection for HP LaserJet 4700dn.
- Improved copy count detection for RISO HC5500.
- Improved page size detection size detection for KIP 5000.
6 March 2008 - PaperCut ChargeBack 8.2 (Build 5695)
New features:
Enhancements:
- Greatly improved scalability for sites running hold/release queues with hundreds of print jobs being held at once.
- In the setup wizard and user/group sync page, allow the group lists to be expanded to show very long group names.
- The installer now automatically adds firewall exceptions for important PaperCut in-bound ports. This streamlines
out-of-the-box setup on firewall enabled Windows systems.
- Provide a "Select all" option on the "Copy settings from printer to printer" screen. This greatly improved usability when copying settings
to hundreds of printers.
- Display a warning when setting a user to "unauthenticated" to indicate that the client software is required.
- Do not monitor Citrix printers re-mapped from the client session.
- Mac: Display the printer's friendly name when enabling/disabling printers using the Control Printer Monitoring script.
- When a printer is re-enabled, record the change in the application log.
- Various documentation improvements including a new section to assist administrators with producing their own handouts to
educate users about various aspects of print monitoring/control.
- Display a browser "favicon" when accessing the application in a web browser.
- When running the standard release station in "Release Any" mode, do not prompt the user for confirmation if the
print job is zero cost.
- Updated translations for Portuguese, Chinese, German, French, Spanish, Italian, Czech, and Swedish.
Fixes:
- When retrieving users and group information from Active Directory can be a resource intensive process.
This now runs as a low priority task to ensure it does not adversely affect other applications.
- Fixed a race-condition that may have prevented the printer error monitoring feature from working on some systems.
- Fixed problem with client authentication popup when the username contained uppercase characters.
- Clarified some wording on the "Shared Account Invoice Report".
- Ensure that card/identity numbers are unique when updated using the "server-command" or web service APIs.
- Fixed a problem that stopped the "add-new-shared-account" server-command from working correctly.
- Fixed a problem with multi-domain support for Active Directory if spaces appeared between the configured domains.
- When disabling multi-domain support for Active Directory also disable the use of multi-domains for authentication.
- Fixed most frequent crash errors as reported via the "report error" screen.
- Allow more flexible use of the regular expressions to normalize usernames.
- Sort the "printer usage summary by user" report by username when using the PostgreSQL database.
- Net Control: When users were enabled/disabled using the "Bulk User Actions" screen, their "Internet Group" membership was not updated.
Security:
- Fixed a CSRF security vulnerability in the end-user web pages. This issue is considered a low risk and only affects customers
with the end-user transfer feature enabled. Thanks to James from Personal Service Society Incorporated for bringing this
to our attention.
Printer compatibility improvements:
- Add support for the HP LaserJet P1505n (and other P1500 series printers)
- Improve duplex detection for the Xerox Phaser 7300.
- Improved duplex, page size, copy count and page-level color detection for some PCL5 printer drivers.
- Improved duplex detection for the OKI C7300.
- Improved page count detection for the Konica Minolta bizhub PRO 1050.
- Fixed page count detection when printing to a HP LaserJet 4700dn from an Apple Mac.
11 January 2008 - PaperCut ChargeBack 8.1 (Build 5490)
Fixed a problem where print jobs could time-out early when both the client popup authentication and release/hold queues are in use.
This would occur if the user is using the authentication popup and does not release the job from the release station within 10 minutes.
10 January 2008 - PaperCut ChargeBack 8.1 (Build 5488)
New features:
- In the software release station, allow the administrator to enable both username/password and card authentication simultaneously.
- Internet Control: Added an option to allow the Internet security group to be populated with users without Internet access.
This allows the administrator to invert the previously default behavior (i.e. to include denied users instead of allowed users).
Depending on the existing proxy server rules, it is may be more convenient to use a "Deny" rule rather than an "Allow" rule.
Enhancements:
- Provide better user feedback when users release/cancel jobs from the software release station. The screen will automatically be updated to show that the job has
started printing (or been cancelled).
- Improved the reliability of delivering printing notifications to the PaperCut user client, when the machine name associated with the print job does not match the
machine name reported by the user client.
- Improved handling of jobs that are manually removed from the print queues (e.g. cancelled/deleted by an administrator).
These jobs will then be automatically removed from the PaperCut hold/release queues.
- On Mac and Linux, when PaperCut is installed, add the PaperCut binary directory to the PATH to simplify running the command line tools.
- On Mac, improved print account popup speed for Epson printers.
- Clarified error messages output by the database restore process.
- Improved interaction with LDAP servers to reduce the number of LDAP connections used when performing a user/group sync.
- Included the PaperCut version number on the page that is displayed when an error occurs.
- Improve the reliability of the installer when the server name and/or IP address cannot be determined.
- Updated translations for Swedish, French, Spanish and Chinese.
Fixes:
- Fixed a problem where print jobs could time-out early when both the client popup and release/hold queues are in use.
This would occur if the user is using the popup and does not release the job from the release station within 10 minutes.
- Fixed the real-time notification of balance updates to the user client when using client popup authentication
when logged with a user with uppercase characters in their username.
- Fixed a problem when synchronizing the group members from AD/LDAP prior to a quota allocation. This could stop future
sync operations from running.
- Fixed an error that occurred when running the "Group internet usage - summary (ad-hoc)" report if no "From Date" is specified.
- Suppressed a harmless error message that would appear in the server log file when a notification message could
not be delivered to a client.
- Fixed a spelling error in the TopUp/Prepaid card wizard.
- Various documentation improvements.
Printer compatibility improvements:
- Added basic support for the HP PSC 1300 series (and similar printers).
- Improved page count detection for duplex print jobs on PCL6-based printers.
- Fixed the copy count detection for the OKI C8800 Postscript driver.
- Improved paper size detection for the OKI C8800 PCL driver.
- Improved page count detection for the Canon C3200 Mac driver.
- Improved duplex detection for the Kyocera FS-C5025N on Mac.
13 December 2007 - PaperCut ChargeBack 8.0 (Build 5433)
Fixed a problem seen on some Windows XP desktops where the client software would report an annoying
"End Now?" dialog on logout or system shutdown. The problem was caused by a 3rd party component.
12 December 2007 - PaperCut ChargeBack 8.0 (Build 5428)
Special Notes:
This is a major release. Please check the Upgrade Policy
for upgrade eligibility. This release also contains a database upgrade
and administrators should factor this into their upgrade plan.
New features:
- Added group-based printer restrictions allowing administrators to restrict the use of a printer
to a group or set of groups. This is particularly useful on Mac servers, as OS X server does
not have in-built group-based access controls.
- Added a new account selection mode to automatically charge a user's print jobs to a single shared
account. This is useful when a user works in a single department or project, as it automates
account selection and removes the need to display the popup and run the client software.
- Admin rights may now be assigned at the group level in addition to individual users. This offers more
convenient management on sites with a large number of administrators.
- Full support for Apple Mac OSX 10.5 (Leopard) on both the server and the client.
- PaperCut now supports Veritas Cluster Server (VCS) offering an alternate clustering option in addition to
Microsoft Clustering services.
- Added new admin access controls (ACLs) to limit management tasks such as Pre-Paid card management
and refunding of print jobs.
- A new set of transaction based reports providing detailed listing and summary of transaction
types and amounts.
- Enhanced user account synchronization allowing users' card/identity numbers to be automatically
imported/updated from fields in Active Directory or LDAP.
- The Internet Control module now supports Squid proxy server running directly on Max OSX.
- Mac and Linux base systems can now be configured to run as a "secondary Internet Control server".
- Improve the format of various CSV reports to make them easier to use.
- Much improved documentation covering Apple Mac setup including deployment on Leopard and using
the Workgroup Manager to publish printers.
- ... and many more features and improvements since the release of version 7.
Enhancements:
- Changed terminology from "print release station" to "hold/release queue" to better reflect that this feature
can also be used via a web browser rather than just dedicated release stations.
- Added total/summary rows to the bottom of all of reports.
- Add a new option to allow the popup authentication to remember the authentication for "this job only".
- Add more filters to the transaction log pages providing more flexibility searching of the transaction logs.
- Improved the performance of the internal database, by automatically optimizing database tables.
- Added a new configuration option to ignore standard system users such as all users ending in "$".
These accounts usually represent machine accounts. The setting also accepts user-defined regular expressions,
providing the power to ignore site specific accounts such as system mailboxes.
- Improved default notification messages delivered to users when their printing is denied.
- Updated system runtime libraries to improve performance and stability.
- Add a web-service API and server-command operation to query the status of a
previously started task (e.g. a user sync or backup running in the background).
- Add a web-service API and server-command to retrieve the print job and page counts.
- Added example shell scripts that make use of the "server-command" functionality.
- Improved support for non-compliant LDAP servers (e.g. OpenLDAP 2.2.13).
- Improved support for Arabic languages in PDF reports.
- Updated translations for Dutch, Czech, German, Spanish, Chinese, and Portuguese.
- Improved support for various external devices.
- Add an end-user page to allow users to change their own card/identity number PIN.
- Allow the card PIN to be retrieved/set through the web-service and server-command API.
- Allow the card PIN to be updated/imported using the bulk user import/update.
Fixes:
- Fixed a potential crash bug in the Windows print provider service that may occur with selected printer
drivers when the error reporting feature is enabled.
- Fixed a potential crash bug that may have occurred if a misbehaving driver returns invalid data.
- Fixed account selection popup problems that may occur if Terminal Server and popup authentication was used together on the same network.
- Fix a problem where hold/release queue settings were lost when switching between printer tabs.
- Improved reliability when processing badly formatted user or account import files.
- Fix a problem where the account selection popup could display repeatedly on the same desktop.
- Improved error messages when problems are encountered when restoring a database (e.g. running "db-tools import-db").
- Addressed server load issues that may occur when many print jobs (100+) are bulk cancelled from a blocked queue.
- Fixed a problem where Internet control settings changed by one admin user were immediately visible by
other admins.
- Fixed problem that stopped page-level color detection and printer error reporting from working on printers
that contain non-ASCII characters (e.g. Chinese characters) in their name.
- Fixed icon display issue when the Mac client was installed using the client-local-install program.
- Fixed issue seen on very large systems where default SQL Server timeouts where halting the upgrade process.
- Fixed problems in the Spanish translation that was causing some unexpected errors.
- Various documentation improvements.
Printer compatibility improvements:
- Improved page counting and copy count detection for QPDL printers (e.g. Samsung ML-2010, Samsung CLP-510).
- Improved duplex detection for selected PCL6 based printers (in particular the IBM Infoprinter 1357).
- Improved duplex detection on recent driver updates for the Kyocera FS9520DN.
- Improved page count and copy count detection with Canon CAPT based drivers (e.g. Canon iR1200/1300).
- Added grayscale detection for the OKI 5600 printer.
- Smarter page-level color detection methods used with selected Postscript drivers.
- Improved page-level color detection when printing and rendering images directly from Photoshop.
Release History for Older Versions
Version 7
Version 6
Version 5
Version 4
Version 3
Version 2
Version 1