github mindee/mindee-api-ruby v5.0.0.beta1

7 hours ago

¡Breaking Changes!

  • 💥 ♻️ update V1 & V2 syntaxes to match other SDKs
    • ♻️ move V1 client to V1 module
    • ♻️ move V2 client to V2 module
    • ♻️ move legacy products to 'V1' module
    • ♻️ add parsing and extraction to v1 module
    • ♻️ move V1 HTTP to V1 module
    • ♻️ move V2 HTTP module to V2 namespace
    • ♻️ move data schema to extraction parameters namespace
  • ⬆️ 💥 drop support for ruby < 3.2
  • ♻️ 💥 change raw_http attribute in responses to be actual json strings
  • ♻️ 💥 make logging configurable and default output to stderr
  • ♻️ 💥 remove useless PDFExtractor module
  • ♻️ 💥 change Errors module to Error
  • ♻️ 💥 change Ocr modules and classes to OCR to keep consistency
  • 💥 remove support for the following V1 products:
    • ⚰️ US Bank Check V1
    • ⚰️ Bill of Lading V1
    • ⚰️ Business Card V1
    • ⚰️ FR Carte Grise V1
    • ⚰️ Delivery Notes V1
    • ⚰️ Driver License V1
    • ⚰️ FR Energy Bill V1
    • ⚰️ Nutrition Facts V1

Changes

  • ✨ ⬆️ add support for mindee-lite gem
  • ✨ add support for crop operation
  • ✨ add support for split operation
  • ✨ add support for model search
  • ✨ add support for V2 CLI
  • 🔧 ⬆️ add better tooling and pre-commit hook
  • ⬆️ and bump all dependencies

Fixes

  • 🐛 fix webhook IDs not sending properly
  • 🐛 fix miscellaneous issues leading to saved ExtractedPDF instances having invalid names
  • ♻️ fix miscellaneous typing issues relating to ExtractedPDF and ExtractedImage classes

Full Changelog: v4.13.0...v5.0.0.beta1

Don't miss a new mindee-api-ruby release

NewReleases is sending notifications on new releases.