UniPrint Client Release History
===============================

Version 3.6.1
-------------

 - Enhancement:
	- Improved UniPrint Application Print component

 - Bug fixes:
	- Uninstalling UniPrint Client from a machine that has any UniPrint Server product installed removes certain required registry keys and file components
	- When printing through UniPrint with the "Transfer PCF" server option disabled, or from UniPrint Server 1.4.2, the properties set on the client printer at print time may not reflect the expected settings
	- UniPrint Preview window intermittently does not appear on top of all other windows 
	- Closing UniPrint Preview window while a print job is being processed generates Error 91
	- Print jobs that have a rendered file size of less than 2048 bytes in size are not processed (works only with UniPrint Server 5.1.1)
	- UniPrint Client hangs when server component does not complete the transfer of PCF file
	- Out of sequence Windows messages causes UniPrint Client to hang


Version 3.6.0
-------------

 - New features:
	- Bandwidth throttling
	- Ability to provide feedback directly through www.uniprint.net

 - Enhancements:
	- Enhanced UniPrint Preview component
	- Improved print job spooling speed for virtual channel connections

 - Bug fixes:
	- UniPrint Client intermittently hangs while printing when a PDF document is opened within Internet Explorer
	- Runtime error 52: Bad file name or number
	- Some documents may cause UniPrint Client to hang when the "Use Acrobat Application" option is used
	- Print dialog box gets hidden behind seamless ICA sessions in non-English OS
	- Acrobat may not be launched for the first print job with the "Preview with Acrobat Reader" option
	- Default printer properties may get altered when printing to a non-default printer
	- Horizontal toolbar functions missing from the UniPrint Preview dialog box
	- UniPrint Client not launched when session counter is not reset properly
	- Unable to print when Local Spool Path contains any underscore (_)


Version 3.5.1
-------------

 - Enhancements:
	- Support for Adobe Acrobat and Acrobat Reader 7.0 (available for the "Preview with Acrobat Reader" option only)
	- Enhanced UniPrint preview component
	- Improved support for "Number of copies" and "Collate" features in a wider range of printer drivers

 - Bug fixes:
	- /P install switch does not work if UniPrint Client is already installed
	- When using "No Preview" with "Display Print Dialog" options in Windows XP, the first print job hangs intermittently
	- Printing in Windows 98


Version 3.5.0
-------------

 - New feature:
	- Supports Automatic Client Update from UniPrint Server (applicable to version 5.0 or above)

 - Enhancement:
	- Printer-specific properties when using the "Use Acrobat Application" option


Version 3.4.2
-------------

 - New feature:
	- Printer-specific properties support

 - Enhancements:
	- Running setup with /? displays all supported command line switches
	- No longer uses scrrun.dll as it may be blocked by some antivirus software
	- Optimize memory usage during printing

 - Bug fix:
	- Some command line switches are ignored if installing on a machine with the software already installed


Version 3.4.1
-------------

 - Bug fix:
	- Print job is sent to the default printer when using Adobe Application to print to non-default printers


Version 3.4.0
-------------

 - New features:
	- Option to select between local or online help file
	- Option to disable the "Enable Printer Properties" feature during setup
	- Two new command line options (/O=3 & /O=6) to change default settings during setup

 - Enhancements:
	- User interface
	- If missing, the UniPrint information within Citrix's Module.ini is re-inserted during user login to Windows
	- Only 1 copy of UniPrint.exe is installed
	- ICA virtual channel print speed
	- Windows 98 support

 - Bug fixes:
	- Unable to print to printers with names longer than 31 characters
	- Default Settings option does not reset ICA Virtual Channel Progress Log option
	- Inconsistent behaviour of the "Always On Top" feature on Windows 2000 and Windows XP machines
	- Print job not sent to the correct paper tray when the "Enable Printer Properties option" is disabled


Version 3.3.0c
--------------

 - Bug fixes:
	- Type Mismatch error on machines that has not been rebooted for over 23 days
	- Crashes when printing entire MS Excel workbook


Version 3.3.0b
--------------

 - Bug fix:
	- UniPrnt.exe does not always launch when ICA/RDP connection is made


