9 October 2007 - PaperCut ChargeBack
7.5 (Build 5236)
Enhancements:
Added support for mid-range
HP GDI printers (e.g. HP M1005).
Improvements to progress reporting
during the user/group sync process.
Improved the display of user/account
balances to avoid confusing rounding
behavior.
Various documentation updates.
Fixes:
Fix the display of sub-accounts
in the Account List screen when
not sorting by account name.
Improvements to Mac login-hooks
to fix problems seen at some sites.
Fix error that can occur when
releasing jobs from the web release
station after the job has already
been released.
Improved paper size detection
in Xerox wide format printers.
Fix cosmetic problem in the
client were links would stay the
active color after being clicked.
26 September 2007 - PaperCut ChargeBack
7.5 (Build 5189)
New
features:
Added support for per user (and
per shared account) overdrafts/credit
limits.
Added a "local installer" to
simplify installation and deployment
of the user client on Mac systems.
e.g. Laptop installs.
Added a "Release Any" mode to
the end-user web pages. This can
be used in environments where
users are not authenticated, and
is an alternative to using the
standard release station in "Release
Any" mode.
Improve ad-hoc reports to allow
the user to filter the results
and customize the report title.
In the user client, allow the
background and link colors to
be customized.
New server commands (and web-service
APIs) to enumerate all users,
rename a user account and to set
the balance of all members of
a group.
Improved support for printing
to "unauthenticated" print queues
- the "unauthenticated" accounts
are no longer created in the user
database. This feature, combined
with the new "local installer"
will assist Mac sites that allowed
unauthenticated printing from
laptops.
Enhancements:
Display low-balance warnings
when the user client starts.
Only send low-balance warnings
to "restricted" users.
Improvement to user/group sync
on Mac systems. Now the standard
system/daemon accounts are ignored
by default.
Allow the reports and statistics
to display data over the past
week and fortnight (in addition
to the 30, 60 and 90 day options).
Change the advanced client to
focus on the search field by default.
Improved print logs screen filters
to allow only denied jobs to be
displayed.
Warn users at the time of release
if they do not have enough credit
and attempt to release a job from
the web-based release station.
Add a configurable system option
to change the time-out for jobs
waiting for the user to respond
to the popup, or waiting to be
released from a release station.
Allow users to choose whether
job comments should be displayed
in log reports.
Add a totals row to the account
transaction report.
Added a denied image on the
print log screen to make it clear
which jobs were denied by PaperCut.
Do not allow users to authenticate
using the credentials of a user
flagged as "unauthenticated" in
PaperCut.
More flexible searching of TopUp/Prepaid
cards - e.g. search for partial
card numbers.
Added support for some less
popular Linux distributions.
Improved application logging
to assist with trouble-shooting
issues.
Various minor usability/layout
improvements.
Various documentation improvements.
Updated translations for Chinese,
Spanish, Portuguese. Added a translation
of the user client into Swedish.
Improved support for a variety
of printer hardware including
new wide-format models and new
Mac drivers.
Fixes:
Do not lose the shared account
pin when the account is changed
from a parent to a sub-account
or vice-versa.
Fixed issue that may have caused
printers to appear twice on Mac
systems under different system
names.
Fixed some problems in web-service
APIs when using the Oracle external
database.
Fix TopUp/Pre-paid card wizard
problems in countries where the
decimal separator is a comma (e.g.
France and Germany).
Improved sorting of the accounts
in the "Edit Print Log" page when
using an external database.
Allow email notifications to
include non-latin characters (e.g.
Chinese).
Improved page counting, paper
size detection and duplex detection
for a variety of printers.
Net Charging: Fix rare problem
that stopped Internet Provider
service from starting.
Net Charging: Improved parsing
of Microsoft ISA W3C logs to stop
denied usage from being recorded
in PaperCut.
Net Charging: Improved reliability
of displaying the Internet usage
charts and statistics.
20 August 2007 - PaperCut ChargeBack
7.4 (Build 5011)
New
major features:
Admin alerts. Administrators
can now choose to be notified
via email (or SMS if you have
an email-SMS gateway) on the following
events:
Printer errors
- be notified when a printer
goes into error. For example
when there is a paper jam
or the printer is out of toner.
This feature allows administrators
to be aware of issues faster,
rather than waiting for an
irate user to complain.
Error level events
- if PaperCut encounters an
error the details will be
logged to the 'App. Log' tab,
the log file, and now optionally
sent out via email. This feature
allows administrators to be
aware of errors sooner, such
as problems communicating
with the directory server.
License notifications
- this can be used to notify
interested parties when there
is a licensing issue, such
as exceeding the licensed
user count.
New minor
features:
Add print job comments and some
other information into reports
that show print logs.
Make the 'Print Logs' page
load faster on large sites by
decreasing the default date range
of the data shown from one month
to two weeks.
On Mac and Linux systems with
no directory server, include the
'primary group' when considering
group membership.
Add some new calls to the web
services API and server-command
for performing user balance transactions.
If the 'Use SSL if available'
option is enabled, end-user HTTPS
access is enforced.
Fixes
and enhancements:
Improve handling of Excel/CSV
reports so that they open correctly
in Excel when using Internet Explorer.
Fixed an issue that may have
prevented large backups from being
imported.
Fix bug when using the administration
interface in Internet Explorer
that prevented selecting a list
of printers that an administrator
should have access to.
Prevent DNS lookups from taking
a long time on Windows networks.
On Windows networks where DNS
lookups are slow, this could slow
down the time taken for printing
to be processed.
When a report contains no data
(for example when there was no
printing in the selected date
range), a message is added to
the report to indicate this.
When running very large reports
and the maximum row count is reached
(by default 10,000 rows), a message
is now displayed on the report
indicating that the data has been
truncated (and to see the user
guide for how to increase the
maximum row count).
Fix an issue where clicking
the 'Details' link on the user
client would not work if there
were spaces in the username.
Fix an issue with the Mac client
auto-restart login hook when there
are spaces in usernames.
Improve reliability of notification
delivery in the user client tool.
Fixed an issue that could prevent
the admin ACL option 'Change printer
settings' from working.
Fix an issue preventing logging
into the user web interface when
using Active Directory, multi-domain
support and a UPN formatted username.
Fix an issue with file permissions
during installation on Mandriva
Linux.
Added support for CUPS 1.3 on
Mac and Linux.
Fix some minor rendering problems
with Internet Explorer.
Fix some minor problems reported
users through the "Submit Error
Report" feature.
Page counting
improvements:
Better copy count detection
with some Mac drivers.
Fixed a page count problem with
Canon IR2016 PCL5 drivers.
Fixed a copy count problem with
HP Designjet plotters using HPGL
drivers.
Fixed a page size issue with
Fuji-Xerox Docuwide 2050 plotters
using GDI drivers.
Improve support for Unix text
based printing.
Translations:
New complete translation for
Czech.
New end-user translations for
Hungarian and Slovak.
Updated translations for Chinese
(Simplified), Chinese (Traditional),
Dutch, German, Korean, Portuguese
and Spanish.
3 July 2007 - PaperCut ChargeBack
7.3 (Build 4874)
This release contains the following
changes:
Add improved support for authenticating
using Windows Active Directory
UPN user names (e.g. joe.smith@yourdomain.com).
Improve reports to display a
friendly message when the report
contains no data.
Fixed problem importing users/groups
from some LDAP servers.
Fixed problem using cards for
authentication in the release
station when the card-number trailer
character is not defined.
Fixed some errors reported by
users through the "Submit Error
Report" feature.
22 June 2007 - PaperCut ChargeBack
7.3 (Build 4846)
This release contains the following
changes:
Add a new feature to display
the environmental impact of each
user's printing. This is intended
to encourage users to reduce their
printing. It displays the number
of trees consumed, amount of CO2
produced and how much energy used.
Add a "Rates" page to the end-user
interface so users can see the
cost settings for printer and
Internet usage.
Allow user bulk actions to be
applied to users based on various
criteria in addition to group.
e.g. restriction status, balance,
department and office.
Add support for custom quota
periods. This was often requested
by customers who want to allocate
quotas at the start of terms or
semesters.
Add an option to not automatically
create users in PaperCut when
they print for the first time.
The administrator can choose to
allow or deny printing when users
don't exist.
Add the ability to search for
users by ID number from the user
quick find.
Improvements to PDF reports
to stop lines splitting over pages.
Improved print popup speed and
reliability on networks with unreliable
or inconsistent DNS/name resolution.
Some improvements to the User
Client on Windows networks with
unusual group policy settings.
Fix copy count for Canon UFR
print drivers.
Fix page count problem with
Kyocera Mita FS-C8026N drivers.
Improved color detection when
printing from Adobe Acrobat 8.
Fix the substitutions (e.g.
username, job cost, etc) in the
release station notification messages.
Fix LDAP problems when the Base
DN setting contains spaces or
unusual characters.
Allow files large than 1 MB
to be uploaded (e.g. import files),
and fix problems encountered when
defining many PaperCut administrators.
Various reporting fixes and
improvements.
Various documentation improvements.
Updated translations Chinese,
Portuguese and Spanish.
Added Slovak translation for
end user pages and user client.
Added Korean translation for
the user client.
21 May 2007 - PaperCut ChargeBack
7.2 (Build 4733)
This release contains the following
changes:
Added the ability to schedule
reports. This feature allows reports
to be automatically generated
and emailed to a list of recipients.
More information is available
in the user manual.
The report naming scheme has
been revised to ensure they are
consistent and give a good idea
as to what they will look like.
Modified the zero-install method
of the user client tool and standalone
release station. They now locally
cache the application data, only
updating it when required. As
before this ensures that the software
is always up to date, but now
also keeps bandwidth use to a
minimum (like a local installation).
Sites already using the zero-install
method should consider reviewing
login scripts to make use of the
new caching features.
Added the ability to automatically
purge old log data. On large sites
with high traffic usage, the database
can become large. In cases where
old log data is not required,
it can now be automatically deleted.
Added a new method to launch
the user client on Mac systems
(via a login hook, but doesn't
restart when quit).
Added new server-command and
web services calls: use-card (to
use a pre-paid / top-up card),
adjust-user-account-balance-by-group-up-to
(adjust the account balance for
all users in a group, but only
up to a certain limit).
Added a bulk user operation
for adjusting balance but not
beyond a set limit.
Added web services example code
for Ruby, and updated the examples
and documentation for the other
examples.
Added some visual effects in
the web interface.
Streamlined install process
of user client on non-domain networks.
The client will now confirm your
network identity after a local
install. This makes setups easier
in environments where users log
in with a username different to
their network identity.
Fixed issue where running certain
ad-hoc reports directly after
running another ad-hoc report
would result in the settings for
the previous report to be displayed.
Prevented some system accounts
from MS Exchange Server being
imported into PaperCut as user
accounts.
Updated translations for Chinese,
Portuguese and Spanish.
Changes specific to the
print control module:
Added duplex detection for
the Canon iR C3220.
Added custom page size detection
for the Canon Image PROGRAF
IPF-8000 wide-format printer.
Additional customization
ability in the release station
- the field orders and column
widths can now be changed,
and several other visual customizations
were added.
More improvements to the
account selection popup to
ensure it always pops up on
top of other windows, and
that it is focused for input.
Minor performance improvements
when processing PostScript
documents.
Fixed issue with page level
color detection for Adobe
InDesign documents on PostScript
print queues.
Fixed a bug that caused
the progress window for the
account sync and import not
to display on IE.
Fixed bug that caused charge
rates not to be taken into
account when the user charges
to their personal account.
Fixed a display bug where
the charge rates for a shared
account weren't displayed
when accessing the page in
a certain way.
Changes specific to the
internet control module:
Fixed an issue that could
cause proxy logs to be re-processed
when a logs are being read
over a network share and the
connection is lost.
Fixed an issue processing
log files in ISA format that
caused downloads and uploads
to be reversed.
Prevented a situation where
the internet module wouldn't
report the last internet usage
of the day for a few hours,
which could make the usage
show up at unusual times in
the log.
27 April 2007 - PaperCut ChargeBack
7.1 (Build 4648)
This release contains the following
changes:
Fixed problem with database
upgrade that would occur if upgrading
from a version prior to 7.1 (Build
4550).
26 April 2007 - PaperCut ChargeBack
7.1 (Build 4645)
This release contains the following
changes:
Added a printer filter to deny
print jobs based on the number
of copies.
Fixed an issue where some common
errors such as network timeouts
or corrupt print jobs would be
reported many times. This could
cause a delay in the processing
of print jobs, and in some situations
crash the application server.
Greatly improved memory usage
when running PaperCut with PostgreSQL.
This was a workaround for bad
PostgreSQL driver defaults that
used far too much memory, and
was causing online backups to
fail on large databases.
Added and improved warning messages
when performing dangerous actions,
such as shutting down the server
while an upgrade is in progress,
and changing the user authentication
source after the system is set
up.
Fixed user import problems when
a group or org unit contained
backslashes.
Fixed support for using domain
filters with upstream proxy servers
on ISA server in the internet
control module.
Added a command-line option
to delete old log data.
Fixed an issue where the 'shared
account print summary' report
displayed user accounts as well.
Miscellaneous changes to support
recent Canon drivers.
General performance improvements
when under very high load.
13 April 2007 - PaperCut ChargeBack
7.1 (Build 4603)
This release contains the following
changes:
Added multi-domain support for
Active Directory. PaperCut can
now import users from multiple
AD domains without the need for
workarounds, such as the use of
'nested groups'.
Improved the reliability and
performance of tracking print
jobs during intermittent network
failure.
Improved performance and lowered
memory requirements when running
large reports.
Changed the method used to launch
the web browser when clicking
on a URL in the user client tool.
Previously 'cmd.exe' was used,
to which access is often blocked
on restricted systems.
Improved the importing of shared
accounts from a file when the
file contained some unusual data.
Fixed bug that prevented reports
from being run in some Asian locales.
Fixed display issues with CSV
reports in some Asian locales.
Fixed some page counting issues
with PDFs printed from Adobe Acrobat
8 with some printer drivers.
Filter out invalid characters
in usernames. An issue was seen
where an LDAP server returned
usernames with invalid characters.
Fixed problem on Mac when an
IPP based connection was used
between the server and the printer.
Added support for Samsung CLP-X
printer drivers.
Various documentation improvements.
Translation updates for German,
Spanish and Chinese.
Correctly display Portuguese
translations for Portugal.
29 March 2007 - PaperCut ChargeBack
7.1 (Build 4550)
This release contains the following
changes:
Added support hierarchical shared
accounts (e.g. parent and sub-accounts).
New optional advanced user client
that provides enhanced functionality
for selecting account. e.g. search
for account, select preferred
accounts, enter print job comments,
etc.
Various reporting improvements
and additional shared account
reports.
Added a "Template Shared Account"
that is used to define defaults
for newly created accounts (e.g.
default security options).
Added a bulk account operations
page to allow updating balances
and settings of accounts in bulk.
Added an option to automatically
import/sync shared accounts from
various external sources.
Enhancements to the pre-paid/top-up
cards as requested by users (case
insensitive card entry, shorter
alpha-numeric card numbers, localized
date formats, etc).
Perform bulk user operations
in the background and provide
progress feedback which improves
usability when operation is long
running.
Optimize various long running
operations to reduces database
locking (e.g. user/group sync,
bulk user and account operations,
etc).
Optimized print monitoring to
improve start-up time and reduce
initial load on application server.
Improved copy count detection
for printing on Macs.
Improved duplex detection for
PCL and Postscript printers.
Automatically configure the
"guest" account as an "unauthenticated"
user in PaperCut. This simplifies
configuration on peer-to-peer
networks.
Increased the maximum number
of allowed printers on a single
print server to over 1900.
Improved usability when changing
user/group sync settings to avoid
accidental changes.
Improved support for running
user client on Windows Vista.
Fixed small memory leak in print
provider service.
Additional commands added to
web-service API and server-command.
Added support for new daylight-savings
timezone in US and Australia.
User Client: Ensure that account
selection window is focused when
popup appears.
Net Control: Increased default
network timeout in Squid ACL helper.
Net Control: Correctly decode
usernames containing backslashes
(\) passed to the Squid ACL helper.
Mac: Included a desktop widget
to display the user's balance.
Various documentation improvements.
Translation updates for German,
Portuguese, and Chinese.
05 March 2007 - PaperCut ChargeBack
7.0 (Build 4461)
This release contains the following
changes:
In the popup client, display
information about whether the
print job is color or grayscale.
Significantly improved performance
for for group-based "Bulk User
Operations" (including quota allocations).
The group operations now perform
about 10 times faster for groups
containing 2000 users.
Provide an option to allow/disallow
releasing jobs from the release
station using the end-user web
tools. Users will always be allowed
to cancel their own print jobs.
Add the copy count to the print
attributes column in print log
and reports.
Improvements to behavior of
the standard popup client (improved
focusing account selection options).
Automatically configure the
"guest" account as an "unauthenticated"
user in PaperCut.
Fixed problem editing account
pins/codes.
Fixed behavior of release station
when unable to connect to the
server using the machine name.
Fixes to provide improved support
for Samsung printers on Windows
XP.
Net Control: Fix problem where
corrupt proxy logs can cause PaperCut
to log net usage against a future
date.
Mac: Improvements to the CUPS
print integration.
Linux: Improved behavior on
servers without an X console (headless).
Minor documentation improvements.
16 February 2007 - PaperCut ChargeBack
7.0 (Build 4400)
This release contains the following
changes:
Improved support for running
on Active Directory domains with
the Guest account enabled.
Sort the list of admin users
alphabetically to make admin users
easier to find.
Include additional paper sizes
(ANSI-F and common envelope sizes).
Add an option to install the
User Client on Mac so that it
cannot be closed by the user.
Improved page size detection
for documents printed on the Mac,
and PDF documents created from
Adobe applications.
Remove jobs from the release
station queue, when the job is
cancelled by a user.
Fix minor problem in release
station that caused jobs to get
stuck in the release station in
"Printing..." state, after they
were released by the user.
Added support for Oracle databases.
Contact the support team for details.
Fixed a problem that stopped
some statistics graphs from displaying
in non-English locales.
Fixed bug where the date ranges
were set incorrectly for "previous
month" reports that cross the
year boundary.
Fixed some errors reported by
users through the "Submit Error
Report" feature.
Fix some typos in the user interface.
Updated translations for Spanish
and Chinese.
Minor documentation changes.
15 January 2007 - PaperCut ChargeBack
7.0 (Build 4260)
Happy new year!
This release contains the following
changes:
Added feature to make the shared
account PIN 'visible'. This option
is useful for organizations with
project codes for accounts, for
example, and allows charging to
account by code. The user manual
contains more information about
this feature.
Added feature to control which
field of the user client's account
selection popup is selected by
default, saving a few click each
time it is shown. See the user
client's README.txt and config
file for more information.
Improved install process on
some linux distributions including
SUSE, Mandriva and Ubuntu.
Added support for some new Canon
printers using CAPT and UFR drivers.
Improved documentation for running
PaperCut ChargeBack on external
databases.
Corrected issue with internet
module where usernames with spaces
were being reported differently
by some proxy servers.
Changed the connection method
of the internet provider component
to avoid the need for reconfiguration
when the hostname or IP of the
system changes.
Updated Chinese translations.
Fixed page count issues with
some OKI printers on Mac; RPCS
drivers when printing in color;
printing from AutoCAD; some Canon
imageRunner printers and duplex
and color detection with ZIMF
drivers.
Fixed issue where database backup
would not occur in a rare situation.
Fixed minor statistical error
on the Printer Details page.
Minor improvements to the administration
interface.
Minor documentation changes.
5 December 2006 - PaperCut ChargeBack
7.0 (Build 4192)
Important: Before upgrading,
please check our upgrade policy
to check that you are eligible to
upgrade to this release.
This release contains the following
changes:
Allow user transfers to be limited
to only members of a selected
security group.
Allow minimum and maximum user
transfer amounts to be configured.
Added an option to disable the
logging of document names. Some
organizations choose not to log
document names for privacy reasons.
Implement user notifications
when print jobs enter a release
station queue.
Add a group filter to the print
logs screen, which allows for
more filtering flexibility in
reporting.
Changes to the bulk account
import to allow for the clearing
of group access controls.
Fix PDF reports to correctly
output Asian fonts when installed
in an Asian region.
Improvements to reliability
of client popups.
Minor improvements to the Mac
install/upgrade process.
Include examples of how to perform
quota allocations to a group of
users using the server-command
command-line interface.
Improved grayscale detection
for RPCS print drivers.
Improved support for HPGL CAD/plot
print jobs.
Allow more printers to be ignored
in the windows print provider.
Minor documentation improvements.
Updated translations for Portuguese,
Chinese (Simplified and Traditional),
Dutch and Spanish.
17 November 2006 - PaperCut ChargeBack
7.0 (Build 4119)
Important: Before upgrading,
please check our upgrade policy
to check that you are eligible to
upgrade to this release.
This release contains the following
changes:
First public release of the
optional Internet Control module
that has been undergoing testing
for the past 3 months.
First public release of PaperCut
ChargeBack for Mac OS X.
New page-level color detection
for supported printers.
Allow the password for the built-in
admin account to be changed through
the user interface. The password
is encrypted when stored.
Additional scripting functionality
exposed via the web-services and
server-command program.
Allow the window location of
the user client window to be configured,
instead of always starting in
the top right of the screen.
Added support to for LDAP referrals
used by some LDAP servers.
Improved support for a variety
of printer hardware.
Improved upgrade process to
display the progress of database
upgrades when required. This improves
the experience for sites with
large databases when the upgrade
process could take a while to
complete.
Restructured the client directory
so the executables for each platform
are in different directories.
Linux service improvements to
allow the application server to
automatically restart when problems
occur.
Improved support for release
stations on Mac OS X.
Various performance performance
and stability improvements.
Many more improvements since
the release of version 6.