Change Log
1.1.0 (2017-11-17)
- Implemented tap-to-focus camera functionality for devices supporting it (currently available only in Chrome).
- Implemented device torch/torchlight toggle functionality and relative button for devices supporting it (currently available only in Chrome).
- Added new
enableTapToFocus
option to BarcodePicker.create
to enable/disable tap-to-focus (when available). - Added new
enableTorchToggle
option to BarcodePicker.create
to enable/disable torch toggle button (when available). - Added new
setTorchEnabled
function to BarcodePicker
to enable/disable torch (when available). - Fixed missing camera switcher button when preselecting a camera on
BarcodePicker
creation. - Fixed incorrect domain name detection and verification in Firefox.
- Fixed buttons and touch events sometimes not being triggered on mobile devices.
- Improved
BarcodePicker
buttons and touch events responsiveness. - Updated adapter library to version 6.0.2.
- Improved README documentation.
- Improved CHANGELOG format.
- Improved documentation navigation.
1.0.8 (2017-11-15)
- Implemented automatic regularly triggered focus procedure for cameras not supporting continuous focus mode (but supporting at least manual focus); this greatly increases usability and scanning performance. Currently available only in Chrome.
- Fixed incorrect domain name detection and verification in Edge.
- Improved
BarcodePicker
documentation.
1.0.7 (2017-11-13)
- Fixed
ScanditSDK.configure
not rejecting in case of unsupported browsers when not performing any of the preloading functions, now the promise is correctly rejected. - Fixed incorrect error thrown on
ScanditSDK.configure
calls in case of unsupported browsers, now the promise is correctly rejected with said error. - Fixed incorrect error thrown on
ScanditSDK.loadEngineLibrary
calls in case of unsupported browsers, now the promise is correctly rejected with said error. - Fixed incorrect error thrown when a code containing data in non-UTF-8 format is scanned, now the barcode result is correctly created with an empty parsed data string.
1.0.6 (2017-11-10)
- Fixed incorrect camera initialization and metadata storage in Firefox mobile.
1.0.5 (2017-11-10)
- Altered function call (same functionality) to make the library correctly parsable by Internet Explorer 11, and more graciously fail with built-in errors later.
- Added small shadow to camera switcher button to make it more visible on bright backgrounds.
- Improved README documentation.
- Minor CHANGELOG formatting changes.
1.0.4 (2017-11-09)
- Fixed camera feed being interrupted in Safari desktop/mobile when
BarcodePicker
element or page loses and regains visibility. - Fixed rare broken camera access in Safari when switching between cameras or setting camera options in the
BarcodePicker
. - Updated adapter library to version 6.0.0.
1.0.3 (2017-11-08)
- Fixed
BarcodePicker
video feed randomly freezing when switching between multiple cameras. - Fixed searchArea limitation not being correctly applied to all code types in
ScanSettings
.
1.0.2 (2017-11-08)
- Fixed
Barcode
object to correctly contain location information as Quadrilateral
object instead of array. - Improved
ScanSettings
documentation. - Improved README documentation.
1.0.1 (2017-11-07)
- Added missing external Scandit Engine files to build folder.
1.0.0 (2017-11-07)