## Aurigma Image Uploader 7.0.35

# What's New?

- Collapse All Sections
- Language Filter ( all languages )

## Aurigma Image Uploader 7.0.35 - Released July 29, 2011

### New Features and General Improvements

- Support of Mac OS X Lion; drag-and-drop feature is not supported because of Mac OS Java limitations.
- Sample applications on ASP, JSP and ColdFusion are included in Image Uploader SDK. For more information on how to save files see the Saving Uploaded Files in Other Platforms topic.
- Photo order sample application based on customized Tiles View is included in Image Uploader SDK.
- The Quality Meter can be shown in tiles view mode.
- Paste image from clipboard feature is now supported in non-Internet Explorer browsers.

### API Improvements

- The Messages.ServerError property is added.
- The addCookie(String) and resetCookie() methods are obsolete; use the metadata.cookie property instead.

### Bug Fixes

- Fixed some problems with customized Tiles View.

- Image Uploader ActiveX Specific:

  - Fixed problems with uploading files and displaying thumbnails in Multiple Description sample application.
  - Fixed the problem whennot all files contained in specified folder were extracted and uploaded in the FolderProcessingMode='Upload' mode.

- Image Uploader Java Specific:

  - Fixed the problem with symbol encodings in IPTC fields.
  - Fixed the problem with updating EXIF information in thumbnails.
  - Fixed the problem when upload process did not stop after the server returned HTTP code 500.
  - Fixed the problem with the file.name property performance.
  - Fixed the problem when EXIF/IPTC data were sent even if this feature was disabled.
  - Fixed the problem with empty file names in restored file lists.
  - Fixed the problem with tiles view rendering in Internet Explorer.
  - Fixed the problem with thumbnails displaying in customized upload pane.

- Image Uploader JavaScript Specific:

  - Fixed the problem with the ThumbnailCompressOversizedOnly property in Internet Explorer 8.

- Image Uploader ASP.NET Specific:

  - Fixed the problem when an exception occured while rendering the control.

- Image Uploader PHP Specific:

  - Fixed the problem with the IE9InstructionsHtml property.
  - Fixed the problem with the saveFiles(string) method under Apache on MacOS.

## Aurigma Image Uploader 7.0.28 - Released April 25, 2011

### New Features and General Improvements

- Support of Internet Explorer 9.
- Ability to calculate hash values for thumbnails.
- Support of custom EXIF and IPTC fields (such as Windows XP/Vista/7 comments and titles), including both copying such metadata fields to thumbnails and extracting/uploading them separately.
- Improved tiles view: now Image Uploader can display specified text strings next to each file item in Tiles view. This feature is extremely important in applications where some metadata associated with upload items should be displayed in the Upload pane.
- New Converter.ThumbnailFitMode value, OrientationalFit, allows to create portrait or landscape thumbnails depending on the orientation of an original image.
- Improvements in crop functionality: Image Editor can be forced to open from JavaScript API and crop frame ratio (ImageEditor.CropRatio) can be fixed to prevent users from changing it.
- The ability to show custom messages in the Information bar via the informationBar.show(String, String) method.
- The upload list restoring by uploadPane.loadUploadList(Number) now contains file descriptions.
- Support of checking integrity of files uploaded to Amazon S3 using the AmazonS3Extender.CheckIntegrity property.
- Support of content-type values for files uploaded to Amazon S3.
- Java control initialization is sped up.
- All thumbnails created by Image Uploader contain the copy of original file's IPTC metadata by default.

### GUI Changes

- Add files and Add folders items are added to the context menu.
- The Navigate to folder context menu item allows a user to open the folder containing selected file in the Folder Pane.
- There is a new alternative way to add files to upload list. Now Image Uploader can be switched to the mode, which allows to select files for upload by clicking them instead of checking check boxes.

### Bug Fixes

- Fixed the problem with "developer mode" watermark. Now it is not displayed in the case if both development and production keys are specified for particular domain.
- Fixed the problem with creating thumbnails in Google Chrome browser.

- Image Uploader ActiveX Specific:

  - Fixed the problem with upload progress bar in the case if Status Pane is hidden.
  - Fixed the problem with the UploadPane.DropFilesHereImageFormat property.
  - Fixed the problem with large images cropping.

- Image Uploader Java Specific:

  - Fixed the problem with wrong mime-type identification in the case if file extension is written in uppercase.
  - Fixed the problem with fonts in Linux.
  - Fixed the problem when the file.name returned file name without extension in Windows.
  - Fixed the problem with thumbnails rendering in the case if several instances of Image Uploader were opened in different tabs.
  - Fixed the problem with drag and drop from Folder Pane to Upload Pane in case of using development license key.
  - JPEG encoding quality is much better now.

- Image Uploader ASP.NET Specific:

  - Fixed the problem with rendering of Image Uploader in the case if Uploader.Height value is set in percents.
  - Fixed the problem occurred in the case if the session support was turned off in ASP.NET.

