Release Notes

Version 1.4.0 - 2024-04-26

Overview

This release enables to add binaries or references to binaries

New BluDoc Element

DocumentBinaries has been added on the first level. It is organized in Base64 encoded Embeddings and/or References to binaries (Uri)

Version 1.3.1 - 2024-04-17

Overview

Fix "required" bug within DocumentTexts

Key Changes and Additions

  • DocumentTexts
    Line required moved from DocumentTexts to DocumentTexts array item definition.

Version 1.3.0 - 2024-04-03

Overview

This release enables OCR Text within BluDoc

New BluDoc Element

DocumentTexts has been added on the first level. It is organized in Lines and their Words. Line and Word include a Text and a Location property; Line additionaly has a collection of Words.

Key Changes and Additions

  • DocumentEssentials
    required changed to not required (removed required attribute)

Version 1.2.1 - 2023-11-07

Overview

This release introduces enhancements to the JSON schema.

Names of Document Essentials

Changed:

Currency
Invoice.Currency has been changed to Currency because currency is used not only in invoices.

Document Types

OrderConfirmation:
Currency has been added to OrderConfirmation

Version 1.2.0 - 2023-10-03

Overview

This release introduces enhancements, bug fixes, and improvements to the JSON schema.

Key Changes and Additions

  • DocumentEssential/Confidence
    typeinteger changed to number to be able to handle double values.
  • Page/Dpi
    typestring changed to integer and formatremoved to handle Dpi values as integer.
  • Page/Page
    propertyPage changed to Id to be more clear and consistent in naming.
  • Policy to make a difference between "element is missing" and "element is null" has been skipped. This makes the schema much cleaner and code generation is more easy.

Improvements

  • DocumentEssential/Confidence
    New keyword minimum: 0 and maximum: 1 added to limit the range of values.

Names of Document Essentials

Added:

  • Contact
    Attention.Name has been added to the contact properties to provide information of a unit or person

Removed:

  • Contact
    Contact.Fax has been removed because there is no longer need (hopefully)

Changed:

  • Contact
    Zip has been changed to ZipCode
  • PaymentDiscount
    PaymentDiscount.Item has been changed to Payment.Discount.Item because Discount is a Type itself and therefore separated by "."
  • LineItem
    Article.Description.String has been changed to ArticleDescription.String because the "." is just wrong.

Was this article helpful?