Skip to content

Releases: Dynamsoft/web-twain-react-advanced

17.3.0

22 Dec 05:48
Compare
Choose a tag to compare

New and Improved Features
Mobile Web Capture
Improved performance and user experience with re-designed mobile document capture workflow. Some highlights:
The original copy of an image is kept in the new document editor object so you can always go back to the original image to make any edit.
Building your custom workflow to trigger actions in your desired sequence is made easy.
Interface elements in the viewer/editor are now customizable. You can easily add/remove icons or change their style.
See the live demo.

Buffer
Added new method RenameDocument.
Renamed methods
CreateFile -> CreateDocument
OpenFile -> OpenDocument
GetCurrentFileName -> GetCurrentDocumentName
RemoveFile -> RemoveDocument
GetFileInfoList -> GetDocumentInfoList
Added new method GetRawDataAsync.
Viewer
Added new method updateCheckboxStyle to customize checkboxes. This method is also added to ThumbnailViewer. Refer to createThumbnailViewer.
Added new method updatePageNumberStyle to customize page numbers. This method is also added to ThumbnailViewer. Refer to createThumbnailViewer.
Added new properties checkbox and pageNumber to ThumbnailViewerSettings. Refer to createThumbnailViewer.
Added a new parameter documentConfiguration to the method createTemplate.
Added new method createDocumentEditor.
Added new property selectionMode.
Added new property allowPageDragging.
Minor Improvements
Modified Dynamsoft.DWT.EnumDWT_PDFCompressionType from PDF_JBig2 to PDF_JBIG2.
Made changes to support organizationID value for Dynamsoft.DWT.ProductKey.
Enabled license key validation for the correct version during initialization.
Bug Fixes
On MacOS, images in the viewer were sometimes lost when waking up from sleep mode.
Incorrect error message displayed when using camera function with UseLocalService set to true.
Unchecking checkboxes did not trigger the OnBufferChanged event.
Failed to load dll for PDF decoding or encoding when using v17.x SDK with an older version image dll file.
Images failed to display in print window.
Edited images not showing correctly in Image Editor.
Images not displaying correctly in landscape mode when printing from Image Editor.
Iframe not working in Edge due to Content Security Policy.
Deprecations
Check out the Deprecations page for v17.3 deprecations.

17.2.5

29 Jun 06:11
Compare
Choose a tag to compare

17.2.5 (03/29/2022)
Improved Features
Updated the files dynamsoft.webtwain.initiate.js and dynamsoft.webtwain.addon.camera.js for better performance of mobile document capturing when using Safari on iOS/iPadOS 13+
Bug Fixed
Updated the file dynamsoft.webtwain.initiate.js to resolve a memory leak issue in v17.2.1 on Chrome 98+ when the view mode is set to (-1, -1) or if a thumbnail viewer is used.

17.2.1

29 Mar 07:58
Compare
Choose a tag to compare

Improved Features
Made changes to handle CORS preflight requests sent by Chrome from V98. Learn more here.
For Chromium V84+, use userAgentData instead of userAgent in response to UserAgent String phasing out issue.
Bug Fixes
Fixed a bug where Dynamsoft Service installation/uninstallation failed due to the current user account does not match the user account under C:\Users{account}. Learn more here.
[HTML5 on MacOS] Fixed a bug where the short key (set by organizationID) did not work on macOS 12+.
Fixed a bug where the mouse wheel did not work when the mouse was over the viewer.
[HTML5 on MacOS] Fixed a bug where buttons were not visible during Dynamic Web TWAIN/Dynamsoft Service installation when using dark mode.

17.2

22 Feb 09:06
Compare
Choose a tag to compare

17.2 (01/20/2022)
New Features
Buffer
Organize images in a set
[HTML5 & WASM] Added new method CreateFile().
[HTML5 & WASM] Added new method OpenFile().
[HTML5 & WASM] Added new method RemoveFile().
[HTML5 & WASM] Added new method GetCurrentFileName().
[HTML5 & WASM] Added new method GetFileInfoList().
[HTML5 & WASM] Added new method GetTagListByIndex().
Editor
[HTML5 & WASM] Added new method ChangeBrightnessAsync().
[HTML5 & WASM] Added new method ChangeContrastAsnyc().
Camera
[WASM] Added new method scanDocument() to capture document(s).
Global
[HTML5] Added new method UpdateCert() to automatically update the client side certificate.
Viewer
[HTML5 & WASM] Added new property showCheckbox.
[HTML5 & WASM] Added new method createTemplate() to create document scanner template.

17.1.1

19 Jan 08:37
Compare
Choose a tag to compare

update to 17.1.1

16.2.0

20 Apr 08:18
Compare
Choose a tag to compare

This release has been tested against DWT npm package dwt@16.2.2 which corresponds with the official dwt 16.2

16.0.0 Compatible

15 Jul 06:15
Compare
Choose a tag to compare

The NPM package for Dynamic Web TWAIN 16.0.0 was released on July 7th, 2020. This new version of DWT has some big improvements including mobile platform support and WASM mode, etc. More info can be found here.

Based on this new version, this sample has been updated and tested.

Fix a few bugs based on 15.3.1 Release

15 Jul 06:12
Compare
Choose a tag to compare

This has been tested against v15.3.1 of Dynamic Web TWAIN and has a few bugs fixed based on the release 15.3.1 2 weeks ago.

15.3.1

02 Jul 07:04
Compare
Choose a tag to compare

Sample tested against 15.3.1 of DWT