Version history

Version history. What's new in DocuVieware?

DocuVieware is frequently updated : reported bugs are fixed, new features are added and overall performance is constantly enhanced. Below you will find the history of DocuVieware versions releases.

DocuVieware 3 - Version History


Version 3.0.4 (May 19th 2017)

  • New JavaScript function: EnableAnnotEditionOnDblClick
  • JavaScript function SetAnnotDefaultAuthor now takes an extra parameter to define if the author field should be readonly or not
  • Minor bug fixes

Version 3.0.2 (May 9th 2017)

  • New JavaScript function: RegisterOnCommentAdded
  • New JavaScript function: RegisterOnCommentEdited
  • New JavaScript function: RegisterOnCommentDeleted

Version 3.0.0 (May 3rd 2017)

  • Global performances improvements
  • Rendering quality enhancement
  • Data transfer speed is faster
  • Improved RAW images loading speed and added support for more than 80 new cameras
  • Annotations now have CanEdit and CanDelete properties
  • TWAIN acquisition is now done through secured HTTPS connection
  • TWAIN settings can be programmatically defined
  • New document review comments system
  • New built-in Comments Snap-In
  • Swedish, Norwegian, Finnish, Korean and Hebrew languages are now supported
  • New set of tutorials is provided to facilitate DocuVieware 3 integration in any web technology
  • New static method DocuViewareManager.AbandonSession()
  • New .NET property: TwainSourceEnableCustomConfiguration
  • New .NET property: TwainSourceSelectFeeder
  • New .NET property: TwainSourceBitDepth
  • New .NET property: TwainSourceResolution
  • New .NET property: TwainSourceEnableDuplex
  • New .NET property: TwainSourceHideUI
  • New .NET property: ForceHTTPS
  • New .NET property: CollapseSnapinOnDocumentClosed
  • New .NET property: ShowAnnotationsCommentsSnapIn
  • New JavaScript function: TwainSetConfig
  • New JavaScript function: ResetAnnotToDefault
  • New JavaScript function: SetAnnotPropertiesValues
  • New JavaScript function: SetAnnotDefaultAuthor
  • New JavaScript function: SelectCommentsSnapIn

Version 2.0.62 (March 1st 2017)

  • Minor bug fixes

Version 2.0.61 (February 21st 2017)

  • Minor bug fixes

Version 2.0.60 (February 14th 2017)

  • Minor bug fixes

Version 2.0.59 (February 6th 2017)

  • Minor bug fixes

Version 2.0.58 (January 30th 2017)

  • New JavaScript function: RegisterOnAnnotationEdited()

Version 2.0.57 (January 23rd 2017)

  • New JavaScript function: SetSearchSettings()

Version 2.0.53 (January 12th 2017)

  • New .NET LoadFromURI overload that allows custom HTTP headers to be sent in the request
  • DocuVieware is now targeting .NET Framework 4.5 to 4.6.x

Version 2.0.51 (December 29th 2016)

  • New .NET property: EnableAnnotationActionButtons

Version 2.0.50 (December 22nd 2016)

  • New JavaScript function: ResetAnnotAutoCreateProperty()
  • New "any word" text search option to search several words at once

Version 2.0.49 (December 20th 2016)

  • New static method DocuViewareManager.CreateDocuViewareSession()
  • New static method DocuViewareManager.IsSessionAlive()

Version 2.0.48 (December 13th 2016)

  • RegisterOnThumbnailsOrderChanged JS event now provides the callback with source and destination information
  • New JavaScript function: RegisterOnAnnotationDeleted()

Version 2.0.47 (December 7th 2016)

  • New constructor DocuVieware(string SessionID)
  • New method GetSessionID
  • DocuVieware is now targeting .NET Framework 4.5.2 or 4.6.x

Version 2.0.45 (November 23rd 2016)

  • Improved initialization when the control is embedded within an iframe
  • Improved the PDF parser to handle corrupted documents
  • Improved pdf rendering speed with documents containing lot of vector data
  • Improved support for hyperlinks in docx

Version 2.0.44 (November 15th 2016)

  • Improved the PDF parser to better handle some malformed documents
  • Added support for hyperlinks and bookmarks in docx
  • Annotation.UnitMode enumeration: new member: Custom
  • AnnotationRuler and AnnotationPolyRuler: new property MeasurementUnitCustomString
  • Battery of minor bug fixes and performance improvements

Version 2.0.42 (October 31st 2016)

  • New languages added: Russian, Portuguese, Dutch, Polish, Hungarian, Bulgarian, Greek, Chinese and Japanese