- Image Uploader JavaScript Specific:

  - Fixed the problem when Image Uploader did not work in Internet Explorer 7 for users without administrative privileges.
  - Fixed the problem with incorrect Image Uploader behavior under non-English regional settings in Windows 7.

### API Improvements

- The Uploader.ImageRotated event is added; this event fires when an image is rotated.
- The Uploader.ImageEditorClose event is added; this event fires when the Image Editor is closed.
- The imageEditor.show(Number) method opens specified image in Image Editor.

The following properties were added as well:

- Converter.Hash specifying an algorithm using to generate a hash value for each converted file created using this converter.
- Uploader.EnableCheckByClick to enable the alternative way to add files to Upload List.
- ContextMenu.AddFilesText, ContextMenu.AddFolderText, and ContextMenu.NavigateToFolderText, which specify text of the corresponding context menu items.
- FolderPane.TileHeight, FolderPane.TilePreviewSize, FolderPane.TileTemplate, and FolderPane.TileWidth to customize tiles in the Folder Pane
- InstallationProgress.IE9InstructionsHtml and InstallationProgress.IE9ProgressHtml representing download and install instructions for Internet Explorer 9.
- PaneItem.CheckedItemBorderColor, PaneItem.CheckedItemColor, and PaneItem.CheckedItemTextColor, which allow to highlight files selected for upload.
- PaneItem.InactiveCheckedItemBorderColor and PaneItem.InactiveCheckedItemColor, which allow to highlight files selected for upload when they are not in focus.
- UploadPane.TileHeight, UploadPane.TilePreviewSize, UploadPane.TileTemplate, and UploadPane.TileWidth to customize tiles in the Upload Pane
- UploadProgressDialog.ReconnectionText specifying text visible between connection attempts if upload was failed.

... and some other minor changes and bug fixes.

## Image Uploader 7.0.15 - Released December 30, 2010

### Common Improvements

- Image Uploader performance is improved significantly.

### New Features

- Added ability to show/hide the Image Uploader using display CSS property.
- Added support of Internet Explorer 64-bit. New, 64-bit, edition of Image Uploader ActiveX is included in this release. This edition is instantiated automatically if a user opens Image Uploader in Internet Explorer 64-bit.

### API Improvements

- The UploadProgressDialog.PreparingText property is renewed. This property allows you to specify a text of the label which is visible while files are preparing for upload.
- The FolderPane.HeaderAllText and FolderPane.HeaderAllowedText properties are merged into one property called FolderPane.HeaderText.
- The PaneItem.UploadIndicatorColor and PaneItem.UploadIndicatorBorderColor properties are added. These properties allow customizing the upload file progress indicator which is displaying in the Folder Pane.
- Now it is recommended to specify properties of the GradientColor type in the following format: Color1="#aaaaaa" Color2="#bbbbbb".

### GUI Changes

- Upload progress indicator behavior is improved.
- Files are not marked as selected in the Upload Pane after they have been added there.

### Bug Fixes

- Fixed problem with wrong number of converters, which occurred if prototype.min.js was added to the page.
- Fixed the problem when upload list became cleared, if upload process was stopped from the AfterPackageUpload event handler (by returning false value).

- Image Uploader Java Specific:

  - Fixed the problem when Image Uploader did not render if there were two versions of Java runtime installed concurrently.
  - Fixed the problem with incorrect implementation of the "maximum size of created thumbnail" license restriction. Now it is not applied to thumbnails created with ThumbnailFitMode = ActualSize.
  - Fixed the problem when Image Uploader began upload before the BeforeUpload event had been fired.
  - Fixed the problem with wrong value of sent/total bytes in the case if ProgressBytesMode is equal to ByPackageSize.
  - Fixed the problem when Image Uploader incorrectly determined resolution of some images.
  - Fixed the problem when files without extensions were not displayed.
  - Fixed the problem with Description Editor which occured in the case of using developer license key. In the previous version Description Editor did not open from the Upload Pane if you specified a developer license key.
  - Fixed the problem when Progress Dialog displayed zero values of sent files/bytes if Status Pane was disabled.
  - Fixed the problem with the unhandled exception raised if you tried to start upload with disabled Status Pane and enabled upload progress indicator.
  - Fixed the problem when upload process could not be cancelled in the case of using custom upload progress indicator.

- Image Uploader ActiveX Specific:

  - Fixed the problem with incorrect upload progress indicator behavior in the case of uploading large files.
  - Fixed the problem with Tree Pane refreshing in the case of connecting/disconnecting USB devices.
  - Fixed the problem with incorrect number of total files displaying in the Folder Pane header. In the previous version subfolders were counted too.
  - Fixed the problem with opening large images in Image Editor on Windows XP 64-bit.
  - Fixed the problem with UploadButtonImageFormat. It was not implemented in the previous version.

