Web SDK Release Notes Archive
Web SDK 42.4.0
New
-
[ID] default minimum confidence for fields is now set to 60
-
[ID] Improved lower-case field recognition
-
[ID] Improved scan robustness
Known limitations / issues
Smartphones made before 2017 are not supported for performance reasons
iOS ⇐ 14.3: The webcam is only supported in Safari so we only support Safari for older iOS versions
Dispose of camera not working after long usage
Some view configurations are not supported
Some IT and AT EHIC cannot be scanned
In some products confidence of -1 is returned, even when the result is correct
Barcodes storing binary data are not yet supported
Release Date 2023-05-31
Web SDK 42.3.1
Known limitations / issues
'drivingLicense' is not working as expected in this release
Smartphones made before 2017 are not supported for performance reasons
iOS ⇐ 14.3: The webcam is only supported in Safari so we only support Safari for older iOS versions
Dispose of camera not working after long usage
Some view configurations are not supported
Some IT and AT EHIC cannot be scanned
In some products confidence of -1 is returned, even when the result is correct
Barcodes storing binary data are not yet supported
Release Date 2023-04-20
Web SDK 42.3.0
New
-
[ID] Improved German driving license layout (DE_DVL_O_02006-02003-02002-02001_F)
-
[TIN] Improved the accuracy for TIN/DOT recognition & detection
-
[TIN] New parameters added productionDate, tireAgeInYearsRoundedDown, resultPrettified to TIN result
-
[TIN] Removed DOT_STRICT scan mode
-
[TIN] Added option to disable production date validation
Known limitations / issues
-
'drivingLicense' is not working as expected in this release
-
Smartphones made before 2017 are not supported for performance reasons
-
iOS ⇐ 14.3: The webcam is only supported in Safari so we only support Safari for older iOS versions
-
Dispose of camera not working after long usage
-
Some view configurations are not supported
-
Some IT and AT EHIC cannot be scanned
-
In some products confidence of -1 is returned, even when the result is correct
-
Barcodes storing binary data are not yet supported
Release Date 2023-04-12
Web SDK 42.2.2
Known limitations / issues
-
Smartphones made before 2017 are not supported for performance reasons
-
iOS ⇐ 14.3: The webcam is only supported in Safari so we only support Safari for older iOS versions
-
Dispose of camera not working after long usage
-
Some view configurations are not supported
-
Some IT and AT EHIC cannot be scanned
-
In some products confidence of -1 is returned, even when the result is correct
-
Barcodes storing binary data are not yet supported
Release Date 2023-02-23
Web SDK 42.2.0
New
-
Adds new scan mode: TIN
-
Adds new scan mode: Tire ID
-
Adds new scan mode: Improved Drivers license AT / DE
-
Improved scan performance
Known limitations / issues
-
Smartphones made before 2017 are not supported for performance reasons
-
iOS ⇐ 14.3: The webcam is only supported in Safari so we only support Safari for older iOS versions
-
Dispose of camera not working after long usage
-
Some view configurations are not supported
-
Some IT and AT EHIC cannot be scanned
-
In some products confidence of -1 is returned, even when the result is correct
-
Barcodes storing binary data are not yet supported
Release Date 2023-02-23
Web SDK 42.2.0
New
-
Adds new scan mode: TIN
-
Adds new scan mode: Tire ID
-
Adds new scan mode: Improved Drivers license AT / DE
-
Improved scan performance
Known limitations / issues
-
Smartphones made before 2017 are not supported for performance reasons
-
iOS ⇐ 14.3: The webcam is only supported in Safari so we only support Safari for older iOS versions
-
Dispose of camera not working after long usage
-
Some view configurations are not supported
-
Some IT and AT EHIC cannot be scanned
-
In some products confidence of -1 is returned, even when the result is correct
-
Barcodes storing binary data are not yet supported
Release Date 2022-12-22
Web SDK 42.1.3
Known limitations / issues
-
Smartphones made before 2017 are not supported for performance reasons
-
iOS ⇐ 14.3: The webcam is only supported in Safari so we only support Safari for older iOS versions
-
Dispose of camera not working after long usage
-
Some view configurations are not supported
-
Some IT and AT EHIC cannot be scanned
-
In some products confidence of -1 is returned, even when the result is correct
-
Barcodes storing binary data are not yet supported
Release Date 2022-12-16
Web SDK 42.1.2
Known limitations / issues
-
Smartphones made before 2017 are not supported for performance reasons
-
iOS ⇐ 14.3: The webcam is only supported in Safari so we only support Safari for older iOS versions
-
Dispose of camera not working after long usage
-
Some view configurations are not supported
-
Some IT and AT EHIC cannot be scanned
-
In some products confidence of -1 is returned, even when the result is correct
-
Barcodes storing binary data are not yet supported
Release Date 2022-12-01
Web SDK 42.1.1
Breaking Changes
-
This release includes the new and vastly improved barcode engine for the Web SDK. The use of the barcode engine is determined by the license that the SDK is initialised with. If the used license includes the new engine for iOS or Android, the Web SDK will automatically switch to the new engine when upgrading. To enable the extended and improved barcode formats please contact Anyline support, if you are using a license that was issued before the release of Web SDK 42.1 (2022/12/01). Please see https://documentation.anyline.com/toc/platforms/javascript/plugins/barcode.html.
-
The new barcode engine can not be fully self-hosted. It requires the download of additional files on launch.
-
The barcode result is now an array of scanned barcodes that has this format [\{ "value" : "Barcode content", "format" : "QR_CODE", "coordinates" : \{ x1: 100, y1: 100, x2: 200, y2: 200, x3: 200, y3: 400, x4: 500, y4: 500 } }]
New
-
Added our new and improved barcode scan engine to the Web SDK
-
Added flash on result (flashOnResult: boolean)
Known limitations / issues
-
Smartphones made before 2017 are not supported for performance reasons
-
iOS ⇐ 14.3: The webcam is only supported in Safari so we only support Safari for older iOS versions
-
Dispose of camera not working after long usage
-
Some view configurations are not supported
-
Some IT and AT EHIC cannot be scanned
-
In some products confidence of -1 is returned, even when the result is correct
-
Barcodes storing binary data are not yet supported
Release Date 2022-11-07
AnylineJS 42
Breaking Changes
-
barcodeFormatOptions is now an array of strings instead of a string separated by '|'
Known limitations / issues
-
Smartphones made before 2017 are not supported for performance reasons
-
iOS ⇐ 14.3: The webcam is only supported in Safari so we only support Safari for older iOS versions
-
Dispose of camera not working after long usage
-
Some view configurations are not supported
-
Some IT and AT EHIC cannot be scanned
-
Digital dot matrix meter cannot be scanned
-
In some products confidence of -1 is returned, even when the result is correct
-
UniversalID is experimental and is slow on older devices
Release Date 2022-08-03
AnylineJS 41
New
-
Added pause scanning (keeps the camera feed active)
-
Changed stop scanning (stops the camera feed)
Known limitations / issues
-
Smartphones made before 2017 are not supported for performance reasons
-
iOS ⇐ 14.3: The webcam is only supported in Safari so we only support Safari for older iOS versions
-
Dispose of camera not working after long usage
-
Some view configurations are not supported
-
Some IT and AT EHIC cannot be scanned
-
Digital dot matrix meter cannot be scanned
-
In some products confidence of -1 is returned, even when the result is correct
-
UniversalID is experimental and is slow on older devices
Release Date 2022-06-22
AnylineJS 40
New
-
Fixed a performance bug in the npm version of AnylineJS. Updating is highly recommended!
-
Fixed issue where barcode at some point stopped scanning
-
Improved Tire size accuracy
-
Preload assets to improve usability
-
Lock screen orientation in portrait mode
Known limitations / issues
-
Smartphones made before 2017 are not supported for performance reasons
-
iOS ⇐ 14.3: The webcam is only supported in Safari so we only support Safari for older iOS versions
-
Dispose of camera not working after long usage
-
Some view configurations are not supported
-
Some IT and AT EHIC cannot be scanned
-
Digital dot matrix meter cannot be scanned
-
In some products confidence of -1 is returned, even when the result is correct
-
UniversalID is experimental and is slow on older devices
Release Date 2022-05-05
AnylineJS 39
New
-
Introduced a seperate scan mode for Dot Matrix meter scanning
-
Accuracy improvements for License Plate scanning (EU & US)
Known limitations / issues
-
Smartphones made before 2017 are not supported for performance reasons
-
iOS ⇐ 14.3: The webcam is only supported in Safari so we only support Safari for older iOS versions
-
Dispose of camera not working after long usage
-
Some view configurations are not supported
-
Some IT and AT EHIC cannot be scanned
-
Digital dot matrix meter cannot be scanned
-
In some products confidence of -1 is returned, even when the result is correct
-
UniversalID is experimental and is slow on older devices
Release Date 2022-03-30
AnylineJS 38
Known limitations / issues
-
Smartphones made before 2017 are not supported for performance reasons
-
iOS ⇐ 14.3: The webcam is only supported in Safari so we only support Safari for older iOS versions
-
Dispose of camera not working after long usage
-
Some view configurations are not supported
-
Some IT and AT EHIC cannot be scanned
-
Digital dot matrix meter cannot be scanned
-
In some products confidence of -1 is returned, even when the result is correct
-
UniversalID is experimental and is slow on older devices
Release Date 2022-02-16
AnylineJS 37
New
-
New usecase: License Plate US ( preset: 'lpt_us' )
-
New usecase: QR code ( preset: 'qr' )
-
Optimized barcode performance
Known limitations / issues
-
Smartphones made before 2017 are not supported for performance reasons
-
iOS ⇐ 14.3: The webcam is only supported in Safari so we only support Safari for older iOS versions
-
Dispose of camera not working after long usage
-
Some view configurations are not supported
-
Some IT and AT EHIC cannot be scanned
-
Digital dot matrix meter cannot be scanned
-
In some products confidence of -1 is returned, even when the result is correct
-
UniversalID is experimental and is slow on older devices
Release Date 2021-12-15
AnylineJS 36
New
-
Adds UniversalID scan mode
-
Adds more accurate container scanning
-
Adds Dial Meter scan mode
-
Known limitations / issues
Known limitations / issues
-
Smartphones made before 2017 are not supported for performance reasons
-
iOS ⇐ 14.3: The webcam is only supported in Safari so we only support Safari for older iOS versions
-
Dispose of camera not working after long usage
-
Some view configurations are not supported
-
Some IT and AT EHIC cannot be scanned
-
Digital dot matrix meter cannot be scanned
-
In some products confidence of -1 is returned, even when the result is correct
-
UniversalID is experimental and is slow on older devices
Release Date 2021-11-17
AnylineJS 35
New
-
Fixed crash on some MRZ cases
-
Fixed wrongly aligned scan feedbacks when mirroring camera
-
Fixed lost mirror state after reappending the camera
Known limitations / issues
-
Smartphones made before 2017 are not supported for performance reasons
-
iOS ⇐ 14.3: The webcam is only supported in Safari so we only support Safari for older iOS versions
-
Dispose of camera not working after long usage
-
Some view configurations are not supported
-
IT Ehic is in some cases broken
-
Some AT Ehic cannot be scanned
-
Digital dot matrix meter cannot be scanned
-
In some prod
Release Date 2021-10-06
AnylineJS 34
New
Anyline core updated to the latest version ( performance improvements )
fix barcode-license issues (Error 3001: The license key is not valid for this version)
New usecase: Card Detect ( preset: 'card_detect' )
Breaking changes
On Desktops the camera is being automatically mirrored. To disable this feature set config.mirrorOnDesktop to false
Known limitations / issues
-
Smartphones made before 2017 are not supported for performance reasons
-
iOS ⇐ 14.3: The webcam is only supported in Safari so we only support Safari for older iOS versions
-
Multiple MRZ scans in a row could lead to crash on Xiaomi 9t Pro
-
Dispose of camera not working after long usage
-
Some view configurations are not supported
-
IT Ehic is in some cases broken
-
Some AT Ehic cannot be scanned
-
Digital dot matrix meter cannot be scanned
-
In some products confidence of -1 is returned, even when the result is correct
Release Date 2021-08-25
AnylineJS 33
New
Api to reappend camera ( anyline.camera.reappend())
Api to mirror stream (i.E front cameras: anyline.camera.mirrorStream(true))
Automatically mirror front cameras
Fallback to anyline cdn, if anylinePath is not defined
Add Option to throttle image processing ( config.throttleImagePass = 3000 (process each 3s))
Remove returnFullImage config ( full image always available now)
Fix demo for newer iOS versions
anylineDebug: 'screen' will log debug info to screen
Breaking changes
camera object to categorize camera api
anyline.reappendCamera → anyline.camera.reappend
anyline.refocus → anyline.camera.refocus
anyline.activateFlash → anyline.camera.activateFlash
anyline.setNextCamera is being removed as it caused problems. Please use anyline.camera.setCamera and implement your own logic for selecting cameras (see demo for recipe)
Known limitations / issues
Smartphones made before 2017 are not supported for performance reasons
iOS ⇐ 14.3: The webcam is only supported in Safari so we only support Safari for older iOS versions
Multiple MRZ scans in a row could lead to crash
Dispose of camera not working after long usage
Some view configurations are not supported
Release Date 2021-07-14
AnylineJS 32
New
-
Fix Barcode scanning issues
-
Fix focus issues on newer Samsung devices
-
Api to change the camera
-
Api to reappend the camera stream
-
Api to refocus (Chrome Android only)
Known limitations / issues
-
Smartphones made before 2017 are not supported for performance reasons
-
iOS ⇐ 14.3: The webcam is only supported in Safari so we only support Safari for older iOS versions
-
Multiple MRZ scans in a row could lead to crash
-
Dispose of camera not working after long usage
-
Some view configurations are not supported
Release Date 2021-06-2
AnylineJS 31
New
-
Typescript support
-
Improved Api documentation (IDE integration)
-
Catch license and camera errors when calling startScanning
-
onInit and onError are now deprecated (startScanning resolves a promise and can be catched)
Known limitations / issues
-
Smartphones made before 2017 are not supported for performance reasons
-
iOS ⇐ 14.3: The webcam is only supported in Safari so we only support Safari for older iOS versions
-
Multiple MRZ scans in a row could lead to crash
-
Multiple Barcode scans in a row could lead to crash
-
Dispose of camera not working after long usage
-
Some view configurations are not supported
Release Date 2021-04-23
AnylineJS 30
New
-
Italian EHIC scanner
-
Selective EHIC scanning using configuration (optional social number result)
Breaking Changes
-
The viewConfig and config can now overwrite the preset as one would expect. This could lead to a changed visual appearance and need adjustments to your needs.
Known limitations / issues
-
Smartphones made before 2017 are not supported for performance reasons
-
iOS ⇐ 14.3: The webcam is only supported in Safari so we only support Safari for older iOS versions
-
Multiple MRZ scans in a row could lead to crash
-
Multiple Barcode scans in a row could lead to crash
-
Dispose of camera not working after long usage
-
Some view configurations are not supported
Release Date 2021-04-01
AnylineJS 29.1
Known limitations / issues
-
Smartphones made before 2017 are not supported for performance reasons
-
iOS ⇐ 14.3: The webcam is only supported in Safari so we only support Safari for older iOS versions
-
Multiple MRZ scans in a row could lead to crash
-
Some view configurations are not supported
Release Date 2021-03-18
AnylineJS 29
AnylineJS 24
New
-
Improved Analog Meter Scanning
-
Improved support for digital meters
-
Better Performance
-
Fix camera aspect ratio bug (now filling the whole container)
-
Fix stroke customization
-
Overwrite loading screen with custom html string
Known limitations / issues
-
Smartphones made before 2017 are not supported for performance reasons
-
iOS: The webcam is only supported in Safari so we only support Safari
-
The cutout position is sometimes off depending on configuration
-
Firefox is not supported
-
Some view configurations are not supported
Release Date 2020-09-16
AnylineJS 23
AnylineJS 21
AnylineJS 20
AnylineJS 19
Release Date 2020-02-26
New
Ability to return the full image after a scan
Beta: Support for german ID (front side)
Beta: Support for austrian, german and UK drivers licenses
BREAKING CHANGE: Returned result image now has a valid base64 prefix
AnylineJS 18
Release Date 2020-01-23
New
Gzip compressed wasm file for faster download and startup times
Support for license plate scanning
Known limitations / issues
Smartphones made before 2016 are not supported for performance reasons
iOS: The webcam is only supported in Safari so we only support Safari
Desktop: resizing not supported, MRZ and digital meter scanning not supported in Safari
Firefox: not fully supported
The cutout position is sometimes off depending on configuration
AnylineJS 15
Release Date 2019-10-28
NEW
-
Includes MRZ scanning with module ‘id’
-
Support for view configuration
-
Adds 2 examples to the project
-
Reports image with result
-
Added Anyline.stopScanning
-
Added support for cancelOnResult
-
Added Anyline.onError to catch internal errors and warnings (eg. no camera connected)
-
Embed AnylineJS in a website in addition to fullscreen mode
Improved
-
Changes Result Format
-
Improved process image quality to improce scanning quality
-
Split Anyline bundle files into modules
-
Improved loading time
Known limitations / issues
-
Smartphones made before 2016 are not supported for performance reasons
-
iOS: The webcam is only supported in Safari so we only support Safari
-
Desktop: resizing not supported, MRZ and digital meter scanning not supported in Safari
-
Firefox: not fully supported
-
The cutout position is sometimes off depending on configuration