Skip to main content

Changelog | Web Document and Barcode Scanner

Version 2.5.1 (8 Oct 2021)#

  • ๐Ÿž Bug fixes:
    • Fixed: Polygons are not visible on Document Scanner

Version 2.5.0 (6 Oct 2021)#

  • ๐ŸŽ‰ New:
    • MRZ Scanner UI MRZ
  • ๐Ÿš€ Improvements:
    • In WindowStyleConfiguration, aspectRatio and paddingPropLeft elements can be used for configuring the size of the view-finder in a more responsive way for Barcode Scanner and MRZ Scanner. Styling
  • ๐Ÿž Bug fixes:
    • Fixed: disableScroll in cropping view is not working as expected
  • โš ๏ธ Breaking Changes:
    • The type of style attribute of BarcodeScanner is refactored. It is changed from BarcodeScannerStyle to ViewFinderConfiguration Styling
    • text attribute is removed from BarcodeScannerConfiguration and the functionality is moved into ViewFinderConfiguration as hint Styling

Version 2.4.1 (6 Sep 2021)#

  • ๐ŸŽ‰ New:
    • Additional parameter barcodeFormats: BarcodeFormat[] in BarcodeScannerConfiguration to specify the enabled barcode formats
    • Ability to scan MSI Plessey barcodes via passing MSI_PLESSEY in barcodeFormats parameter to BarcodeScannerConfiguration
  • ๐Ÿš€ Improvements:
    • Improved the document scanner instructions to make it compliant with Scanbot mobile demo apps.
  • ๐Ÿž Bug fixes:
    • Fixed: Document scanner instructions are not configurable. Now you can pass TextConfiguration to DocumentScannerConfiguration

Version 2.4.0 (13 Aug 2021)#

  • ๐ŸŽ‰ New:
    • Added engineMode property of type EngineMode on barcode scanning APIs - BarcodeScannerConfiguration to switch between the legacy barcode engine and the new Next Generation barcode engine. By default, the new engine is used.
    • Exposed version info API: ScanbotSDK.version
    • Exposed Barcode Finder View positioning API: left, top and transform properties
  • โš ๏ธ Breaking Changes:
    • Removed experimental image filter types trinarization and lightMapNormalization

Version 2.3.0 (7 June 2021)#

  • ๐ŸŽ‰ New:
  • ๐Ÿš€ Improvements:
    • Revamped barcode view finder to support additional styling
  • ๐Ÿž Bug fixes:
    • iOS: Fixed view finder turning gray on zoom
  • ๐Ÿš™ Under the hood:
    • Updated internal dependencies to latest versions

Version 2.2.0 (27 Apr 2021)#

  • ๐ŸŽ‰ New:
    • Magnifier View for Cropping View
  • ๐Ÿš€ Improvements:
    • Exposed videoConstraints to Scanner Configuration, allowing to set facingMode and advanced options
    • Added source ImageData object to Barcode Scanner Result (ImageData object extracted from canvas)
    • Added mirrored option to Scanner Configuration (false by default)
    • Remove partially-supported MSI_PLESSEY barcode format
    • Improved how Scanbot Web SDK handles access errors. See Error Handling Section
    • Added option to add experimental or advanced constraints via scanner configuration.
  • ๐Ÿž Bug fixes:
    • Barcode Finder Window custom positioning fix
    • Fixed auto-focus issue on certain android devices

Version 2.1.0 (3 Mar 2021)#

  • ๐ŸŽ‰ New:
    • Barcode Scanner โ€“ Scanner view to scan various barcodes
  • ๐Ÿž Bug fixes:
    • Fixed issue where camera component was not properly disposed of
  • โš ๏ธ Breaking Changes:
    • Moved Polygon object to utils/dto/polygon package
    • Moved DetectionStatus to model/document/detection-status package
    • Renamed and moved model/response/detection-result to model/document/document-detection-result

Version 2.0.2 (16 Feb 2021)#

  • ๐ŸŽ‰ New:
    • TIFF support โ€“ The ability to export scanned images as binarized TIFF
  • ๐Ÿš€ Improvements:
    • All typing imports now available from the @types root package
    • CroppingViewConfiguration now features a rotations property. The rotations property is also contained in CroppingResult after applying the crop
  • ๐Ÿž Bug fixes:
    • Respect existing rotation state when re-applying detection
  • โš ๏ธ Breaking Changes:
    • Moved PdfGeneration(Options) and TiffGenerator(Options) to the service package

Version 2.0.1 (8 Feb 2021)#

  • ๐ŸŽ‰ New:
    • Option to disable and enable auto-capture on the fly
  • ๐Ÿš€ Improvements:
    • Improved ImageFilter @types support for advanced typescript configurations

Version 2.0.0 (3 Feb 2021)#

  • ๐ŸŽ‰ New:
    • Cropping UI โ€“ New components to implement UI for manual cropping of images
    • Image Filters โ€“ Scanned documents can now be optimized by applying image filters like binarization, grayscale, etc
    • PDF support โ€“ The ability to export scanned images as PDF
  • ๐Ÿš€ Improvements:
    • Improved @types support for non-react projects
  • โš ๏ธ Breaking Changes:
    • Detection result images are now Uint8Array. Use scanbotSDK.toDataUrl to convert it to a displayable image
    • The component package is no longer available in the Bundle SDK. Replaced by @types
      • Configuration objects moved from model/ to model/configuration/
  • ๐Ÿš™ Under the hood:
    • Updated OpenCV to version 4.5.0. OpenCV license has been changed from BSD to Apache 2
    • Added further 3rd-party libraries, see Libraries.txt

Version 1.0.2 (03 Nov 2020)#

  • ๐Ÿž Bug fixes:
    • Module loading fix for Webpack 5

Version 1.0.1 (20 Oct 2020)#

  • ๐Ÿž Bug fixes:
    • Typings entrypoint fix

Version 1.0.0 (25 September 2020)#

  • ๐ŸŽ‰ Initial release
    • Document Scanner with Auto-cropping
    • UI Components: User-guidance text, Detection polygon and Capture button