Version 3.3.0a
--------------

 - New feature:
	- Shortcut in Start Menu to launch UniPrint Client

 - Enhancement:
	- Allow selection of Citrix ICA Client installation path if setup failed to detect it automatically

 - Bug fixes:
	- Prompting multiple errors when no printer is installed on the client machine
	- Debug file logging crashes ICA virtual channel session when text per line exceeds 200 characters 
	- Unable to move the Cancel Print dialog
	- Alternate web page for the Auto Update feature is not pointing to the correct URL
	- Unable to detect Citrix ICA Client installation path on Windows XP Embedded machines


Version 3.3.0
-------------

 - Enhancements:
	- Installation GUI
	- Debug log files

 - Bug fix:
	- Crashes when installed on Win NT machines


Version 3.2.9
-------------

 - New features:
	- Printer properties support
	- "Always On Top" option for UniPrint Previewer
	- Quick key to re-enable the Advanced tab (Shift + Double-click on "Settings" option)
	- Quick key to re-enable the Settings and Advanced tabs at the same time (Shift + Double-click on UniPrint system tray icon)
	- Option to disable the Exit option in the right-click menu and Exit button in the UniPrint Previewer setup

 - Enhancements:
	- Close UniPrint Previewer only when there is only one print job on the print list; an "Exit" button is added to the interface, allowing user to close the Previewer at any time 
	- Customizable GUI for UniPrint Previewer

 - Bug fixes:
	- Print jobs being deleted by McAfee Anti-Virus software in error
	- ICA components not installed properly in silent mode if client machine has non-English Citrix ICA Client installed 
	- Path set as previous user's temp directory when the use user temp directory as virtual channel spool path option is used
	- Conflict with WinFax Pro 10.0
	- Virtual Channel progress bar not displaying spool progress properly
	- Default spool path resets after changing it in the Advanced tab
	- Hangs when launching Settings menu while receiving a print job
	- Windows installer launches when UniPrint.exe is executed


Version 3.0.2
-------------

 - Enhancement:
	- Option to change default virtual channel spool path from C:\ to user temp directory during setup

 - Bug fixes:
	- Multiple instance of mstsc.exe running after RDP sessions are disconnected
	- For RDP connections, UniPrint.exe launches only when the user who installed the software logs in 
	- RDP and ICA virtual channel spool path not synchronized when only RDP client is installed


Version 3.0.1
-------------

 - Enhancement:
	- Reduced loading time when using the UniPrint application option to process the print job

 - Bug fixes:
	- Prints only 1 copy when the No Preview option is selected with the Display Print Dialog option disabled
	- Null value for RDP Path when installed using MSI setup


Version 3.0
-----------

 - New features:
	- Sizable UniPrint Previewer
	- Revert to default settings
	- Option to disable virtual channel spool progress bar
	- Option to enable/disable debug tools

 - Enhancements:
	- Ensure Acrobat Reader version is 4.0 or above before enabling the option in the Settings screen
	- More user friendly UniPrint Previewer
	- Acrobat print dialog hidden behind session when the No Preview, Prompt Print Dialog option is used in French NT environment
	- Compatibility with Acrobat Reader 6.0

 - Bug fixes:
	- Problem detecting Acrobat version in French OS when the decimal separator is set at "," rather than "."
	- Option to change ICA Client installation path during setup is disabled when the installed ICA Client is a non-English version


Version 2.2.4
-------------

 - New feature:
	- Set user settings during MSI setup

 - Enhancements:
	- Compatibility with Citrix ICA Client 7.00.17534
	- Compatibility with Microsoft Terminal Services Advanced Client (TSAC)

 - Bug fixes:
	- Viewing & printing (when using UniPrint application) print jobs created with the Multi-Language Support option enabled on the server side
	- Error 52 raised in French environment
	- Email option gets disabled when the Generate Progress Log option is enabled
	- Only users who installed the software have access to the Settings menu
	- ICA components not installed when only PNagent is installed on the machine


Version 2.2.0
-------------

 - New features:
	- Check for updates through the Internet
	- Option to enable/disable Email feature during setup
	- Ability to enable/disable Print Settings during setup

 - Enhancements:
	- Delete printer configuration file
	- View & print Acrobat PDF file using UniPrint application

 - Bug fixes:
	- Print dialog gets hidden behind session window
	- Reset Instance key on exit
	- Set ICA Client file security to full access during setup


Version 2.1.0
-------------

 - Added feature:
	- Compatible with RDP Client, ICA Client (both virtual channel and client drive mapping) and PN Agent
	- Enhanced debug tool