Version 2.0.39 (October 19th 2016)

  • New .NET method: HasModifiedDocument()

Version 2.0.38 (October 12th 2016)

  • New JavaScript function: RegisterOnAreaSelected()

Version 2.0.35 (September 20th 2016)

  • ZoomIN, ZoomOUT and ZoomRect JavaScript functions now accept on error and on success callback functions

Version 2.0.34 (September 13th 2016)

  • New JavaScript function: RegisterOnTextSelected()

Version 2.0.33 (September 11th 2016)

  • New JavaScript function: RegisterOnThumbnailsOrderChanged()

Version 2.0.32 (September 05th 2016)

  • New Zoom to Selected Area (also known as Marquee Zoom) feature.
  • New JavaScript function: ZoomRect()
  • New JavaScript function: SetMouseMode()
  • New JavaScript function: GetMouseMode()
  • New .NET property: EnablePanModeButton.
  • New .NET property: EnableSelectModeButton.
  • New .NET property: EnableMarqueeZoomModeButton.
  • Improved text search speed.

Version 2.0.28 (August 23rd 2016)

  • New JavaScript function: RegisterOnTwainAcquisitionDialogAcquireButtonClick()
  • New JavaScript function: RegisterOnTwainAcquisitionDialogCancelButtonClick()

Version 2.0.27 (August 15th 2016)

  • New JavaScript function: IsLoaded().
  • New .NET property: AllowUpload.
  • Improved printing support.
  • Improved text selection and search.
  • Improved rendering quality and speed.
  • Battery of minor bug fixes.

Version 2.0.26 (August 09th 2016)

  • New JavaScript function: IsTwainSupportAvailable().
  • Improved text selection.
  • Battery of minor bug fixes.

Version 2.0.25 (July 30th 2016)

  • New JavaScript function: GetDocumentName().
  • Improved documents loading from URI support.
  • Battery of minor bug fixes.

Version 2.0.23 (July 26th 2016)

  • New JavaScript function: LoadFromUriEx().
  • New JavaScript function: IsInitialized().
  • Improved UI behavior.
  • Improved performances in non-sticky sessions context.
  • Battery of minor bug fixes.

Version 2.0.22 (July 18th 2016)

  • New .NET property MaxPages.
  • New .NET property MaxDownloadSize.

Version 2.0.21 (July 11th 2016)

  • Added Danish language support.

Version 2.0.19 (June 30th 2016)

  • New .NET method SaveAsPDF().
  • New .NET method SaveAsTIFF().
  • New JavaScript function: GetViewerScrollLeft().
  • New JavaScript function: GetViewerScrollTop().
  • New JavaScript function: SetViewerScrollLeft().
  • New JavaScript function: SetViewerScrollTop().

Version 2.0.18 (June 23rd 2016)

  • Improved document upload mechanism.
  • New .NET method: GetAnnotationCount().
  • New .NET static method: DocuViewareManager.SetupConfiguration().
  • Improved control compatibility with IE8 and IE9.
  • DocX rendering has been improved to offer support for lists (numbering) and tabulations.
  • Battery of minor bug fixes.

Version 2.0.17 (June 16th 2016)

  • New JavaScript function: RegisterOnFormFieldChanged().

Version 2.0.14 (May 27th 2016)

  • Added new property ShowSnapInButtonStrip.
  • Added new method GetDocumentData() in DocuVieware class.
  • Added new method LoadAnnotations() in DocuVieware class.
  • Added new method SaveAnnotations() in DocuVieware class.

Version 2.0.13 (May 23rd 2016)

  • Added new property ShowSnapInCollapseButton.
  • Added new property ShowSnapInPanelHeader.

Version 2.0.12 (April 16th 2016)

  • Added new property isPrint into the PageTransferReadyEventArgs class.
  • Improved printing support of raster documents.
  • Battery of minor bug fixes.

Version 2.0.8 (April 6th 2016)

  • Added new property isThumbnail into the PageTransferReadyEventArgs class.
  • Improved memory usage.
  • Improved document rendering speed.
  • Improved rendering quality of large indexed bitmap.
  • Battery of minor bug fixes.

Version 2.0.4 (March 16th 2016)

  • Improved memory usage.
  • Added a new ASP.NET MVC/Razor demo.
  • Battery of minor bug fixes.

