Skip to content

Latest commit

 

History

History
286 lines (216 loc) · 8.25 KB

CHANGELOG.md

File metadata and controls

286 lines (216 loc) · 8.25 KB

Mindee Ruby API Library Changelog

v3.18.0 - 2024-12-13

Changes

  • ✨ allow local downloading of remote sources
  • ⚰️ remove support for (FR) Carte Vitale V1 in favor of French Health Card V1

Fixes

  • 🐛 fix tax-extraction script

v3.17.0 - 2024-11-28

Changes

  • ✨ add support for workflows
  • ✨ add support for French Health Card V1
  • ✨ add support for Driver License V1
  • ✨ add support for Payslip FR V3
  • ⚰️ remove support for international ID V1

v3.16.0 - 2024-11-14

Changes

  • ✨ add support for business cards V1
  • ✨ add support for delivery note V1.1
  • ✨ add support for indian passport V1
  • ✨ add support for resume V1.1

Fixes

  • ♻️ adjust default values for async delays

v3.15.0 - 2024-10-29

Changes

  • ✨ add support for image compression
  • ✨ add support for PDF compression

Fixes

  • ♻️ refactor pdf & image namespaces
  • 📝 fix rubocop directives unexpectedly appearing in Yard documentation
  • ⬆️ bump version for mini_magick

v3.14.0 - 2024-10-11

Changes

  • ✨ add support for Financial Document v1.10
  • ✨ add support for Invoice v4.8

Fixes

  • 🐛 fix multi-receipts extraction not working as intended

v3.13.0 - 2024-09-18

Changes

  • ✨ add support for BillOfLadingV1
  • ✨ add support for (US) UsMailV2
  • ✨ add support for (FR) EnergyBillV1
  • ✨ add support for (FR) PayslipV1
  • ✨ add support for NutritionFactsLabelV1
  • ✨ add support for cropper Extra
  • ✨ add support for full text Extra
  • ✨ add support for invoice splitter auto-extraction

Fixes

  • 🐛 fixed a bug that prevented longer decimals from appearing in the string representation of some objects
  • 🐛 fixed a bug that caused non-table elements to unexpectedly appear truncated when printed to the console
  • 📝 fix a few documentation errors & typos
  • 🔧 updated CI dependencies

v3.12.0 - 2024-07-24

Changes

  • ✨ add support for Multi-Receipts Extraction
  • ✨ add support for Healthcare Card V1
  • ✨ add support for Invoice V4.7
  • ✨ add support for Financial Document V1.9
  • ♻️ update display for company registration fields

v3.11.0 - 2024-06-10

