Repository navigation
Releases: Dynamsoft/vue-document-scan-load-readBarcode
Releases · Dynamsoft/vue-document-scan-load-readBarcode
Release list
v19.4.4
v19.4.3
- Updated third-party libraries to enhance security.
- Changed the compression format of the Linux .deb packages from zstd to xz for better compatibility with older Linux distributions (v19.4 started using zstd).
- Fixed an issue on Linux where the service started on every login, resulting in multiple running instances.
v19.4.2
- Updated third-party libraries to enhance security.
- Fixed an issue occurring when IfCheckDCP was enabled.
- Fixed an issue where OnPostLoad was not triggered when using LoadImageFromBase64Binary() and LoadImageFromBinary().
v19.4
New Features
- Added support for writing PDF as PDF/A-3b.
- Added maxThreads param for loadFromLocalStorage() and saveToLocalStorage() to improve performance.
- Added outputInfo for startScan().
Improvements
- Improved Dynamic Web TWAIN Service to make it compatible with the previous major version’s JavaScript.
- Packaged the macOS version of Dynamic Web TWAIN Service as a universal binary.
- Removed the major version restriction using annual full licenses.
- Added mechanism to infer ResourcePath from the script path when not specified.
- Improved the triggering of OnTopImageInTheViewChanged.
- Improved the error message if the JavaScript version does not match the service version.
- Improved the REST API:
- Added service version info for GET /server/version.
- Added PATCH /storage/documents/{documentuid} to modify document metadata.
- Added GET /device/scanners/jobs/{jobuid}/content to retrieve page data concurrently.
- Added an error code for failure to load password-protected PDFs.
- Updated third-party libraries to enhance security.
Bug Fixes
Fixed loading of interlaced PNGs.
Fixed an issue where the HTTP form fields are lost using segmented upload with large files.
v19.3.3
- Updated third-party libraries to enhance security.
- Fixed a COMMONJS_VARIABLE_IN_ESM warning using Vite 8+.
v19.3.2
Updated third-party libraries to enhance security.
v19.3.1
- Improved the local network access check. Screenshots have been moved to a separate web page (which lists UI differences across browsers/versions) instead of being embedded directly in the dialogs.
- Updated third-party libraries to enhance security.
- Fixed an issue with local network request parameters that caused connection failures after installation (affecting only Safari 26.2+).
v19.3
New Features
- Added a new OCR add-on, which uses latest AI technology.
- Added support for writing PDF/A files.
Other Changes
- Added checking of the local network access permission introduced in Chrome 142.
- Added extra settings for PrintEx().
- Added prevention of service installation on macOS versions lower than 10.15.
- Added support for service installation for multiple users (Windows only).
- Added an EnableLocalNetworkMixedContent property.
Improvements
- Improved the performance of RemoveAllSelectedImages() by triggering OnBufferChanged and OnBitmapChanged events only once.
- Improved performance for the viewer loading documents with thousands of pages.
- Improved image clarity for the viewer.
- Updated third-party libraries to enhance security.
Bug Fixes
- Fixed a license issue of RemoteScan.
- Fixed the auto start of the service on Linux not using GUI.
- Fixed the areaIndex of rects returned in the pageAreaSelected event.
v19.2
Highlights
- Redesigned the service configuration page (guide).
- Moved settings of host, firewall and Bonjour service to the new external access tab.
- Added domain binding for the service.
- For security reasons, the settings cannot be modified through the web page unless EnableWebSetup is set to true in DSConfiguration.ini (requires admin privileges).
- Improved the performance of the webcam add-on.
Other Changes
- Added back support for Remote Scan with the following methods renamed:
- getDynamsoftService() -> getServices()
- setDefaultDynamsoftService() -> setDefaultService()
- getDefaultDynamsoftService() -> getDefaultService()
- Added support for IsBlankImageAsync() on Linux/Mac.
- Added requestFocusForScanningUI parameter for RESTful API.
- Added file name and type for drag-and-dropped files in the OnPostLoad event.
- Renamed disableFocusOutline to focusOutlineEnabled.
- Improved PDF image extraction to take the transformation info (mainly mirroring) into consideration.
- Opening links in the service installation dialog will no longer open a blank window.
Bug Fixes
- Fixed the spelling of ChangeContrastAsync().
- Fixed a bug where GetSelectedImagesSize() returned 0 for images imported from PDFs. This issue occurred when loading a PDF with preserveUnmodifiedOnSave enabled and executing SelectAllImages().
v19.1
New Features
Added a new method getVisiblePagesInfo() to return the information of visible pages in a viewer. It is useful to add custom elements.
Improvements
- Added support for reading special TIFFs (e.g. 4-bit RGB interleaved, old-style JPEG compression) on Windows.
- Added support for keeping the PDF forms when saving.
- Updated the way of checking CSS file integrity from fetching to examining the effectiveness of CSS rules.
- Updated the format of license expiry date to avoid misunderstanding.
Breaking Changes
Updated the names of headers for the REST API.
- X-DICS-LICENSE-KEY -> DWT-PRODUCT-KEY
- X-DICS-DOC-PASSWORD -> DWT-DOC-PASSWORD
Bug Fixes
- Fixed a bug that when preserveUnmodifiedOnSave is set to true, CopyToDocumentAsync() will fail.
- Fixed a bug that the width and height set in percentage using the Web TWAIN object is not effective after resizing.