Skip to content

v1.4.0

Latest

Choose a tag to compare

@dynamsoft-h dynamsoft-h released this 25 Nov 01:25
v1.4.0

Features

Breaking changes

  • Rename document-scanner.ui.html to document-scanner.ui.xml to better reflect its purpose as a declarative UI configuration template.
    • This affects self hosting users only - you must update the path in the scannerViewConfig.cameraEnhancerUIPath property accordingly and rebuild the library.

Scanning Capabilities

  • Select the clearest of multiple video frames on scan with enableFrameVerification (default true).
  • Add continuous scanning mode to make multiple scans on a single launch(), enabled by enableContinuousScanning (default false).
    • Add onDocumentScanned handler to get single scan results in continuous scanning mode.
    • Add a thumbnail scan preview in the scanner view for continuous scanning mode with an optional onThumbnailClicked click handler.
    • Add stopContinuousScanning to programmatically stop the scanning loop.
  • Add enableBoundsDetectionMode to set default bounds detection mode.

UI/UX Improvements

  • Remove the animated shutter spinner.

Samples

  • Add sample demonstrating minimal code to integrate MDS with Dynamsoft Document Scanner (DDV) to scan to PDF with continuous scanning.
  • Add minimal MDS-only continuous scanning sample.

Fixes

  • Fix "Torch not supported" message appearing unecessarily.
  • Update framework sample dependencies to resolve security vulnerabilities.
  • Remove memory leak caused by logging results to console.

Documentation

  • Add guides to using continuous scan mode and integrating with DDV.
  • Add full tsdoc annotation coverage for all MDS APIs to bring API references to IDEs and allow content extraction with compatible development tools.

Dependencies