|
2 | 2 | layout: default-layout |
3 | 3 | title: MAUI Release Notes v11.x - Dynamsoft Barcode Reader |
4 | 4 | description: This is the release notes page of Dynamsoft Barcode Reader for MAUI SDK v11.x. |
5 | | -keywords: release notes, android, version 11.x, |
| 5 | +keywords: release notes, maui, version 11.x, |
6 | 6 | needAutoGenerateSidebar: true |
7 | 7 | needGenerateH3Content: false |
8 | 8 | noTitleIndex: true |
9 | 9 | --- |
10 | 10 |
|
11 | 11 | # Release Notes for MAUI SDK - 11.x |
12 | 12 |
|
| 13 | +## 11.4.1200 (04/09/2026) |
| 14 | + |
| 15 | +### Highlights |
| 16 | + |
| 17 | +#### AI-Powered Barcode Detection and Decoding |
| 18 | + |
| 19 | +- **PDF417 Localization Model** – Introduces the `PDF417Localization` neural network model for improved detection of PDF417 barcodes, especially under challenging conditions. |
| 20 | +- **Code39/ITF Decoding Model** – Adds the `Code39ITFDecoder` model for enhanced decoding of Code 39 and ITF barcodes under blurred or low-resolution conditions. |
| 21 | +- **Deblur Models for 2D Barcodes** – Adds the `DataMatrixQRCodeDeblur` and `PDF417Deblur` models provide more effective recovery from motion and focus blur for DataMatrix, QR Code, and PDF417 barcodes. |
| 22 | + |
| 23 | +#### ECI (Extended Channel Interpretation) Support |
| 24 | + |
| 25 | +- **ECI Information Return** – Adds support for retrieving Extended Channel Interpretation (ECI) data from barcodes. The new [`ECISegment`]({{ site.dbr_maui_api }}eci-segment.html) class, along with [`ECISegments`]({{ site.dbr_maui_api }}barcode-result-item.html#getecisegments) property in [`BarcodeResultItem`]({{ site.dbr_maui_api }}barcode-result-item.html) class, enable access to character encoding information embedded in barcodes. |
| 26 | +- **ECI-Based Text Interpretation** – Adds support for interpreting ECI segments during barcode decoding, improving compatibility with international character sets. |
| 27 | + |
| 28 | +#### Performance Improvements |
| 29 | + |
| 30 | +- **On-Demand Model Loading** – Implements lazy loading for AI models, reducing initialization time by loading models only when first needed. |
| 31 | +- **Smart Model Selection** – Models are now loaded based on configured barcode formats, minimizing memory usage by excluding unused models. |
| 32 | +- **Improved Confidence Scoring** – Enhances confidence score calculation for results from neural network models, providing more accurate quality indicators. |
| 33 | +- **DPM Barcode Optimization** – Improves recognition rate for Direct Part Marking (DPM) barcodes commonly used in industrial and manufacturing environments. |
| 34 | + |
| 35 | +### New |
| 36 | + |
| 37 | +- Added [`BarcodeZoneWidthToHeightRatioRangeArray`]({{ site.dcvb_parameters_reference }}barcode-format-specification/barcode-zone-width-to-height-ratio-range-array.html) parameter for filtering barcodes based on aspect ratio constraints. |
| 38 | +- Added [`SetResultCrossVerificationCriteria`]({{ site.dcv_maui_api }}utility/multi-frame-result-cross-filter.html#setresultcrossverificationcriteria) and [`GetResultCrossVerificationCriteria`]({{ site.dcv_maui_api }}utility/multi-frame-result-cross-filter.html#getresultcrossverificationcriteria) methods to [`MultiFrameResultCrossFilter`]({{ site.dcv_maui_api }}utility/multi-frame-result-cross-filter.html) for configurable multi-frame result verification. |
| 39 | + |
| 40 | +### Changed |
| 41 | + |
| 42 | +- Barcode text encoding fallback changed from UTF-8 to ISO-8859-1 when no ECI information is present in the barcode. |
| 43 | +- Updated default value of `compensation` parameter in [`ImageProcessor.ConvertToBinaryLocal`]({{ site.dcv_maui_api }}utility/image-processor.html#converttobinarylocal) from 0 to 10. |
| 44 | +- [`ConvertToBinaryGlobal`]({{ site.dcv_maui_api }}utility/image-processor.html#converttobinaryglobal) and [`ConvertToBinaryLocal`]({{ site.dcv_maui_api }}utility/image-processor.html#converttobinarylocal) of `ImageProcessor` class now support color and binary images as input in addition to grayscale images. |
| 45 | + |
| 46 | +### Removed |
| 47 | + |
| 48 | +- Removed `DataMatrixModuleIsotropic` parameter – use [`BarcodeZoneWidthToHeightRatioRangeArray`]({{ site.dcvb_parameters_reference }}barcode-format-specification/barcode-zone-width-to-height-ratio-range-array.html) instead. |
| 49 | +- Removed `MinRatioOfBarcodeZoneWidthToHeight` parameter – use [`BarcodeZoneWidthToHeightRatioRangeArray`]({{ site.dcvb_parameters_reference }}barcode-format-specification/barcode-zone-width-to-height-ratio-range-array.html) instead. |
| 50 | + |
| 51 | +### Fixed |
| 52 | + |
| 53 | +- Fixed incorrect coordinate in barcode result when using neural network models with a specified region. |
| 54 | +- Fixed crash and hang issues that could occur in certain scenarios. |
| 55 | +- Fixed various minor bugs and improved overall stability. |
| 56 | + |
13 | 57 | ## 11.2.5000 (12/18/2025) |
14 | 58 |
|
15 | 59 | This release includes security maintenance updates to ensure continued protection of the product. |
|
0 commit comments