3.1.0-beta.1 (2020-11-23)
Breaking changes
- Defaults to the latest supported API version, which currently is
2.1-preview.2
.
New Features
- Added support for pre-built business card recognition.
- Added support for pre-built invoices recognition.
- Added implementation support to create a composed model from the
FormTrainingClient
by calling methodbeginCreateComposedModel
. - Added
language
toRecognizeContentOptions
for users to specify a preferred language to process the document. - Added support to
beginRecognizeContent
to recognize selection marks such as check boxes and radio buttons. - Added support to train and recognize custom forms with selection marks such as check boxes and radio buttons.
This functionality is only available in trained with labels scenarios. - When passing
includeFieldElements
as true inRecognizeCustomFormsOptions
, the propertyfieldElements
onFieldData
andFormTableCell
will also be populated with any selection marks found on the page. - Added support for providing locale info when recognizing receipts and business cards.
Supported locales include support EN-US, EN-AU, EN-CA, EN-GB, EN-IN. - Added property
Appearance
toFormLine
to indicate the style of the extracted text, for example, "handwriting" or "other". - Added support for
FormContentType
image/bmp
in recognize content and prebuilt models. - Added property
Pages
toRecognizeContentOptions
to specify the page numbers to analyze. - Added property
BoundingBox
toFormTable
. - Added properties
modelName
andcustomFormModelProperties
to typesCustomFormModel
andCustomFormModelInfo
. - Added property
modelName
toTrainingOptions
and new typeCreateComposedModelOptions
. - Added property
modelId
toCustomFormSubmodel
andTrainingDocumentInfo
. - Added properties
modelId
andformTypeConfidence
toRecognizedForm
.