Dynamsoft Barcode Reader Releases
Released: Apr 15, 2021
Updates in 8.2.3
Features
- JavaScript SDK
- Added bVibrateOnSuccessfulRead and vibrateDuration properties to control the vibration of an Android device when barcodes are found.
- Added showVideo() and decodeCurrentFrame() methods to make it possible for users to show the video and manually trigger the decoding of a frame.
- Added a sample for Vue 3.
- Optimized how WASM files are created to make them smaller (18% smaller).
- Added a “Powered by Dynamsoft” logo to the default Barcode Scanner UI.
Fixes
Released: Mar 29, 2021
Updates in 8.2.1
Fixes
- JavaScript SDK
- Resolved a bug that returns the error as a Promise object instead of a string when calling the method loadWasm().
Released: Mar 17, 2021
Updates in 8.2
Features
- Added a new mode argument, FindAccurateBoundary, to RegionPredetectionModes that determines if an attempt is made to find an accurate boundary when RegionPredetectionModes is set to RPM_GENERAL_HSV_CONTRAST.
- Improved localization and decoding algorithms for Postal Codes.
- LocalizationMode LM_STATISTICS_POSTAL_CODE will not be added automatically when enabling Postal Code in your runtime settings. Instead, users must manually add it to the LocalizationMode array if it is required.
- iOS and...
Released: Mar 4, 2021
Updates in 8.1.3
Features
- JavaScript SDK
- Added support for server-side rendering and related samples for Nextjs, Nuxtjs and Gatsby.
Fixes
- JavaScript SDK
- Fixed a bug where if
scanner.destroy() is called before scanner.show() finishes, the camera will not be released.
Released: Jan 22, 2021
Updates in 8.1.2
Features
- Python SDK
- Added mode, page, totalPage and parityData in the QRCodeDetails Class.
- Added support for Python 3.9.
- Improved recognition accuracy for GS1 Databar.
- Removed the exception code from barcodeText when using a valid trial license.
Fixes
- Fixed a bug where barcodeFormatString, barcodeFormatString_2, regionName and documentName don’t have value in the IRT_TYPED_BARCODE_ZONE intermediate result.
Released: Jan 12, 2021
Updates in 8.1
Features
- Added support for MSI Code (Modified Plessey).
- Added a new member BarcodeZoneMinDistanceToImageBorders in the PublicRuntimeSettings struct to set the minimum distance (in pixels) between barcode zone and image borders.
- Added exception error message to TextResult when license initialization fails or decoding authorization fails.
- Improved the localization robustness for QR Code.
- Improved the localization for low quality 1D barcodes.
- Improved the deblurring performance and recognition rate...
Released: Nov 17, 2020
Updates in 8.0
Features
- Added the ability to load algorithm libraries dynamically at runtime for Microsoft Windows and Linux.
- Added support for decoding intermediate results. Users with a binarized image could use this function to skip some image preprocessing steps.
- Implemented a new licensing tracking mechanism, which makes it easier for users to track license usage.
- Added new format control parameters:
- BarcodeZoneMinDistanceToImageBorders, to set the minimum distance (in pixels) between the barcode zone and...
Released: Sep 1, 2020
Updates in 7.6
Features
- Java SDK now supports Apple macOS.
- Added a new member rpmColourArgumentIndex in the struct IntermediateResult.
- Improved the decoding speed for when ScanDirectly mode is enabled for localization.
- Improved the decoding speed by utilizing SIMD (single instruction, multiple data).
- Improved the deblurring algorithm for linear barcodes.
- JavaScript Edition upgraded to the latest barcode engine.
Fixes
- Fixed a bug where the coordinates of barcodes are calculated incorrectly under some situations...
Released: Jul 22, 2020
Updates in 7.5
Features
- Added support for QR Code Model 1 (an older version of the QR Code specification). It can be enabled by setting FormatSpecification.EnableQRCodeModel1 in the JSON template file.
- Added a new localization mode LM_CENTRE to localize barcodes from the centre, which can improve the localization speed if the barcode is in the centre of the image. It can be enabled by setting the struct PublicRuntimeSettings -> LocalizationModes -> LM_CENTRE.
- Added a new binarization mode BM_THRESHOLD to...
Released: Apr 16, 2020
Updates in 7.4
Features
- Added new barcode format support for DotCode.
- Added relative ROI (Region of Interest) detection to optimize the localization results in the high colour contrasted scenarios.
- Added a new type of output IRT_PREDETECTED_QUADRILATERAL, to identify regions with user-define HSV colour space.
- Implemented a feature for recognizing distorted DataMatrix barcodes. It can be enabled by turning on the struct PublicRuntimeSettings -> furtherMode -> DeformationResistingModes.
- Added an optimized...