You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Improved the read rate and the speed of the following barcode formats:
19
-
- EAN13
20
-
- DotCode
21
18
- Added support for decoding add-on codes (also known as Extension Codes) for UPC-A, UPC-E, EAN-8 and EAN-13 codes.
22
19
23
-
### DynamsoftCaptureVisionRouter
24
-
25
-
#### Improved
26
-
27
-
- Updated the error handling logic of `capturing` & `startCapturing` methods. The methods will be able to clearly report where the error occurred if the capturing fails due to an licensing issue.
28
-
29
-
#### New
30
-
31
-
- Added internal logics for usage count.
32
-
- Added a new callback function `OnRawTextLinesReceived` to the class `IntermediateResultReceiver`.
33
-
- Add `EnumPresetTemplate` for all preset template names
- Updated the path auto-filling mechanism to reduce non-essential path definitions.
40
-
41
-
#### New
42
-
43
-
- Added new error codes
44
-
- -10076: The license is initialized successfully but detected invalid content in your key.
45
-
- -30063: [Barcode Reader] No license found.
46
-
- Added a new enumeration member `IRUT_RAW_TEXT_LINES` to the `EnumIntermediateResultUnitType`.
47
-
48
-
### DynamsoftLicense
49
-
50
-
#### Improved
51
-
52
-
- Updated the error message of `initLicense` method. The methods will returns more detailed messages when failed to initialized the license. Warnings will be available if license initialization is successful but a part of the license key is invalid.
53
-
- Updated the duplicate license error handling mechanism. After successfully creating an instance, setting the same license again will no longer cause exception.
54
-
55
-
#### New
24
+
- Added new properties to the `QRCodeDetails` interface including:
25
+
-`dataMaskPattern`
26
+
-`codewords`
56
27
57
-
- Add a new charge way, `TimeSliceCount`.
28
+
### Improved
58
29
59
-
### DynamsoftImageProcessing
30
+
- Improved the read rate and processing speed for the following barcode formats:
31
+
- EAN-13
32
+
- DotCode
60
33
61
-
#### Fixed
34
+
###Changed
62
35
63
-
- Fixed a crash bug caused by the usage of RegEx.
64
-
- Small fixes and tweaks.
36
+
- Updated the enumeration value of `EnumBarcodeFormat.BF_ALL` to `0xFFFFFFFEFFFFFFFF`, extending support to non-standard barcodes.
65
37
66
-
### DynamsoftUtility
38
+
### Fixed
67
39
68
-
####Fixed
40
+
- Fixed a bug that could prevent the reading of `GS1_DATABAR_EXPANDED_STACKED` barcodes.
69
41
70
-
- Fixed a bug where `CaptureVisionRouter.startCapturing` would erroneously halt the fetching process when its status was running, leading to an unnecessary stop and restart of the fetching operation.
42
+
### Changes to other support modules
71
43
72
-
###DynamsoftBarcodeReader
44
+
#### DynamsoftCameraEnhancer
73
45
74
-
#### Improved
46
+
- A new preset UI template has been added, which can be used and modified as needed.
75
47
76
-
- Improved the read rate and the speed of the following barcode formats:
77
-
- EAN13
78
-
- DotCode
48
+
#### DynamsoftCaptureVisionRouter
79
49
80
-
#### New
50
+
- Updated error handling logic for the `capturing` and `startCapturing` methods to clearly report errors specifically related to licensing issues.
51
+
- Added a new callback function, `OnRawTextLinesReceived`, to the `IntermediateResultReceiver` interface.
52
+
- Added `EnumPresetTemplate`, an enumeration of all preset template names.
81
53
82
-
- Added internal logics for usage count.
83
-
- Added support for decoding add-on barcodes.
84
-
- Added new properties to the `QRCodeDetails` class
85
-
-`dataMaskPattern`
86
-
-`codewords`
54
+
#### DynamsoftCore
87
55
88
-
#### Changed
56
+
- Optimized the path auto-filling mechanism, now allowing the definition of only the root path without the need to separately define the resource file locations for each submodule. Read more about [engineResourcePaths](https://www.dynamsoft.com/capture-vision/docs/web/programming/javascript/api-reference/core/core-module-class.html?product=dbr&lang=javascript#engineresourcepaths).
57
+
- Added new error codes
58
+
- -10076: The license is initialized successfully but detected invalid content in the key.
59
+
- -30063: [Barcode Reader] No license found.
60
+
- Added a new enumeration member `IRUT_RAW_TEXT_LINES` to the `EnumIntermediateResultUnitType`.
89
61
90
-
- Updated the Enumeration number of `EnumBarcodeFormat.BF_ALL` to 0xFFFFFFFEFFFFFFFF.
91
-
- Updated the internal logic of licensing error message reporting.
62
+
#### DynamsoftLicense
92
63
93
-
#### Fixed
64
+
- Introduced a new charging method, `TimeSliceCount`, which tracks usage based on time.
65
+
- Improved duplicate license handling: after successfully creating an instance, setting the same license again no longer causes an exception.
66
+
- Updated the error messages for the `initLicense` method, providing more detailed feedback if license initialization fails. Warnings are now shown if the license is initialized successfully but part of the key is invalid.
94
67
95
-
- Fixed a bug that might cause `GS1_DATABAR_EXPANDED_STACKED` barcode unread.
68
+
#### DynamsoftImageProcessing
96
69
97
-
### DynamsoftCameraEnhancer
70
+
- Fixed a crash caused by the use of `RegEx`.
98
71
99
-
#### New
72
+
#### DynamsoftUtility
100
73
101
-
-A new preset UI template has been added, which is available for use and modification.
74
+
-Fixed an issue where the method `CaptureVisionRouter.startCapturing()` would mistakenly halt the fetching process when running, resulting in unnecessary stops and restarts.
0 commit comments