This documentation is for the old version. Go to the latest Upload Suite docs

What's New?

Aurigma Image Uploader 6.5.37 Dual - Released January 10, 2014

Improvements

  • Now the message, which states that Image Uploader cannot access the local file system due to Safari security settings, can be modified via the noFileSystemAccessInSafari property. In addition, it contains a host name of the currently opened website.

Aurigma Image Uploader 6.5.35 Dual - Released November 1, 2013

Improvements

  • Added support of Internet Explorer 11.

Bug Fixes

  • Fixed an issue where Safari, starting from versions 6.1 (OS X 10.8) and 7.0 (OS X 10.9), restricts access to the local file system for Java applets. Now Image Uploader displays instructions to end-users explaining how to enable the access.

Aurigma Image Uploader 6.5.31 Dual - Released October 22, 2013

Java Version Specific Improvements

  • Added support of Java 1.7u45.

Aurigma Image Uploader 6.5.27 Dual - Released April 19, 2013

Java Version Specific Improvements

  • Added support of new security restrictions introduced in Java 1.7u21. The new security approach made previous versions of Image Uploader Java inoperable unless mixed code security verification is disabled in Java settings.

Aurigma Image Uploader 6.5.19 Dual - Released September 1, 2010

ActiveX Version Specific Improvements

  • Fixed the problem with selecting a large number of files in Open File dialog.
  • The MaxTotalFileSize restriction works correctly now. Image Uploader stops adding files to the upload list after files size limit is exceeded.

Java Version Specific Improvements

  • Now the MaxTotalFileSize property supports values greater than 1 Gb.
  • Fixed the problem with displaying scrollbar in the Details view when a user switches from an empty folder.

Aurigma Image Uploader 6.5.6 Dual - Released February 25, 2010

Java Version Specific Improvements

  • Fixed a number of problems with API for appearance customization.
  • Now if the FolderPaneBorderStyle is None, the folder pane is drawn without borders.
  • Fixed the problem with RemoveField functionality in the case when a field name contains numbers instead of placeholders.

Aurigma Image Uploader 6.5.1 Dual - Released January 27, 2010

Both ActiveX and Java Version Improvements

  • Now read-only descriptions (i.e. those for which DescriptionsReadOnly is true) are drawn without borders.

ActiveX Version Specific Improvements

  • Now scrollbar in the folder pane is drawn correctly.
  • Now Check All and Uncheck All buttons are disabled during the upload.
  • Fixed the problem with UploadPane control added via Image Uploader ASP.NET control.
  • Now Image Uploader ActiveX sorts files by name by default.
  • Now Thumbnail control clears itself if Thumbnail.Guid is empty.
  • Now drag-and-drop mouse pointers are the same in folder and upload panes.
  • Fixed the problem with UploadThumbnailCompressOversizedOnly functionality.
  • Now ThumbnailXWidth_N and ThumbnailXHeight_N POST fields contain correct values if AllowAutoRotate is turned on.
  • Fixed the problem with saving upload list on Windows 7.
  • Now the MessageMaxFileCountExceededText message appears when the number of selected files is bigger than the MaxFileCount value.

Java Version Specific Improvements

  • Support of Firefox 3.6.
  • Fixed the problem with uploading files through proxies requiring authentication.
  • Now Image Uploader Java works correctly on Linux.
  • Now the AdvancedDetailsInProcessItemBackgroundColor property works correctly.
  • Fixed the problem with the generation of thumbnails for images with embedded color profile on Mac.
  • Fixed problems with using the Space button for selecting files and folders.
  • Now it is impossible to sort files inside the upload pane during the upload.
  • Now Check All button does not check folders in TwoPanes layout if the AllowFolderUpload is false.
  • Fixed the problem with too long ExtractExif and ExtractIptc values.
  • Now images with incorrect EXIF or IPTC fields do not break the upload.
  • Fixed the problem with disappearing of the upload pane in ThreePanes layout if FolderView is set to Details.

ASP.NET Control Specific Improvements

  • New FileUploadEventArgs properties are added:
    • RelativeFilePath - returns a relative path to the original file if the folder upload feature is enabled and the file was located inside a subfolder.
    • OriginalFileName - returns the name of the original file.
  • The BaseFileInfo.RelativeFilePath property was eliminated.
  • Now the ASP.NET control preserves cookies with quotes properly.

PHP Library Specific Improvements

  • New UploadedFile properties are added:
    • getRelativeFilePath() - returns a relative path to the original file if the folder upload feature is enabled and the file was located inside a subfolder.
    • getOriginalFileName() - returns the name of the original file.
  • The SourceFileInfo::getRelativeFilePath() and ThumbnailInfo::getRelativeFilePath() properties were eliminated.

