v4.3.0
Breaking change:
Based on the feedback, we have restored support for x86_64 processor architecture. Due to the architecture specifics, there is no guarantee that the scanning process will work equally well as it does on the ARM architectures. The main reason for restoring support is to ease the compliance issue for developers.
We distribute SDK with ARMv7, ARM64, x86, and x86_64 native library binaries.
Improvements:
- We have translated complete SDK to following languages: Croatian, Czech, English, French, German, Italian, Portuguese, Slovak, and Spanish.
- We improved document detection with
DocumentCaptureRecognizer
. - We are now delivering the complete list of open source dependencies used in the SDK. Please check the
open-source-software-used
directory.
Minor API changes:
- We removed
RecognizerRunnerView
custom attributes:mb_initialOrientation
andmb_aspectMode
. UseRecognizerRunnerView.setInitialOrientation
andRecognizerRunnerView.setAspectMode
to configure the attributes in the code. - We renamed
EMailParser
toEmailParser
- We renamed some methods:
LicensePlatesParser
:getLicensePlateString
togetLicensePlate
RegexParser
:isUsingSieve
toshouldUseSieve
,setMustStartWithWhitespace
tosetStartWithWhitespace
,isMustStartWithWhitespace
toshouldStartWithWhitespace
,setMustEndWithWhitespace
tosetEndWithWhitespace
,isMustEndWithWhitespace
toshouldEndWithWhitespace
RawParser
:isUsingSieve
toshouldUseSieve