- ✨ allow local downloading of remote sources
- ⚰️ remove support for (FR) Carte Vitale V1 in favor of French Health Card V1
- 🐛 fix tax-extraction script
- ✨ 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
- ✨ 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
- ♻️ adjust default values for async delays
- ✨ add support for image compression
- ✨ add support for PDF compression
- ♻️ refactor pdf & image namespaces
- 📝 fix rubocop directives unexpectedly appearing in Yard documentation
- ⬆️ bump version for mini_magick
- ✨ add support for Financial Document v1.10
- ✨ add support for Invoice v4.8
- 🐛 fix multi-receipts extraction not working as intended
- ✨ 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
- 🐛 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
- ✨ 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
- ✨ add custom tax extraction feature (#76)
- ✨ add support for us mail v2 (#98)
- ✨ add support for boolean fields
- ✨ add support for webhooks (#97)
- ♻️ tweak display for LocaleField
- ✨ update financial document to v1.7 & receipts to v5.2
- ♻️ update products to newer syntax
- ✨ update financial document to v1.6 & invoice to v4.6
- ✨ update Invoice to v4.5
- 🐛 fix invalid error codes
- ♻️ update error handling to account for future evolutions
- 📝 update miscellaneous product documentations
- 📝 add used environment variables to readme
- ✨ add support for resume V1
- ✨ 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
- 📝 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
- ⬆️ update invoices to v4.4
- ✨ add support for
raw_value
in string fields
- ♻️ tweak async delays & retry
- ♻️ tweak default async sample delays & retry
- 📝 update md doc & fix typos
- ✨ add support for Carte Grise V1
- ✨ add page number attributes to doc
- ⬆️ update tests, docs & display format for some products
- 🐛 fix page id not working on newer custom models
- ✨ 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
- 🐛 fix display issues with
PositionField
- 🐛 fixed non-pdf files being improperly handled by Ruby requests
- ✨ add support for US Driver License
- ♻️ update unit tests & dependencies
- ⬆️ update Bank Checks (#46)
- 🐛 fix
all_words
display (#47) - 🐛 fix empty
position_field
(#47) - 🐛 fix byte repacking issues for PDF files (#45)
- 💥 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
- ✨ 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 (fromParsing
) - ♻️ better implementation of geometric operations
- ✏️ document all previously non-documented class
- ♻️ match file hierarchy with module nesting
- ♻️ rewrite tutorials to match new syntax
- 🐛 fix: pages now use the proper
orientation
property - ⚡ optimize: only a single endpoint is now created on document upload
- 🐛 added base attribute to tax field
- ✨ add support for Receipts v5
- 📌 more specific dependency pinning; update some dependencies
- 📝 minor docstring improvements
- ⚰️ remove redundant local checks
- 📝 publish documentation
- 📝 add code samples
- ✨ Add financial document v1 support (Co-authored-by: Oriol Gual)
- ✨ Add Proof of Address v1 support
- ✨ add improved PDF merge system
- 💥 it should be up to the user to handle API errors
- 🗑️ remove deprecated APIs
- ♻️ refactor CLI tool
- ✨ 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
- ⬆️ switch to origamindee => adds support for Ruby 3
- ♻️ use of
append_page
is better for adding pages to a new PDF
- 🐛 Fix for missing attribute accessor
- ✨ Add support for custom API classification field (#5)
- 🎉 First release!