npm dwt 19.0.0
19.0

6 days ago

New Features

  • Greatly expanded support for the RESTful Dynamic Web TWAIN Service.
  • PDF Handling:
    • Added new PDF Rasterizer Add-On API preserveUnmodifiedOnSave to preserve the size of unmodified PDF pages when saving.
    • Added new PDF Rasterizer Add-On API IsRasterizationRequired(). This API returns true if the PDF Rasterizer Add-On is needed to process the PDF. Note that this requires a license for the PDF Rasterizer Add-On.
  • Cross-platform support: Added macOS and Linux platform support for DWT Barcode Reader Add-On version 9.6.
  • Error messages: Added more informative error messages with the new ErrorCause API.
  • Keyboard accessibility: Added Tab key keyboard navigation in the DWT Viewer. The browser now shows a focus outline on the Viewer upon tabbing into the Viewer, which can be disabled with the new {WebTwainObject}.Viewer.disableFocusOutline API. (true/disabled by default)

Improvements

Removed Features

  • Dropped support for the PDF Compressor Add-On.
  • Dropped out-of-the-box support for ActiveX.
  • Dropped support for 32-bit macOS: now only supporting macOS versions 10.15 and higher.
  • Discontinued Android support.

Big Fixes

  • Fixed a CORS request blocked error which also triggers a prompt to install the Dynamic Web TWAIN Service.
  • Fixed Vite runtime errors caused by polyfills and resource path misconfiguration.

Don't miss a new dwt release

NewReleases is sending notifications on new releases.