Version 2.0 (February 19th 2016)

  • Cross-browser Twain scanning support (Windows only).
  • Form Fields filling support from the client side.
  • New Event PageTransferReady permitting to intercept and eventually alter the page structure before transfering it to the client side.
  • New custom Snap-In capability.
  • Page reordering by thumbnail drag and drop.
  • OpenXML DocX format support.
  • Added new versions based on the .NET Framework 4.5 and 4.6.
  • Many performance improvements, especially for loading popular formats such as PDF and jpeg (up to 500% faster).
  • Improved cache system and client-server errors correction. Consequently more concurrent connections are supported.
  • New responsive toolbar.
  • Improved rendering quality and speed in the client side.
  • DocuVieware 2 is now based on the new GdPicture.NET 12 core.
  • And more than 50 bug fixes and enhancements.

DocuVieware 1 - Version History


Version 1.1.42 (February 04th 2016)

  • New .NET static method: DocuViewareManager.SetStickyPageSessionMode().
  • Battery of minor bug fixes.

Version 1.1.38 (December 03th 2015)

  • Improved free hand annotation drawing support.
  • New .NET property DisableAnnotationDrawingModePanel.
  • Battery of minor bug fixes.

Version 1.1.35 (November 05th 2015)

  • New JavaScript function: RegisterOnAnnotationSelectedStateChanged().
  • Battery of minor bug fixes.

Version 1.1.33 (October 06th 2015)

  • New .NET property: TextSearchMaxResults.
  • Improved speed in non stick sessions context.
  • Battery of minor bug fixes.

Version 1.1.28 (September 18th 2015)

  • Added new javascript function GetDisplayedArea().
  • Improved document loading speed.
  • Decreased memory usage while loading large PDF files.
  • Battery of minor bug fixes.

Version 1.1.26 (September 03th 2015)

  • Added to Js API SetSnapInPanelWidth and GetSnapInPanelWidth, to get/set the snapin panel width.
  • Battery of minor bug fixes.

Version 1.1.25 (August 27th 2015)

  • Improved raster bitmap rendering quality in continuous view mode.
  • Improved UI responsiveness.
  • Added animation when toggling snapin panel.
  • Enhanced snapin panel behavior during resize.
  • Improved RAW bitmap decoding.
  • Battery of minor bug fixes.

Version 1.1.24 (August 24th 2015)

  • Improved appearance of message boxes.
  • New javascript method: RegisterOnDocumentPrinted(), RegisterOnDocumentSaved().
  • New .NET properties: CustomNotificationIconError, CustomNotificationIconQuestion, CustomNotificationIconWarning, CustomNotificationIconInfo, CustomNotificationIconOk.
  • Dramatically improved loading speed of raster documents.
  • Battery of minor bug fixes.

Version 1.1.22 (July 31th 2015)

  • New .NET method GetDocumentName().
  • New js function UpdateLayout()..
  • Improved rendering speed.
  • Battery of minor bug fixes.

Version 1.1.21 (July 22th 2015)

  • Improved PDF form fields rendering.
  • Improved PDF rendering speed.
  • Improved the rendered quality of raster documents.
  • Battery of minor bug fixes.

Version 1.1.20 (July 16th 2015)

  • Decresed memory usage.
  • Improved the synchronization mechanism of the document in server side editing context.
  • Battery of minor bug fixes.

Version 1.1.19 (July 13th 2015)

  • Improved document rendering speed.
  • Battery of minor bug fixes.

Version 1.1.18 (July 07th 2015)

  • Improved document rendering speed.
  • Added feature to specify the rotation mode associated with the rotation button group.
  • New .NET property: RotateButtonsMode.
  • New .NET enumeration: RotationMode.
  • New JavaScript function: RotatePage().
  • Battery of minor bug fixes.

Version 1.1.15 (June 02nd 2015)

  • Improved document rendering speed.
  • Added a new Poly-ruler annotation.
  • Improved caching mechanism to reduce memory usage.
  • Improved user interface responsiveness.
  • Added Czech and Slovak locale.
  • Battery of minor bug fixes.

Version 1.1.14 (May 04th 2015)

  • Improved PDF rendering speed.
  • Added a new property "Scale" to the ruler annotation.
  • Battery of minor bug fixes.

Version 1.1.12 (April 20th 2015)

  • Improved accuracy of text extraction from PDF documents.
  • Added the possibility to specify a font resources folder.
  • Battery of minor bug fixes.

Version 1.1.11 April 14th 2015)

  • Improved large bitmap rendering quality.
  • Increased PDF viewing speed.

Version 1.1.10 (April 10th 2015)

  • Increased the page navigation speed.
  • Battery of minor bug fixes.

