v5.1.0
Changes
- 💥 ✨ unify the
mindeeCLI to mirror the .NET reference: V2 inference commands (classification,crop,extraction,ocr,split) andsearch-modelsat the root, V1 product commands wrapped under av1subcommand - 💥 ⚰️ remove the separate
mindeeV2script entry point; usemindeefor both V1 (viamindee v1 …) and V2 - 💥 ♻️ refactor the V2 CLI from a central
InferenceCommandconfig to one class per command (ClassificationCommand,CropCommand,ExtractionCommand,OcrCommand,SplitCommand) extending a newBaseInferenceCommand.InferenceCommandandInferenceCommandOptionsare no longer exported frommindee.v2.commands. - ✨ add
--output/-o(summary/full/raw) plus per-product--api-key/-k,--model-id/-m,--alias/-aflags; expose extraction-only--rag/-g,--raw-text/-r,--confidence/-c,--polygon/-p,--text-context/-t - ✨ add
ocrsubcommand to the V2 CLI - ✨ add
--verbose/-vflag on the CLI (repeat for debug-level output) - ✨
SearchResponsenow extendsCommonResponseand exposesraw_http - ✅ add
tests/test_v1_cli.shandtests/test_v2_cli.shintegration scripts and a_test-cli.ymlworkflow mirroring the .NET CLI test setup
Full Changelog: v5.0.0...v5.1.0