Samples

  • New demo application showing how to upload files to Amazon S3 cloud storage.
  • New demo application showing how to upload images along with thumbnails to Amazon S3 cloud storage.
  • New demo application showing how to upload files to Nirvanix cloud storage.

Aurigma Image Uploader 6.1.4 Dual - Released September 18, 2009

Both ActiveX and Java Version Improvements

  • Support of Windows 7.
  • Support of Microsoft IIS 7.5.
  • Ability to customize user-agent.
  • Now special symbols like quotations marks and semicolon are supported in Image Uploader settings strings.
  • Now the server-side ability to recognize and handle situations when user aborts upload process is added.

ActiveX Version Specific Improvements

  • Fixed the problem with rotation while uploading thumbnails created from BMP and GIF images.
  • Now Deselect All button is disabled when no images are selected in the folder pane.
  • Fixed the problem with Image Uploader crash during drag-and-drop operation.
  • Now you can enable watermarks in the BeforeUpload event.
  • Fixed memory leaks.

Java Version Specific Improvements

  • Fixed the problem with selection in advanced details view.
  • Fixed the problem with generation thumbnails from photos made by Nikon cameras on MacOSX.
  • Changed logic of AddCookie() method. Now it does not override cookies extracted by Image Uploader from a host page but concatenates them with ones passed as an argument.
  • Fixed the problem with DeleteUploadedFiles functionality in the case if RedirectUrl is specified.
  • Now Thumbnail control displays rotated images correctly.
  • Now thumbnails settings can be specified in the BeforeUpload event handlers.
  • Fixed the problem with files and folders display order in tree pane on Linux platforms.
  • Fixed the problem with progress bar in advanced details view.
  • Now relative URLs are supported for custom buttons icons correctly.

ASP.NET Control Specific Improvements

  • Now Image Uploader ASP.NET control does not lose non-standard cookies sent by server side.
  • Added the feature to handle uploads aborted by users.

PHP Library Specific Improvements

  • Added the feature to handle uploads aborted by users.
  • Fixed the problem with AmazonS3Extender.

Aurigma Image Uploader 6.1.1 Dual - Released July 31, 2009

ActiveX Version Specific Improvements

  • Image Uploader is safe now. Fixed vulnerability in Image Uploader ActiveX caused by a security problem in Microsoft's Active Template Library allowing remote code execution. The detailed information about this security issue can be found in Microsoft Security Advisory 973882.

Aurigma Image Uploader 6.0.16 Dual - Released June 25, 2009

Both ActiveX and Java Version Improvements

  • Select All/Deselect All buttons are named as Check All/Uncheck All if CheckFilesBySelectAllButton is set to true.
  • Localization to Japanese language is added.

Java Version Specific Improvements

  • Fixed support of Chrome 2 in Image Uploader Java.
  • Fixed the problem with setting constraints on image dimensions.
  • Now relative paths work with watermarks correctly.
  • Now size of huge files is displayed correctly during upload.

ActiveX Version Specific Improvements

  • Fixed the problem with registering Image Uploader ActiveX under IE8.
  • Improved speed of Image Uploader initialization.
  • Fixed the problem with dynamic updates of quality meter via JavaScript API.
  • Fixed the problem with uploading files from disk root.
  • Fixed extraction of ExifGpsLatitude and ExifGpsLongitude EXIF tags.

ASP.NET Control Specific Improvements

  • Fixed "Object doesn't support this property or method" Java Script error during loading of Image Uploader ASP.NET control.
  • Now Image Uploader Java is supported on 64bit version of Internet Explorer.

Samples

  • New demo application showing how to use Image Uploader on Ajax-enabled sites is available.
  • New demo application showing how to extract GPS metadata from images and highlight places where they were made on Google Maps is available.

Aurigma Image Uploader 6.0.11 Dual - Released June 06, 2009

ActiveX Version Specific Improvements

  • Fixed support of IE7 and IE8 under Windows Vista (with disabled UAC) and Windows XP.

Aurigma Image Uploader 6.0.10 Dual - Released May 21, 2009

Started planning of new Image Uploader version we decided to focus on three goals: support of images of big size, usage simplicity, and wide support of browsers.

The first goal - support of big images - is the solution for well-known problem when Image Uploader was unable to create thumbnails for big images and sent icons instead. We realized that modern cameras increase megapixels from year to year and the problem became serious. Our development team had to reimplement image processing modules of both ActiveX and Java versions and as a result we have support of large images and have increased the quality of thumbnails.