- Image Uploader ASP.NET Specific:

  - Fixed the problem with Image Uploader rendering in the case if the control is contained in an UpdatePanel element.
  - Fixed the problem with using single quotes in cookies.

- Image Uploader PHP Specific:

  - Fixed the problem with uploading of large files (more than 4Gb) by chunks.
  - The AmazonS3Extender.AWSAcceccKeyId property is renamed to AmazonS3Extender.AWSAccessKeyId.
  - Fixed the problem with filenames capitalization of scripts.

- ServerError (ASP.NET)
- ServerError (PHP)
- serverError (JavaScript)

- FolderProcessingMode (ASP.NET)
- FolderProcessingMode (PHP)
- folderProcessingMode (JavaScript)

- ThumbnailCompressOversizedOnly (ASP.NET)
- ThumbnailCompressOversizedOnly (PHP)
- thumbnailCompressOversizedOnly (JavaScript)

- ThumbnailFitMode (ASP.NET)
- ThumbnailFitMode (PHP)
- thumbnailFitMode (JavaScript)

- CropRatio (ASP.NET)
- CropRatio (PHP)
- cropRatio (JavaScript)

- CheckIntegrity (ASP.NET)
- CheckIntegrity (PHP)
- checkIntegrity (JavaScript)

- DropFilesHereImageFormat (ASP.NET)
- DropFilesHereImageFormat (PHP)
- dropFilesHereImageFormat (JavaScript)

- Height (ASP.NET)
- Height (PHP)
- height (JavaScript)

- Hash (ASP.NET)
- Hash (PHP)
- hash (JavaScript)

- EnableCheckByClick (ASP.NET)
- EnableCheckByClick (PHP)
- enableCheckByClick (JavaScript)

- AddFilesText (ASP.NET)
- AddFilesText (PHP)
- addFilesText (JavaScript)

- AddFolderText (ASP.NET)
- AddFolderText (PHP)
- addFolderText (JavaScript)

- NavigateToFolderText (ASP.NET)
- NavigateToFolderText (PHP)
- navigateToFolderText (JavaScript)

- TileHeight (ASP.NET)
- TileHeight (PHP)
- tileHeight (JavaScript)

- TilePreviewSize (ASP.NET)
- TilePreviewSize (PHP)
- tilePreviewSize (JavaScript)

- TileTemplate (ASP.NET)
- TileTemplate (PHP)
- tileTemplate (JavaScript)

- TileWidth (ASP.NET)
- TileWidth (PHP)
- tileWidth (JavaScript)

- IE9InstructionsHtml (ASP.NET)
- IE9InstructionsHtml (PHP)
- IE9InstructionsHtml (JavaScript)

- IE9ProgressHtml (ASP.NET)
- IE9ProgressHtml (PHP)
- IE9ProgressHtml (JavaScript)

- CheckedItemBorderColor (ASP.NET)
- CheckedItemBorderColor (PHP)
- checkedItemBorderColor (JavaScript)

- CheckedItemColor (ASP.NET)
- CheckedItemColor (PHP)
- checkedItemColor (JavaScript)

- CheckedItemTextColor (ASP.NET)
- CheckedItemTextColor (PHP)
- checkedItemTextColor (JavaScript)

- InactiveCheckedItemBorderColor (ASP.NET)
- InactiveCheckedItemBorderColor (PHP)
- inactiveCheckedItemBorderColor (JavaScript)

- InactiveCheckedItemColor (ASP.NET)
- InactiveCheckedItemColor (PHP)
- inactiveCheckedItemColor (JavaScript)

- TileHeight (ASP.NET)
- TileHeight (PHP)
- tileHeight (JavaScript)

- TilePreviewSize (ASP.NET)
- TilePreviewSize (PHP)
- tilePreviewSize (JavaScript)

- TileTemplate (ASP.NET)
- TileTemplate (PHP)
- tileTemplate (JavaScript)

- TileWidth (ASP.NET)
- TileWidth (PHP)
- tileWidth (JavaScript)

- ReconnectionText (ASP.NET)
- ReconnectionText (PHP)
- reconnectionText (JavaScript)

- PreparingText (ASP.NET)
- PreparingText (PHP)
- preparingText (JavaScript)

- HeaderText (ASP.NET)
- HeaderText (PHP)
- headerText (JavaScript)

- UploadIndicatorColor (ASP.NET)
- UploadIndicatorColor (PHP)
- uploadIndicatorColor (JavaScript)

- UploadIndicatorBorderColor (ASP.NET)
- UploadIndicatorBorderColor (PHP)
- uploadIndicatorBorderColor (JavaScript)

- ThumbnailFitMode (ASP.NET)
- ThumbnailFitMode (PHP)
- thumbnailFitMode (JavaScript)

- ProgressBytesMode (ASP.NET)
- ProgressBytesMode (PHP)
- progressBytesMode (JavaScript)

- UploadButtonImageFormat (ASP.NET)
- UploadButtonImageFormat (PHP)
- uploadButtonImageFormat (JavaScript)