- 🐛 fix package symbol errors when publishing CLI NuGet (#400)
- ✨ add nuGet support for CLI
- 🐛 fix CLI sometimes crashing if V2 key wasn't provided
- 🐛 fix CLI loading slowly
- ✨ add nuGet support for CLI
- 🐛 fix CLI sometimes crashing if V2 key wasn't provided
- ✨ add support for V2 crop and split file operations
- 📝 fix a few typos in changelog
♻️ uniformize Mindee HTTP errors with other libs
- ✨ Add support for
Classification,Crop,OCRandSplitutilities. - ✨ Add Strong Name support
- ✨ Add full CLI support for V1 & V2
- ⬆️ add support for .NET 4.7.2/4.8
- ✨ Add ability to search for models through Client and CLI
- ♻️ Make proper classes & methods static and/or private
- ⬆️ Mutualize and bump most dependencies
- ♻️ mutualize framework targeting
- 🐛 Fix V1 CLI
- ♻️ Fix Logging using improper syntax
- 🐛 Fix dependency injections not functioning properly for .NET versions 4.7.2 and 4.8
- 💥 ♻️ Refactor V1
- ♻️ move V1-exclusive internals to dedicated V1 namespace
- ⚰️ Remove support for deprecated products:
CustomV1Bill of LadingBusiness CardDelivery NotesDriver LicenseFR Energy BillIndian PassportNutrition FactsResumeUS Healthcare CardUS Mail
- 💥 ♻️ Refactor V2
- ♻️ move V2-exclusive internals to dedicated V2 namespace
- ♻️ rename
InferenceV2 product toExtraction
- 💥 :refactor: move polling options outside product parameters
- ♻️ mutualize framework targeting
- 💥 :refactor: move polling options outside product parameters
- ♻️ harmonize v1 and v2 polling options
- ✨ Add support for
Classification,Crop,OCRandSplitutilities. - ✨ Add Strong Name support
- ✨ Add full CLI support for V1 & V2
- ⬆️ add support for .NET 4.7.2/4.8
- ✨ Add ability to search for models through Client and CLI
- ♻️ Make proper classes & methods static and/or private
- ⬆️ Mutualize and bump most dependencies
- 🐛 Fix V1 CLI
- ♻️ Fix Logging using improper syntax
- 🐛 Fix dependency injections not functioning properly for .NET versions 4.7.2 and 4.8
- 💥 ♻️ Refactor V1
- ♻️ move V1-exclusive internals to dedicated V1 namespace
- ⚰️ Remove support for deprecated products:
CustomV1Bill of LadingBusiness CardDelivery NotesDriver LicenseFR Energy BillIndian PassportNutrition FactsResumeUS Healthcare CardUS Mail
- 💥 ♻️ Refactor V2
- ♻️ move V2-exclusive internals to dedicated V2 namespace
- ♻️ rename
InferenceV2 product toExtraction
- ✨ add job information to inference
- ✨ add missing accessors & fix broken simplefields accessors
- 🐛 fix improper handling of .NET 10
- 🐛 fix some older .NET versions not compiling properly
- 🧹 add code quality checks & reformat entire codebase
- ✨ add loading local input source from base64
- ✨ add support for data schema parameter
- ✅ add initial testing on .NET 10
- ✅ test loading webP files
- 🐛 allow retrieval of the inference ID
- ✨ add support for text_context in active options return
- 📝 update readme links
- ✨ add RAG metadata in V2 results
- ✨ improved v2 error messages and exceptions
- ✨ add text_context option on V2 enqueue
- 🐛 fix for C# 14 and .NET 10
- 🔊 better logging for v2
- ✨ allow comparing v2 field confidence score
- 🐛 fix for setting inference options
- 🐛 ensure consistent number formatting
- ⚰️ remove obsolete US Mail V2
- 🐛 make sure DI uses separate services for v1 and v2 clients
- ♻️ 💥 Use dedicated settings class for v2 (normally not used directly)
- ♻️ 💥 Use dedicated settings section for v2 (normally not used directly)
- ✨ add inference options
- ♻️ 💥 update raw text output from server
- ✨ add typed properties to list and object
- 📝 fix page options doc
- ✨ add support for page count & mime type, fix v2 field naming conventions
- 🐛 fix for field attributes being at the wrong level
- ✨ Add support for mindee API V2 client & features
- 🔧 Tweak CI & testing
- ♻️ Uniformize variable naming across files
- ✨ add support for field locations & confidence score
- ♻️ change name of main calling methods (e.g.
EnqueueAndParseAsyncbecomesEnqueueAndGetInferenceAsync) - ✨ 💥 upgrade page options usage to match other SDKs (page indexes now start at 0)
- 🐛 fix tests
- ♻️ update internal syntaxes
- ✨ merge enqueue parameters into a single object
- ♻️
fieldproperty ofObjectFields now deserializes into anInferenceFieldsinstance. - ♻️ remove redundant logic
- 📝 fix documentation typos
- ♻️ fix code sample
- ✨ add very basic printing of results
- ⚰️ remove unneeded V2 classes
- ♻️ use an abstract class for the API to harmonize JSON parsing, logging
- 🐛 use correct route for GET on job
- ⚗️ add experimental support for V2 API
- ⚗️ add experimental support for V2 inferences
- 📝 add sample codes
- 🔧 add proper logging in V2 HTTP calls
- ⬆️ bump all MS dependencies
- ♻️ tweak the way sanity testing is done
- ♻️ fix some issues with logging
- ⬆️ update some testing dependencies
- ♻️ add fallback support for logging on older windows installs
- ✨ add support for address fields
- ✨ add support for Financial Document V1.12
- ✨ add support for Invoices V4.10
- ✨ add support for US Healthcare Cards V1.2
- ♻️ add support for nullable confidence scores
- ✨ add support for workflow polling (#304)
- Fix improper deserialization of date formats in workflow execution.
- ✨ add support for RAG parameter in workflow executions (#299)
- ✨ add support for Financial Document V1.12
- ✨ add support for Invoices V4.10
- ✨ add support for US Healthcare Cards V1.2
- ✨ add support for FR EnergyBill V1.2
- ✨ allow asynchronous custom products in CLI
- ⚰️ deprecate EU License Plate
- ⚰️ deprecate EU Driver License
- ⚰️ deprecate Proof of Address
- ⚰️ deprecate US W9
- ⚰️ deprecate US Driver License
- ♻️ upgrade descriptions, documentation & CLI products
- ♻️ update data structure for Invoice Splitter
- ♻️ harmonise platform names with other client libs
- ⬆️ add official support for .NET 9.0
- ♻️ increase async retry timers
- 🐛 fix classifications not having a confidence score
- 📝 update reference documentation
- 🐛 fix missing boolean accessor for generated object
- ✨ add support for us mail v3
- ✨ allow local downloading of remote sources
- ⚰️ remove support for (FR) Carte Vitale V1 in favor of French Health Card V1
- ✨ 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
🐛 fix worker services losing API settings & API key after an HTTP call
- ✨ add support for Financial Document v1.10
- ✨ add support for Invoice v4.8
- ✨ add support for image compression & resize
- ✨ add support for PDF compression
- ⬆️ bump dependencies
- ✨ 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 full text OCR response
- 🐛 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
- 📝 add classification detail to guide documentation
- ⬆️ update Restsharp dependency to cover vulnerability
- ♻️ remove unused code
- 🐛 fix broken reference on worker service initialization
- 🐛 fix RestSharp's restclient being given improper scope for use in workers
- 🐛 fix issue that prevented the API from working in workers without manually adding RestClient as a dependency.
- ✨ add support for US Healthcare card
- ✨ add support for Us Mail V2
- ✨ update financial document to v1.9
- ✨ update invoice to v4.7
- 🐛 fix restsharp dependency issue (#219)
- 🐛 fix uncommon bug where api calls would sometime stay opened for too long & cause timeouts
- 🐛 fix image not loading properly when using the PDF Extraction feature
- ♻️ better notifications in case of hanging connections
- ⬆️ update System.Text.Json to cover vulnerability
- ♻️ update many tests
- ✨ add support for invoice splitter auto-extraction
- ✨ add support for multi-receipts auto-extraction
- ✨ add support for getting the raw OCR as a string in CLI
- 🐛 fix pdf indexes being improperly flagged as invalid in some splitPdf configurations
- ♻️ fix company registration display to include version
- ♻️ update image/pdf handling & System.text.json dependencies
- ✨ add support for getting the raw OCR as a string
- ✨ add support for US Mail
- ✨ update receipt to 5.2 and financial document to 1.7
- ✨ update invoice to 4.6 and financial doc to 1.6
- ✨ add support for loading webhook responses
- ⚡ increase max retries in CLI to 60
- 🐛 fix for writing custom classes to JSON
- ✅ compatibility with .NET 8.0
- ✨ update Invoice to v4.5
- ✨ add support for generated documents
- ✨ add support for error in job processing
- ✨ add resume v1
- ✨ add EU driver license v1
- ✨ add International ID v2
- ✨ add FR Carte Grise v1
- ✨ add RawValue to string fields
- ⬆️ update invoice to 4.4
- :recycle tweak default async sample delays & retry
- ✨ add International ID
- ✨ add ability to parse URLs
- 🐛 properly throw exceptions on predict_async API route
- ✨ add NPages property to Document class
- ✨ add pageId to custom doc values
- ✨ add support for us payroll check register
- ✨ add string helper functions to custom documents
- 🐛 add missing confidence and polygon data to line items
- ♻️ simplify async product example
- ✨ add raw string response in response object
- 🔊 add global logging system
- ✨ add support for barcode reader v1
- ✨ add support for multi receipt detector v1
- 🐛 fix for parsing invalid dates
- 🐛 fix for empty elements in PositionField
- ✨ add support for FR ID card v2
- ✨ add support for US W9 v1
- ✨ add built-in async call polling
- ✨ add DecimalField
- 🔊 better logging
- ✨ add a dateObject property to DateField class
- 🐛 fix for alignment issues on ToString
- 🐛 StringField value should be null in case of empty string
- ✨ add support for US driver license v1
- 🎨 💥 harmonize response type with other libraries
- 🎨 💥 change appsettings main key to 'Mindee'
- 🎨 💥 separate HTTP classes, move products to Product namespace
- 🔥 🎨 💥 init of client should be done directly
- ♻️ 🎨 💥 send inputSource instances directly to parse methods
- ♻️ 💥 seal product classes
- ♻️ 💥 use PredictOptions object to allow more flexibility in the client API
- ⚰️ remove shipping container
- ✨ support async and invoice splitter v1
- 🎨 rework CLI
- ✨ update to latest version of passport, invoice, receipt, financial doc
- ✨ add support for fr bank account details v2
- ✅ add tests for empty responses
- ✅ add more relevent integration tests
- 🐛 fix page output in us bank check
- ⬆️ update RestSharp to 109.0.1
- 🚸 Improve the UX when in CLI
- 📝 prediction class documentation updates
- ✨ add support for FR bank account details
- ✨ adding summary for table in custom document
- ♻️ major rework of line items detection and generation
- 🐛 fix running sample code
- 🐛 custom document default version must be '1', not '1.0'
- 🐛 fix trouble with .NET 4.8/4.7.2 usage
- 💥 some properties renaming for French ID card and Carte Vitale
- ✨ support lines items post processing reconstruction for API Builder
- ✨ support Polygon object for field coordinates
- ✨ support Math Bbox concept
- 🐛💥 details property in Error become an object because it can handle both string and object
- 🐛⬆️ update RestSharp to fix a bug on .NET 7 #120
- 💥 drop Invoice v3 support
- 💥 prediction model classes must be replaced by inference model to use OTS APIs
- 💥 renaming Date to DateField
- ✨ support Financial Document V1
- ✨ support Proof of Address V1
- ✨ enable the use of custom time out when calling Mindee API
- ✨ improve MindeeClient by using IPredictable instead of instance of MindeeApi
- ✨ expose a static helper to instantiate a new MindeeClient
- ✨ improve summaries
- ✨ support classification type for custom document
- ♻️ renaming AllWord to Word
- 🐛! Details property in Error become an object because it can handle both string and object
- ✨ Support Receipt V4.1
- ✨ Support Invoice V4.1
- ✅ Cropper API summary
- ✨ Adding total taxes amount in Invoice V3 and V4
- ✨ Adding Value in Locale for Receipt
- ✨ Add Mrz and FullName on Passport
- ✨ Support FR ID Card V1
- ✨ Support Shipping Container V1
- ✨ Support US Bank Check V1
- ✨ Support EU License plates V1
- ✨ Add Invoice V4 support
- 💥 Changing the settings section name from MindeeApiSettings to MindeeSettings.
- 💥 IConfiguration is replaced by IOptions in MindeeClient.
- ✨ Add cropper support
- 📝 Publish technical documentation on GitHub pages
- 🎉 First release