The second goal - make Image Uploader easier to embed to customers' solutions - required to survey what platforms were used by our customers. We found out that two of them - ASP.NET and PHP - form absolute majority. We implemented special solutions for each platform (Image Uploader ASP.NET control and Image Uploader PHP library) wrapping Image Uploader and allowing to use it in a straight forward way on a platform.

The third goal is support of modern browsers. In recent times several new browsers were released - Chrome and Internet Explorer 8. We made some efforts to test Image Uploader on these new ones and adapt the control to them. As a result Image Uploader supports these two browsers and Opera 9 additionally.

Here is the overall list of new features and improvements in Image Uploader 6.

Both ActiveX and Java Version Improvements

  • Three editions of Image Uploader are available: Express, Standard, and Professional.
  • Memory friendly image processing.
  • Image Uploader ASP.NET control and Image Uploader PHP library solutions making Image Uploader usage easier on corresponding server platforms.
  • Support of cloud storages: Amazon S3 and Nirvanix. Now Image Uploader can upload files and metadata to these online storages.
  • Support of AJAX-enabled applications. Now visibility of Image Uploader can be handled via CSS.
  • The ability to customize POST request sent by Image Uploader was improved.
  • Image Uploader supports review of response sent by web server back in the PackageComplete event.

ActiveX Version Specific Improvements

  • Support of Internet Explorer 8.
  • Support of new non-admin ActiveX controls feature in Internet Explorer 8.
  • New installation progress of Image Uploader ActiveX control.
  • Improved estimation of remaining upload time in the progress bar.
  • Refactored memory management. Several problems that could be potentially led to crash were found and fixed.
  • The problem when Image Uploader froze on "waiting for response from server" stage was resolved.
  • Fixed several problems with drag-and-drop functionality in upload pane.
  • Thumbnail in the progress dialog can be hidden now.
  • Fixed the problem when some methods and properties of Image Uploader became unavailable in the case when InitComplete event handler was specified.
  • Fixed several problems with saving and restoring of upload list.
  • A number of minor improvements and bug fixes.

Java Version Specific Improvements

  • Support of Chrome and Opera 9.
  • Improved quality of resize.
  • Increased speed of folders tree navigation.
  • Windows 2008 network shares are supported now.
  • Fixed the problem with proxies on Windows platforms.
  • Now files can be deleted after upload.
  • Now files can be deleted from folder pane.
  • Fixed the problem with tree pane refreshing.
  • Fixed several problems with saving and restoring of upload list.
  • Fixed the problem with extracting of UserComment fields from EXIF.
  • Fixed the problem with deleting of temporary files created by Image Uploader.
  • A number of minor improvements and bug fixes.

Aurigma Image Uploader 5.7 Dual - Released November 25, 2008

ActiveX Version Specific Improvements

  • Now UploadThumbnailCompressionMode works correctly for all UploadThumbnailFitMode types.
  • Fixed the problem with dimensions of uploaded thumbnails.
  • Folder selection works correctly in Windows XP now.
  • Fixed the problem with creating thumbnails from some PNG images.
  • Now widths of columns in folder and upload panes are calculated correctly.
  • Fixed the problem with EnableInstantUpload in the two panes layout.
  • Fixed memory leak in the process of creating thumbnails.
  • Fixed the problem with displaying custom buttons after several page refreshes in a browser.

Java Version Specific Improvements

  • Fixed file names sorting.
  • Fixed the problem with events in Java SE 6 Update 10.
  • Now colors in rotated thumbnails created from images with alpha channels look correctly.
  • UploadThumbnailCompressionMode works correctly for all UploadThumbnailFitMode types.
  • Now Image Uploader can upload on sites having NTLM authentication enabled.
  • Now Image Uploader can upload on sites having basic authentication enabled.
  • Fixed the problem with creating thumbnails from grayscale images.
  • UploadThumbnailCompressOversizedOnly works correctly now.
  • Now uploaded thumbnails have the same resolution as original images.

Aurigma Image Uploader 5.5 Dual - Released August 20, 2008

Both ActiveX and Java Version Improvements

While working on version 5.5 of Image Uploader Dual, we were focusing on two major objectives: stability and performance. This version almost does not include new functionality, nevertheless we did huge work. Some modules of the product have been refactored, some of them have been written from scratch. New fresh view of the product and some new approaches allowed us to make Image Uploader faster and overall better.

