dynamsoft barcode reader logoRelease Notes

iOS and Android Edition
  • iOS and Android Edition
  • Windows Edition
How to Upgrade?

2.0 for Android (7/10/2018)

NEW

  • Added a setZoomIn method to support zoom function on the video view.
  • Added setPageSize and getPageSize methods for PDF files and also improved the quality of the converted PDF file.
  • Added setDefaultImageMode and getDefaultImageMode methods to set or get the default image display mode (color, grayscale, or black-and-white) on document edit view.
  • Added a deleteAll method to remove all the images/documents in DcsBuffer.

Improved

  • Improved the uploadAsync method to support uploading multiple png/jpg images at a time as separate files.

Changed

  • Moved constants DME_DOCUMENT and DME_IMAGE from the DcsVideoView class to the DcsView class.

Fixed

  • Fixed a bug where the failure callback function of uploadAsync() was not triggered immediately when the action page didn’t exist.
  • Fixed a bug where the uploaded PDF file is corrupted sometimes.
  • Other small fixes and tweaks.

1.0 for Android (6/5/2018)

NEW

  • Added Java APIs for Android app developers to support enterprise-grade document scanning capabilities in their app.
  • Added two capture modes for image and document capture.

    Document Mode

    • Added support for border detection of a document from a video stream.
    • Added document processing features including perspective correction, noise removal, contrast, rightness, and color filtering (convert to a colored/grey/black-and-white document).

    Image Mode

    • Added support for capturing an image from a video stream.
    • Added image processing features including rotating, flipping, cropping, etc.
  • Added support for customization of all UI elements.
  • Added support for saving/loading images to/from the local storage.
  • Added support for uploading/downloading images to/from a web server.

2.1 for iOS (4/12/2018)

NEW

  • Added a zoomIn property to support zoom function on the video view.
  • Added a pageSize property for PDF files and also improved the quality of the converted PDF file.
  • Added PDF file settings like author, creator, subject, keyword, title, etc.
  • Added a deleteAll method to remove all the images/documents in DcsBuffer.

Improved

  • Improved the uploadAsync method to support uploading multiple png/jpg images at a time as separate files.
  • Adapted UI to fit iPhone X.

Changed

  • Changed the UI of the video view to make the screen header and footer non-transparent.

2.0 for iOS (3/05/2018)

Improved

  • Improved Document Detection
    • Greatly improved document edge detection accuracy.
  • Optimized Performance
    • Introduced a new data accessing and computing strategy to optimize the performance. You can now switch and view bulk images more smoothly.
  • Added Umbrella Header File
    • Added an umbrella header file - 'DynamsoftCameraSDK.h'. You can now import a single header file to use our iOS SDK instead of importing multiple header files.

Changed

  • Added a parameter for the delegate onPostCapture to get the DcsDocument or DcsImage object.

Fixed

  • Fixed a bug where the image becomes completely white or black when you adjust the brightness or contrast of it.
  • Fixed a bug with zooming in/out under the single page mode.
  • Fixed a bug where using loadDataAsync() rotates the image by 90 degrees.
  • Other small fixes and tweaks.

1.0 for iOS (1/18/2018)

NEW

Added Objective-C and Swift APIs for iOS app developers to support enterprise-grade document scanning capabilities in their app.

  • Added two capture modes for image and document capture.
    • Document Mode
      • Added support for border detection of a document from a video stream.
      • Added document processing features including perspective correction, noise removal, contrast, brightness, and color filtering (convert to a colored/grey/black-and-white document).
    • Image Mode
      • Added support for capturing an image from a video stream.
      • Added image processing features including rotating, flipping, cropping, etc.
  • Added support for customization of all UI elements.
  • Added support for saving/loading images to/from the App sandbox directory.
  • Added support for uploading/downloading images to/from a web server.

6.2 (8/02/2018)

NEW

  • Added a 64-bit service and a 64-bit camera module. However, the 32-bit service and module are installed by default.
  • Added Enhanced Mode to optimize the performance for environments like Citrix. When enabled, the service can better handle multiple client connections.
  • Added a new method setHTTPHeader that supports adding a header to an HTTP upload post request.
  • Added setFPS and getFPS methods to set or get the frame rate.

6.1 patch for IE7/8 (4/19/2018)

Improved

  • Improved the document editor to support Internet Explorer 7 and 8.

Download: DCS6.1-IE7_8-patch.zip

6.1 (3/22/2018)

NEW

  • Added save and saveAsync methods to save images/documents in the image viewer to a local directory.
  • Added a new method toBlackWhite to convert a document in the editor to a black-and-white one.

Improved

  • Improved document edge detection to make it more stable.

Fixed

  • Fixed a bug where the document boundaries might disappear after a long period of real-time edge detection.
  • Fixed a bug where the getCameraList method couldn’t get camera names in Chinese.
  • Other small fixes and tweaks.

6.0 (7/27/2017)

NEW

Added new Document Mode for document imaging using a UVC camera:

  • Added support for edge detection of a document from a video stream.
  • Added support for cropping a document image automatically.
  • Added document processing features including perspective correction, noise removal, contrast, brightness, and color filter (convert to a colored/grey document).
  • Added a built-in HTML5 document editor.
  • Added methods getSelectionRectAspectRatio and setSelectionRectAspectRatio to get or set the aspect ratio to be used when drawing a rectangle on an image to select an area.

5.2.1 (4/27/2017)

Improved

  • Improved the SSL certificate by updating the signature algorithm to SHA256.
  • Updated the certificate used by Dynamsoft service to handle the updates introduced in Chrome 58+.
  • Improved Dynamsoft service to handle the new certificate.

5.2 (3/23/2017)

NEW

  • Changed the behaviour of the camera authorization dialog so it doesn't show by default.
  • Added a new method dynamsoft.dcsEnv.setLanguage to set the language used in the camera authorization dialog.
  • Added a new method getImagePartUrl to get the direct URL of an image based on its index in the image viewer.

Previous Changes