Version 2.0.9
-------------

 - New feature:
	- Unicode supported when virtual channel mode is enabled at the server side

 - Bug fixes:
	- ICA session terminated when printing files with long file names (over 48 characters) in virtual channel mode
	- Adobe gets terminated when UniPrint exits, even if Acrobat application is not used to process the print job


Version 2.0.8
-------------

 - New features:
	- Ability to use either UniPrint's or Acrobat's PDF OCX to print when the No Preview or UniPrint Previewer option is selected
	- Improved user interface for settings changes


Version 2.0.7
-------------

 - New feature:
	- Ability to use either UniPrint's or Acrobat's PDF Viewer when the UniPrint Previewer option is selected

 - Bug fixes:
	- Instance registry key error 
	- Overlapped characters when printed through custom applications
	- Illegal operation error when printed through HP DeskJet printers
	- Unable to capture text that are "Strikethrough" or doubleunderlined
	- Choppy background color


Version 2.0.6
-------------

 - Bug fix:
	- Incomplete update of data in the Module.ini file when previous version is not uninstalled 


Version 2.0.5
-------------

 - Bug fix:
	- Consumes 100% CPU when the No Preview with No prompt for copies option is selected


Version 2.0.2
-------------

 - Disabled the selection of virtual channel print path during software installation's user interface


Version 2.0.1
-------------

 - Bug fixes:
	- Duplicate entries in the Module.ini file
	- Updated HTML help file


Version 2.0
-----------

 - New features:
	- Installation of Acrobat Reader no longer required
	- Set default virtual channel print path during software installation (see Readme.doc for details)


Version 1.5.3 Patch 2
---------------------

 - Bug fixes:
	- Email option not functioning when used on Windows 2000 workstations
	- UniPrint terminating prematurely when more than 1 Citrix session is opened


Version 1.5.3 XP
----------------

 - New features:
	- Email option
	- Spool progress messaging (virtual channel mode only for UniPrint XP Server V1.4.2 Patch 3 and UniPrint Enterprise Server V2.0 Patch 3 or above)
	- Set default Print Preferences during software installation (see Readme.doc for details)
 
 - Easy restore when Citrix ICA Client has been updated (double-click on UniPrint.exe)

 - Enhanced compatibility with Citrix German ICA Client 

 - Bug fixes: 
	- UniPrint icon not disappearing from system tray when logged off the Citrix server
	- Program hung when printing the same document more than once at the same time
	- Virtual channel mode failing for later versions of Citrix ICA Client 4.x
	- Adobe Acrobat 5.0 toolbar visible in UniPrint Previewer when it was first launched


Version 1.5.2 XP
----------------

 - Enhanced compatibility with Adobe Acrobat 5.0
 - Bug fix on the premature unload of UniPrint Previewer with the Single Print Job option


Version 1.5.1 XP
----------------

 - Includes UniPrint help file


Version 1.5 XP
--------------

 - Improved user interface allowing for:
	-  Save current print job in PDF format	
	-  Access to the print dialog box (properties/settings) when 
	   printing single print job 
	-  Select particular print jobs to be printed for multiple copies 
	   when printing multiple print jobs

 - Bug fix when used with ICA 32-bit Web Client


Version 1.4 Patch 2
-------------------

 - Enhanced compatibility with Citrix French ICA Client Versions 4.17 to 6.00.910 


Version 1.4 XP
--------------

 - Compatible with Citrix Client Versions 4.77 to 6.01.963 (including Citrix Webclient)
 - Allows client to print multi-copies of the print job
 - Allows change of temp spool directory on local drive (default c:\)


Version 1.3 Patch 3
-------------------

 - Add Multi Document Printing 
 - Bug fix re Kill Acrobat Option


Version 1.3 Patch 2
-------------------

 - Bug fix on reading Registry entry: 
	- User no longer requires admin rights to install UniPrint Client


Version 1.3
-----------

 - Bug fixes:
	- Printing long file names
	- Printing multiple jobs in one print commmand
	- Speed and memory consumption

 - Virtual Channel ready:
	- When used with v1.4 of UniPrintServer (virtual channel version) 
	  UniPrint no longer requires user drive mapping

 - Allow change of UniPrint temp spool files location (default is c:\)


Version 1.2
-----------

First offical release of UniPrint Client
