6.28.4
Released: February 14, 2025
Bug Fixes
Core
- Fixed an issue which reduced scans for low-resolution and blurry codes affected by distortion or damage, when multiple symbologies were enabled.
- Fixed an issue where scanned blurry codes locations are sometimes flipped.
6.28.3
Released: December 23, 2024
Bug Fixes
Core
- Resolved a rare issue where a race condition during the deconstruction of MatrixScan Data Capture views could lead to invalid memory access.
6.28.2
Released: December 12, 2024
No updates for this framework in this release.
6.28.1
Released: October 29, 2024
Bug Fixes
Barcode
- Fixed an issue where the camera was not being released when closing the
SparkScanView. - Fixed an issue with initialization of the Flutter plugins when used in combination with the Firebase plugin.
6.28.0
Released: October 8, 2024
New Features
Barcode
- Added
barcode.count.ui.BarcodeCountView.ShouldShowTorchControlandbarcode.count.ui.BarcodeCountView.TorchControlPositionto control a torch button and its position inbarcode.count.ui.BarcodeCountView. - On Barcode Capture and SparkScan, we optimized the frame processing time in 4k-UHD resolution with dynamic resolution selection, resulting in up to 35% reduction on high-end devices and consistent performance improvements across all supported devices. platforms.
ID
- ID Capture now supports scanning:
- Visual Inspection Zone (VIZ) of New York City IDs.
- Florida Medical Marijuana IDs.
Bug Fixes
Barcode
- Fixed result data encoding classification for raw byte data in 2d barcodes, in particular for Shift-JIS encoding.
- Resolved cases in which Smart Scan Intention was possibly reporting the wrong barcode when when the camera was quickly changing direction with a single barcode in the scene.
- Fixed an issue where it was not possible to scan non-fluorescent French-Post barcodes without the extension
fluorescent_orange_ink. - Fixed an issue where filter settings were not functioning properly in MatrixScan Count.
6.27.2
Released: September 23, 2024
Bug Fixes
Barcode
- Fixed an issue with the unsubscribe mechanism for the
SparkScanView.FeedbackDelegate.
6.27.1
Released: September 6, 2024
API Changes
Barcode
BarcodeTrackingAdvancedOverlayandBarcodeTrackingAdvancedOverlayListenerhave been re-added, with the following changes:- The
BarcodeTrackingAdvancedOverlay.ViewForTrackedBarcode()andBarcodeTrackingAdvancedOverlayListener.ViewForTrackedBarcode()methods no longer support rendering any kind of images. For further details about this backwards incompatible change, contact Scandit Support.
- The
6.27.0
Released: September 5, 2024
API Changes
Barcode
- The
BarcodeTrackingAdvancedOverlayandBarcodeTrackingAdvancedOverlayListenerhave been removed. For further details about this backwards incompatible change, contact Scandit Support.
Bug Fixes
Barcode
- Resolved cases in which Smart Scan Intention was possibly reporting the wrong barcode when the camera was quickly changing direction with a single barcode in the scene.
- Fixed an issue where some updates to
SparkScanViewproperties were not being propagated to the view.
6.26.0
Released: August 15, 2024
New Features
ID
- Added
AamvaVizBarcodeComparisonResult.frontMismatchImagethat highlights data fields on the front side of the document differing from the data encoded in the barcode. Please contact Scandit Support if you want to use this feature.
Parser
- The Parser has been expanded to support the IATA Bar Coded Boarding Pass (BCBP).
ParserDataFormat.IataBcbpsupports the latest specifications from the 2023-2024 Passenger Services Conference Resolution Manual (PSCRM). For the complete documentation of the standard please refer tothe official website. - SwissQR parser: parsing issues are now reported as error code and message pairs, see
ParserIssue.ParsedField.warningscontains all the issues for a given field. Query all the fields with issues by callingParsedData.fieldsWithIssues.
Behavioral Changes
Barcode
- Default value of
BarcodeCaptureSettings.batterySavingMode(deprecated) andBarcodeCaptureSettings.batterySavinghas been changed fromBatterySavingMode.OFFtoBatterySavingMode.AUTO.
Performance Improvements
Barcode
- Improved ArUco scanning when color inverted codes are enabled.
- Improved tracking robustness on Barcode Count.
- Significantly lowered the rate of false positives (i.e., presumed unscanned barcodes) when using Barcode Count.
- Improved recognition rate for Composite Codes, with a particular focus on codes with small 2d components (e.g. PDF417).
- Improved recognition rate of linear codes which are partially affected by damage or covered in plastic wrap, with a particular focus on Codabar barcodes.
- Improved localization of postal codes, up to 25% faster.
Bug Fixes
ID
- Fixed an error 255 that would prevent capturing MRZ for some license keys, for which this feature was enabled.
Core
- Fixed an issue where the Flutter modules would not initialize correctly when integrating them into a native Android app.
Deprecations
- Deprecated
BarcodeTrackingScenarioandBarcodeTrackingSettings.forScenario(). Setting a scenario is no longer recommended,BarcodeTrackingSettings.BarcodeTrackingSettings()should be used instead. - Deprecated
TextCapture. - Deprecated
SparkScanView.shouldShowScanAreaGuides,SparkScanView.soundModeButtonVisible,SparkScanView.hapticModeButtonVisibleandSparkScanView.fastFindButtonVisible(renamedSparkScanView.barcodeFindButtonVisible). Also deprecatedSparkScanViewUiListener.onFastFindButtonTap()(renamedSparkScanViewUiListener.onBarcodeFindButtonTap()). - Deprecated
LaserlineViewfinderStyle. - Deprecated
LaserlineViewfinder. - Deprecated Legacy value of the
RectangularViewfinder. - Deprecated Legacy value of the
BarcodeCaptureOverlayStyle. - Deprecated Legacy value of the
BarcodeTrackingBasicOverlayStyle.
6.25.3
Released: September 2, 2024
Bug Fixes
- Concatenated ArUco codes are now comma-separated.
6.25.2
Released: August 2, 2024
No updates for this framework in this release.
6.25.1
Released: August 1, 2024
Bug Fixes
Barcode
- Fixed an issue in MatrixScan Count that was causing a reset after a rotation.