Releases: Dynamsoft/mobile-web-capture
Releases · Dynamsoft/mobile-web-capture
release: v4.0.0
Breaking Changes
- Do not depend on DCV directly, rather depend on it through MDS and DDV.
- Do not expose raw DCV APIs, rather only expose MDS and DDV.
- MDS JS changed its scanner UI template file from
htmltoxmlfor security purposes, which affects consumers self hosting this UI template file (no impact if using the CDN-hosted file).
Fixes
- Update MDS JS to v1.4.2 and DDV to v3.2 to improve security.
Documentation
- Synchronize minor documentation updates to the README.
Dependencies
Release: v4.0.0-beta-202602020003
Breaking Changes
- Do not depend on DCV directly, rather depend on it through MDS and DDV.
- Do not expose raw DCV APIs, rather only expose MDS and DDV.
- MDS JS changed its scanner UI template file from
htmltoxmlfor security purposes, which affects consumers self hosting this UI template file (no impact if using the CDN-hosted file).
Fixes
- Update MDS JS to v1.4.2 and DDV to v3.2 to improve security.
Documentation
- Synchronize minor documentation updates to the README.
Dependencies
Release: v4.0.0-beta-202602010002
Breaking Changes
- Do not depend on DCV directly, rather depend on it through MDS and DDV.
- Do not expose raw DCV APIs, rather only expose MDS and DDV.
- MDS JS changed its scanner UI template file from
htmltoxmlfor security purposes, which affects consumers self hosting this UI template file (no impact if using the CDN-hosted file).
Fixes
- Update MDS JS to v1.4.2 and DDV to v3.2 to improve security.
Documentation
- Synchronize minor documentation updates to the README.
Dependencies
v3.1.0
Release Notes
SDK
[Features]
- Updated
DocumentScannerdependency tov1.2.0- Please view Dynamsoft Document Scanner's release notes for more info.
- Pluggable Scanners!
- We've implemented a flexible pluggable scanner architecture that lets you integrate any custom scanner with MWC. This powerful new capability opens up endless integration possibilities while maintaining a consistent interface.
- How it works
- Implement the
MWCScannerinterface as shown below - On
launch(), your scanner must return results that includeimageDataastrue_imageDatawith atoBlob()functionstatus.codeequals toEnumresultStatus.RS_SUCCESS
- Implement the
export interface MWCScanner {
initialize(): Promise<any>;
launch(): Promise<any>;
dispose(): void;
}
- MWC Header color changed to separate the component
- On Document View, Select All and Cancel button has been moved to the header
- Demo UI/UX design improvement
[Fixes]
- After deleting a page on Document View, the select mode will be toggled off
Docs
- Updated version to
3.1.0
v3.1.0-beta-202504290001
Release Notes
SDK
[Features]
- Updated
DocumentScannerdependency tov1.2.0-beta-1745342777464- Please view Dynamsoft Document Scanner's release notes for more info.
- Pluggable Scanners!
- We've implemented a flexible pluggable scanner architecture that lets you integrate any custom scanner with MWC. This powerful new capability opens up endless integration possibilities while maintaining a consistent interface.
- How it works
- Implement the
MWCScannerinterface as shown below - On
launch(), your scanner must return results that include_imageDatawith atoBlob()functionstatus.codeequals toEnumresultStatus.RS_SUCCESS
- Implement the
export interface MWCScanner {
initialize(): Promise<any>;
launch(): Promise<any>;
dispose(): void;
}
- MWC Header color changed to separate the component
- On Document View, Select All and Cancel button has been moved to the header
- Demo improvements
[Fixes]
- Clearer error messages
- After deleting a page on Document View, the select mode will be toggled off
Docs
- Updated version to
3.1.0 - [TODO] API references