ActiveX Version Specific Improvements

  • Speed of adding items to upload pane in details view has dramatically increased.
  • Handling files on network drives works faster.
  • Progress events for "prepare to upload" and "upload" operations have been improved. Now ZIP compressing causes progress events.
  • The problems with the support of cameras directly connected to a computer have been fixed.
  • Rotation operations have been improved. Now upload pane displays rotated images correctly.
  • The problem with cancelling the addition of a whole folder to upload pane has been fixed.
  • The problem with displaying subfolders in Windows 2000 has been fixed.
  • Now adding and removing files in the upload pane works correctly.
  • ShellComboBox synchronizes the path with ImageUploader control now.
  • The GoToFolder() method accepts paths containing back slashes now.
  • The problem with displaying the detailed information about files in detailed view has been fixed.
  • A number of minor improvements and bug fixes.

Java Version Specific Improvements

Java version of Image Uploader has been deeply refactored. In this version we were moving in three main directions: increase the speed of the applet, decrease memory consumption, and improve support of the Macintosh platform:

  • Applet performance has dramatically increased. Now folder browsing and thumbnail preparation works faster.
  • Memory consumption has greatly decreased, reducing the probability of getting the "out of memory" exception.
  • Thumbnail generation module has been refactored. Now the probability of uploading icons instead of thumbnails greatly reduced.
  • Improved support of Safari and Firefox browsers on Macintosh computers.
  • Resize quality can be changed again.
  • Problems with ShellComboBox control have been fixed.
  • The GoToFolder() method works correctly now.
  • The Action property treats relative paths correctly now.
  • The problem with multiple displaying of restriction dialogs has been solved.
  • The SaveUploadList() and LoadUploadList() methods work correctly now.
  • The problem with AdditionalFormName is fixed.
  • A number of minor improvements and bug fixes.

Aurigma Image Uploader 5.1 Dual - Released March 31, 2008

ActiveX Version Secific Improvements

Image Uploader is safe now. At the beginning of year 2008, several vulnerabilities were found in the ActiveX version of Image Uploader. By the release of version 5.1, we have completed the audit of source code and refactored the insecure parts of the control. New version 5.1 has different CLSIDs , which prevents the usage of previous unsafe versions of Image Uploader.

Aurigma Image Uploader 5.0 Dual - Released December 20, 2007

Important

Please be sure to learn about the changed trial licensing policy. From now on, you will need a trial license key to test-drive the trial version (except for localhost). For details, see How to Evaluate Image Uploader topic.

Both ActiveX and Java Version Improvements

  • ZIP compression for files is now available. Use these properties to change the compression mode:
  • POST request format is now customizable to seamlessly integrate with CMSs, blogging systems, etc. You can omit standard POST text fields (SendDefaultFields property) or rename them (RenameField() method). For details, also see POST Field Reference and Configuring POST Format sections.
  • Progress bar placement behavior changed for the Advanced Details view (see UploadView property to learn more about view modes). Now if you upload a single image in a package (i.e. FilesPerOnePackageCount value is 1), the progress bar appears in the list item of that specific image and not in the list item allotted specifically for progress indication.
  • Instant upload for the Advanced Details view. You can specify that the upload start immediately after you drag the file into the upload pane. To this end, set EnableInstantUpload property value to true.
  • You can now opt to display an image instead of the 'Drop file here' text message (OnePane and ThreePanes layouts). See DropFilesHereImageFormat property for details.
  • You choose to show a background image in the Advanced Details view. See UploadPaneBackgroundImageFormat property for details.
  • Minimum file count for upload: if this is specified, the upload will not start unless the minimum allowed amount of files are selected for upload (MinFileCount property).
  • Upload file list feature. You can save\load\delete lists of files to be uploaded (see SaveUploadList(), LoadUploadList() and ResetUploadList() methods).
  • Upload can be denied for CMYK images (AllowCmykImages property). Custom warning can be shown to the user
  • New upload control events added:
    • PackageBeforeUpload - raised right before the package is to be uploaded,
    • PackageError - raised if an error occurred while uploading the current package,
    • PackageComplete - raised upon successful package upload completion.
  • On-hover tooltips now can be displayed individually
  • Pane item unchecking via PaneItem API has been implemented (PaneItemChecked property).

ActiveX Version Secific Improvements

  • Windows Vista native view. Turned on by default for Vista users (UseSystemColors property must be true which it is by default).
  • PackageProgress event added. It is the same as Progress but the values are returned only for the package specified in the event index.

Java Version Secific Improvements

Note

Read the online documentation for a complete improvements list.