Scheduled reports may now be
saved to disk as well as sent
via email.
New server-commands and web
services APIs for adjusting/setting
group memberships. This helps
administrators on large networks
by avoiding the need to fire off
a full user/group sync when a
user provisioning script may have
created just a single user.
Enhancements:
Improved print release (hold/release
queue) performance on large networks
where there are many jobs in a
held state.
The link displayed on the user
client tool can now be conveniently
configured via Options -> General
Linux/Mac: The "nobody"
user is now automatically flagged
as an unauthenticated user.
Improved behavior when user
is set to "Auto charge to
single shared account" and
that account is deleted. When
the user next prints this will
be logged and the user's settings
will be reset to charge to automatically
charge to their personal account.
Improved reliability of hold/release
queues when the application server
encounters an unexpected error
condition.
Improved support for Active
Directory environments with modified/custom
user schemas.
PrimoPDF virtual printers are
now ignored by default.
Minor improvements to the help/usage
message for the db-tools utility
command.
Improved error message when
server-command is run as a non-privileged
user.
Improved instructions on how
to run/use the Java Web Service
API example code.
Simplify setup of release station
payment hardware on Linux.
Improved logging of card self-association
performed by users. The card number
is now logged in the "App.
Log" for both successful
and failed attempts.
Fixes:
Fixed problem that could cause
bulk user operations to be run
again if the user hits the browser
refresh button after starting
the bulk operation.
Fixed display problems in the
Account Transaction Summary report
when running on an external database
like SQL Server.
Improved client behavior when
using client popup authentication
with the timeout set to "For
this job only".
Fixed a rare problem seen when
analyzing PCL6 jobs that could
cause analysis to fail and/or
the the PaperCut Print Provider
service to crash.
Fixed a rare issue where jobs
could be unexpectedly refunded
when using certain print drivers.
Fixed a rare issue where the
balance on the user client tool
may not have updated in real-time.
Fixed problems with the user
client balance display on some
versions of Chinese Windows.
Fixed the Windows Sidebar Environmental
Impact gadget using pages instead
of sheets for environmental impact
calculations (i.e. duplex printing
was not taken into account).
Fixed issue where applying a
bulk user operation to users with
less than or greater than a specified
balance may have also applied
it to users with exactly that
balance.
Printer compatibility improvements:
Improved copy count detection
when printing multiple copies
of a Photoshop document from a
Mac.
Improved page size detection
for Kyocera devices using PCL5
drivers, such as the KM5050.
Added basic detection for printers
using "Ricoh DDST" drivers.
Improved detection when printing
from Microsoft Publisher to Konica
Minolta bizhub devices.
Improved support for Apple Mac
Epson host-only drivers (e.g.
Epson Pro 3880).
Improved page count and copy
count detection on Kyocera printers
(e.g. Kyocera FS-9530 DN) using
Mac KPDL (PostScript) drivers.
17 May 2010 - PaperCut NG 10.3
(Build 10448)
New features:
Advanced print scripting:
New recipe for copyright
sampling. This script demonstrates
the use of advanced techniques
such as sampling, using functions
and multi-step user interaction.
New recipe to confirm printing
of color emails.
New recipe for redirecting
a job with confirmation.
New advanced recipe to require
that users enter an approval
code before printing (e.g.
printing must be approved
by a teacher).
New snippets for checking
printer group and user group
membership.
Added an option to speed
up the process of displaying
a sequence of multiple prompts
to a user.
Added support for card+PIN authentication
at release stations (in addition
to the existing card only authentication).
New payment gateway module for
Blackboard, including pay-and-release
support (pay for printing at a
release station).
New hold/release paper saving
reports, showing jobs that were
held in a hold/release queue and
never printed (i.e. either cancelled
by the user or timed out).
New server-commands and web
services APIs for:
Adding and setting printer
groups.
Adding and setting printer
custom fields.
Enhancements:
Visual improvements to the release
station, particularly on Windows
systems using the "classic"
look/theme.
Removed the use of many "modal"
dialog boxes in the release station.
This makes the interface more
touchscreen friendly.
Re-vamp the print job status
column to more clearly indicate
various printing, charging and
refund states.
Printers may now be filtered
by their last usage date.
Scheduled reports may now be
edited, rather than requiring
they be re-created.
Release station manager access
may now be delegated as an admin
right (via Options -> Admin
Rights).
Ad-hoc shared account reports
now include group filters, allowing
data to be limited to users from
a given group.
Web Print: Improved reliability
of handling of Microsoft XPS documents
on slow systems.
Environmental impact reports
now display the total sheets and
total pages statistics.
Added a check to prevent more
than one copy of the release station
software from running on the same
system at the same time.
Improved speed of releasing
jobs from the hold/release queue
when they've been awaiting release
for over 60 minutes.
The "CutePDF Writer"
virtual printer is now ignored
by default on Windows print servers.
Improved error messages when
runtime errors occur in advanced
print scripts.
Included documentation to support
our enterprise customers using
Microsoft Windows 2008 Server
R2 Failover Clustering Management.
Improved support for Mac 10.6
when using the client software
on systems also configured to
use a SOCKS proxy.
Security:
To conform with PCI security
compliance best practice, HTTP
directory listings have been turned
off (URLs hosting static content
like images, CSS, scripts, etc.).
Fixes:
Fixed client startup issue seen
on some Mac 10.6 systems using
a login hooks.
Improved reliability of Find
Me Printing and load balancing
on servers using virus scanners
that can interfere with print
job redirection.
Fixed problem with the top-up
card wizard that could cause British
Pound signs to display incorrectly
in the generated cards. This fix
requires re-installing the card
wizard.
Fixed problem with IE8 that
stopped the virtual queue settings
from being displayed when enabling
a printer as a virtual queue.
Fixed issue on some browsers
where report pages could only
run one report before needing
to be refreshed.
Reports run from data tables
(job log, user list etc.) will
now correctly show any applied
filters in the report header.
The reports "Group printing
- shared account summary"
and "Shared account configuration"
now include the shared account
codes, if configured.
Fixed potential issue that could
on Mac print servers where canceling
a job could result in the queue
being paused.
Fixed problem editing print
print log records that could incorrectly
change the job's grayscale flag
even though color options weren't
changed.
Fixed issue where users logging
in with uppercase usernames could
not request refunds.
Printer compatibility improvements:
Added support for some Brother
MFC range devices including the
Brother MFC-6490CW.
Added support for new RISO drivers
such as the RISO ComColor 9050.
Added support for new model
Zebra label printers such as ZDesigner
TLP 2844.
Fixed N-up detection issue as
seen on Lexmark T654 devices using
PostScript drivers.
Improved PCL6 page-level color
detection for recent Ricoh and
Konica-Minolta drivers. E.g. Ricoh
Aficio MP C5000 and Konica-Minolta
C652.
Improved grayscale detection
on Mac OS X drivers with Xerox
Phaser 7500DX and related drivers.
Improved high copy count detecting
on OCE plotters.
Improved N-up detection on Toshiba
devices using PostScript drivers.
25 March 2010 - PaperCut NG 10.2
(Build 9981)
New features:
Page-level color detection is
now supported with PCL6 / PCLXL
drivers (in addition to the existing
PCL5, PostScript and HPGL).
Quotas (scheduled automatic
payments) may now be implemented
for shared accounts.
New web services APIs and server-commands
to change user account selection
settings.
When importing card numbers
from AD/LDAP the card number may
now be extracted from the field
using a regular expression. This
can be helpful where the card
number is only a portion of the
data stored in the field.
Enhancements:
When using the additional groups
feature (additional-groups.txt):
Improve the sort order of
group names displayed in the
Add/Remove Groups screen.
Allow the additional groups
to affect the initial user
settings when users are created
on demand.
Many translation updates including
new translations into Lithuanian.
Security:
Fixed a potential cross-site
scripting vulnerability in the
error/404 page (only affects IE6).
Fixes:
Fixed issue introduced in version
10.1 causing reports to error
on Linux systems without the MS
fonts pack installed.
Fixed issue submitting multiple
copies of a Web Print job when
running in sandbox mode off a
Linux primary server via a Samba
share.
Fixed problems that can occur
when using the new advanced scripting
interface to display dialogs to
users running old versions of
the client software. IMPORTANT:
Sites using the advanced scripting
feature must upgrade locally installed
client software (if any) after
installing this version.
Fixed a problem that stopped
the client shared secret file
from being created when upgrading.
This shared secret file can be
used with the user client software
on Macs to avoid the need for
pop-up authentication.
Fixed a problem that caused
pop-up authentication to appear
again after a job was in a hold/release
queue for more than 48 hours.
This would only occur at sites
using pop-up authentication and
where the hold/release timeout
was set to 48 hours or more.
Improved reliability of starting
Web Print in sandbox mode on a
Windows 2008 R2 server. In some
circumstances Web Print could
start before the network hot folder
(mapped drive) had connected.
Minor fix to the Windows uninstaller
to ensure that the pc-shared-secret.dat
file is removed.
1 March 2010 - PaperCut NG 10.1
(Build 9816)
This is a bugfix release for version
10.1 and contains the following changes:
Enhancements:
Minor user manual improvement
in the Advanced Scripting chapter.
Fixes:
Fixed error raised when creating
new scheduled reports.
25 February 2010 - PaperCut NG
10.1 (Build 9802)
New features:
Advanced Scripting: The most
powerful feature added to PaperCut
yet! Advanced Scripting empowers
administrators by allowing them
to write scripts that execute
when new jobs arrive. This opens
up a whole host of possibilities
such as:
Displaying a pop-up message
if a user forgets to select
duplex on large jobs.
Showing statistics on the
environmental impact on large
jobs via a fancy popup dialog.
Prompting the user to confirm
large jobs before printing.
Automatically routing large
jobs to more efficient high
volume printers
... and much much more!
Custom printer fields: To assist
with printer management, administrators
can define extra metadata fields
for storing ad-hoc data. These
fields may represent data such
as asset numbers, last date of
print service, owner, details
of lease arrangements, etc. Fields
may also be used in reports.
The Mac client software has
been enhanced to leverage the
system-wide login hook for authentication.
This means that in some situations
the PaperCut client popup authentication
dialog can be eliminated, avoiding
the need for users to log in twice
- once for the system and then
again for PaperCut.
New report for 3rd party payment
hardware: reconciliation for all
devices in one report.
Enhancements:
CSV reports with date and time
representations will now be automatically
recognized by popular spreadsheet
applications.
Support for monitoring locally
attached printers on Novell networks.
Remote queues mapped via IPP are
now ignored so only locally attached
printers are detected.
The "Microsoft Office Document
Image Writer" virtual printer
is ignored by default on secondary
server installs.
Improved documentation on how
to set up PaperCut in a Novell
cluster.
Improved the PDF version of
the user manual - smaller font,
less paper! (But you weren't going
to print it, were you?)
Improved error message when
server-command is attempted to
be run with non-elevated privileges
under UAC on Windows 2008/Vista.
Fixes:
Fixed issue where the user client
may in some situations consume
excessive CPU if the --minimized
option was turned on.
Fixed a problem in Web Print
where PDF files produced by OpenOffice
may timeout with unknown error.
Eliminated the "stale session"
error that may have occurred when
administrators attempted to log
in using Microsoft Internet Explorer.
Printer compatibility improvements:
Improved support for custom
PostScript output produced by
PeopleSoft.
Improved stability when analyzing
some Postscript spool files.
28 January 2010 - PaperCut NG
10.0 (Build 9546)
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:
Printers may now be assigned
to groups. This allows administrators
to group, report and manage printers
by any attribute. Groups are administrator-defined
and can include classes such as
type, make, physical location
and work area amongst others.
The user client software has
moved out of the 1990's and into
2010 with a graphic and GUI effects
makeover. It now sits nicely with
the "glassy" look found
in modern operating systems.
Our team of developers in Japan
have been busy and this release
includes a full Japanese translation
- both the end-user and administrator
interfaces. Japanese is the 20th
non-English language now supported
in PaperCut. Welcome to our growing
user base in Japan!
On Windows systems common/popular
virtual printers such as PDF writers
and virtual faxes are now ignored
from monitoring by default. This
change will assist organizations
supporting locally attached printers
by minimizing custom configuration
required to ignore virtual printers
found on desktop systems.
Enhancements:
Improved admin login speed when
multiple admins login simultaneously.
Various documentation improvements
including areas such as Web Print,
clustering, SSL key generation
and Find Me Printing.
Improvements to Find Me Printing
and load balancing to handle a
mix of color and grayscale physical
printers. Now if the destination
physical printer is configured
as a "Grayscale Printer"
all jobs released to this printer
will be logged and charged as
grayscale.
Find Me Printing with web based
release: when there is only one
target queue when releasing a
job, the queue is no longer automatically
selected. This is important in
some cases to provide the user
information about where their
job is going.
Users' balance is no longer
displayed in the Jobs Pending
Release section of the user web
interface if users are not allowed
to view their balance.
Improved error reporting when
using server-command or the XML
web services APIs.
Fixed problem with Web Print
when the maximum upload size was
set to exactly 2048MB.
Improved support for Windows
64-bit systems via the updated
64-bit add-on pack.
Updated 3rd party libraries
and components providing improved
performance and reliability.
Streamlined the initial setup
wizard by removing the module
selection step. This step was
redundant for the majority of
organizations.
Various improvements to debug
logging to assist diagnosing problems.
Fixes:
Fixed problem in Web Print that
could allow two instances of the
Web Print process to run simultaneously.
This would result in subtle problems
and confusing behavior.
Mac/Linux: Fixed issue where
administrator printer error notifications
may not have worked with CUPS
print queues.
Improved robustness of submitting
Web Print jobs when the system
clocks of the primary server and
sandbox server are significantly
skewed or in different timezones.
Fixed error when creating and
enabling new shared accounts based
on a disabled template account.
Improved integration with Mac
print queues to avoid sending
multiple print notifications to
the application server.
Linux: Improved reliability
of print job canceling/refunding
when jobs fail to print using
CUPS printer classes on old versions
of CUPS.
Mac: Addressed permissions issue
on the server log directory that
may result in new logs not being
created in selected situations.
Printer compatibility improvements:
Improved page counting on OKI
CXXXX series printers using PCL5
drivers when printing in duplex.
Improved plot size detection
from output from Autocad in PCL6
format.
Improved support for RISO HC3R-HC5500
with GDI drivers.
Improved page size detection
support for PDF documents printed
via a Mac workstation and server.
Improved support for custom
driver options provided by the
Xerox Phaser 7400DX Postscript
driver.