Changes

  • ✨ add custom tax extraction feature (#76)

v3.10.0 - 2024-05-31

Changes

  • ✨ add support for us mail v2 (#98)
  • ✨ add support for boolean fields
  • ✨ add support for webhooks (#97)

Fixes

  • ♻️ tweak display for LocaleField

v3.9.0 - 2024-05-16

Changes

  • ✨ update financial document to v1.7 & receipts to v5.2

v3.8.0 - 2024-05-02

Changes

  • ♻️ update products to newer syntax
  • ✨ update financial document to v1.6 & invoice to v4.6

v3.7.0 - 2024-03-28

Changes

  • ✨ update Invoice to v4.5

Fixes

  • 🐛 fix invalid error codes

v3.6.1 - 2024-03-07

Changes

  • ♻️ update error handling to account for future evolutions
  • 📝 update miscellaneous product documentations
  • 📝 add used environment variables to readme

v3.6.0 - 2024-02-21

Changes

  • ✨ add support for resume V1

v3.5.0 - 2024-02-16

Changes

  • ✨ add support for Generated V1 API
  • ♻️ documents now aren't automatically converted to b64 when enqueued as non-PDF files
  • ♻️ increase max async delay to 60 tries
  • ✨ add support for FR bank statements
  • ✨ add support for International ID V2
  • ✨ add support for EU Driver License V1
  • ♻️ update existing products
  • ⬆️ upgrade test lib

Fixes

  • 📝 add missing default async sample code
  • 🐛 fix rst display issues
  • 🐛 fix display issues for single page models
  • 🐛 fix miscellaneous issues related to data display (no changes expected on existing models)
  • 🐛 fix CLI breaking for custom products
  • 🐛 fix encoding issue that prevented UNICODE file names from being properly sent to the server

v3.4.0 - 2024-01-30

Changes

  • ⬆️ update invoices to v4.4
  • ✨ add support for raw_value in string fields

v3.3.1 - 2023-12-15

Changes

  • ♻️ tweak async delays & retry
  • ♻️ tweak default async sample delays & retry
  • 📝 update md doc & fix typos

v3.3.0 - 2023-11-17

Changes

  • ✨ add support for Carte Grise V1
  • ✨ add page number attributes to doc
  • ⬆️ update tests, docs & display format for some products

Fixes

  • 🐛 fix page id not working on newer custom models

v3.2.0 - 2023-09-15

Changes

  • ✨ add support for Multi Receipts Detector V1
  • ✨ add support for Barcode Reader V1
  • ✨ add support for W9 V1
  • ✨ add support for FR ID Card V2
  • ✨ add support for async in CLI
  • ✨ add support for async auto-polling
  • ✨ add direct access to raw_http response
  • 📝 upgrade reference & guide documentation
  • 🧪 EXPERIMENTAL add PDF repair option

Fixes

  • 🐛 fix display issues with PositionField

v3.1.1 - 2023-08-10

Fixes

  • 🐛 fixed non-pdf files being improperly handled by Ruby requests

v3.1.0 - 2023-08-08

Changes

  • ✨ add support for US Driver License
  • ♻️ update unit tests & dependencies
  • ⬆️ update Bank Checks (#46)

Fixes

  • 🐛 fix all_words display (#47)
  • 🐛 fix empty position_field (#47)
  • 🐛 fix byte repacking issues for PDF files (#45)

v3.0.0 - 2023-06-29

¡Breaking Changes!

  • 💥 update Client creation & document upload
  • 💥 update custom Endpoint creation syntax
  • 🎨 improve product class syntax & structure
  • ♻️ harmonize naming with other client libraries
  • 🎨 moved most parsing modules into their own respective modules
  • 🎨 separated common, standard & custom parsing features into their own modules

Changes

  • ✨ add support for asynchronous endpoints
  • ✨ add support for Invoice Splitter V1
  • ✨ add support for OCR Full-text parsing on compatible APIs
  • ✨ add support for FR Bank Account Details V2
  • ✨ allow for the implementation of pages to differ from main document
  • ✨ add url input source
  • ⚰️ remove Shipping Containers
  • ♻️ moved all products into the Product module (from Parsing)
  • ♻️ better implementation of geometric operations
  • ✏️ document all previously non-documented class
  • ♻️ match file hierarchy with module nesting
  • ♻️ rewrite tutorials to match new syntax

Fixes

  • 🐛 fix: pages now use the proper orientation property
  • ⚡ optimize: only a single endpoint is now created on document upload

v2.2.1 - 2023-05-22

Fixes

  • 🐛 added base attribute to tax field

v2.2.0 - 2023-05-16

Changes

  • ✨ add support for Receipts v5
  • 📌 more specific dependency pinning; update some dependencies

v2.1.1 - 2023-04-21

Changes

  • 📝 minor docstring improvements
  • ⚰️ remove redundant local checks
  • 📝 publish documentation
  • 📝 add code samples

v2.1.0 - 2023-01-30

Changes

  • ✨ Add financial document v1 support (Co-authored-by: Oriol Gual)
  • ✨ Add Proof of Address v1 support

v2.0.0 - 2023-01-13

¡Breaking Changes!

  • ✨ add improved PDF merge system
  • 💥 it should be up to the user to handle API errors
  • 🗑️ remove deprecated APIs
  • ♻️ refactor CLI tool

Additions

  • ✨ add support for Invoice v4.1 and Receipt v4.1
  • ✨ add EU license plates
  • ✨ add shipping containers support
  • ✨ add US bank check support
  • ✨ add all French documents
  • 📝 Add YARD for generating docs
  • ✅ add testing on Ruby 3.2
  • ✨ allow setting the request timeout from env

v1.2.0 - 2022-12-26

Changes

  • ⬆️ switch to origamindee => adds support for Ruby 3

v1.1.2 - 2022-12-23

Changes

  • ♻️ use of append_page is better for adding pages to a new PDF

v1.1.1 - 2022-08-08

Fixes

  • 🐛 Fix for missing attribute accessor

v1.1.0 - 2022-08-04

Changes

  • ✨ Add support for custom API classification field (#5)

v1.0.0 - 2022-07-28

  • 🎉 First release!