Version 1.1.9 (April 08th 2015)

  • Added support for different pages-preloading mechanisms for multipage files (like PDFs or TIFFs).
  • New .NET property PagePreload.
  • New .NET enumeration PagePreloadMode.
  • Battery of minor bug fixes.

Version 1.1.8 (April 02nd 2015)

  • Dramatically improved performances for large bitmap rendering.
  • Decreased memory usage.
  • Improved text copy/paste feature.
  • Battery of minor bug fixes.

Version 1.1.7 (March 27th 2015)

  • New feature added: apply filter(s) within a mouse-selected region-of-interest rectangular area. Live demo for testing: http://www.docuvieware-demo.com/image_cleanup.aspx
  • New javascript functions GetSelectionAreaCoordinates(), SetSelectionAreaCoordinates(), ClearSelectionArea().
  • New .NET property EnableMouseModeButtons.
  • Minor PDF rendering bug fixes.
  • Battery of minor bug fixes.

Version 1.1.6 (March 20th 2015)

  • Minor UI bug fixes.
  • Fixed conflict issue with ReSharper.

Version 1.1.5 (March 16th 2015)

  • Added direct printing to printer support.
  • New property PrintQuality.
  • Improved bookmark navigation speed.
  • Improved initialization speed.
  • Improved page rendering speed.
  • Added Spanish locale.
  • Battery of minor bug fixes.

Version 1.1.4 (March 06th 2015)

  • Improved speed by introducing a web requests priority, merging & exclusion mechanism.
  • New property StickySessionsEnabled that specifies if DocuVieware is hosted in a single server or in a Server Farm with sticky sessions (also known as session affinity).
  • New static class DocuViewareEventsHandler to handle events in servers farm (see demo application for example of usage).
  • Improved the cache mechanism of persistent data.
  • Added Turkish locale.
  • Battery of minor bug fixes.

Version 1.1.3 (March 02nd 2015)

  • Added support for all session modes.
  • Added support for Web server-farms hosting (sticky and non-sticky session supported).
  • Battery of minor bug fixes.

Version 1.1.1 (February 18th 2015)

  • Improved rendering speed for complex documents.
  • Improved annotations handling speed.
  • Reduced memory usage of sessions.

Version 1.1.0 (February 11th 2015)

  • added new snap-in : PDF Bookmarks tree.
  • added plain text format (.TXT) support.
  • added multi item selection support into the Thumbnails snap-in.
  • new javascript API: GetSelectedThumbnailItems(), SelectBookmarksSnapIn().
  • added parameters to the following javascript functions permitting to customize the initial annotation appearance: AddRubberStampAnnotInteractive(), AddRectangleAnnotInteractive(), AddRectangleHighlighterAnnotInteractive(), AddLineAnnotInteractive(), AddConnectedLineAnnotInteractive(), AddLineArrowAnnotInteractive(), AddEllipseAnnotInteractive(), AddTextAnnotInteractive(), AddStickyNoteAnnotInteractive(), AddFreeHandAnnotInteractive(), AddFreeHandHighLighterAnnotInteractive(), AddRulerAnnotInteractive().
  • new .NET methods: ReloadAnnotations(), RedrawPages(int[] pages).

Version 1.0.4 (January 27th 2015)

  • New property result in the CustomActionEventArgs class that permits to send custom data structure to client through the javascript PostCustomServerAction() success callback.
  • New featured Online Barcode Recognition Demo (Webform & MVC versions). Online version: http://www.docuvieware-demo.com/barcode_recognition_demo.aspx
  • New property: EnableRectangleHighlighterAnnotationButton.
  • New property: EnableFreehandHighlighterAnnotationButton.
  • New property: EnableRubberStampAnnotationButton.
  • New property: EnableRectangleAnnotationButton.
  • New property: EnableEllipseAnnotationButton.
  • New property: EnableLineAnnotationButton.
  • New property: EnableConnectedLineAnnotationButton.
  • New property: EnableFreehandAnnotationButton.
  • New property: EnableLineArrowAnnotationButton.
  • New property: EnableRulerAnnotationButton.
  • New property: EnableTextAnnotationButton.
  • New property: EnableStickyNoteAnnotationButton.

Version 1.0.3 (January 15th 2015)

  • Added localization support for German and Italian languages.
  • Battery of minor bug fixes.

First public release: version 1.0.0 (January 12th 2015)

Initial release of DocuVieware SDK alongside www.docuvieware.com and docuvieware-demo.com websites.