From cc4e084d78306616b7ab223f4fd909c376572c05 Mon Sep 17 00:00:00 2001 From: sebastianMindee <130448732+sebastianMindee@users.noreply.github.com> Date: Fri, 29 May 2026 10:31:32 +0200 Subject: [PATCH] :bookmark: Version 3.0.0-beta1 --- CHANGELOG.md | 45 ++++++++++++++++++++++++++++++++++++++++----- src/version.php | 2 +- 2 files changed, 41 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9003c542..eb108db5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,12 +1,47 @@ # Mindee PHP API Library Changelog -## v3.0.0-alpha1 - 2026-05-11 +## v3.0.0-beta1 - 2026-05-29 ### ¡Breaking Changes! -* -### Changes -* :sparkles: add support for extraction in crop, split, and classification +* :boom: :recycle: update V1 & V2 syntaxes to match other SDKs + * :recycle: move V1 client to V1 module + * :recycle: move V2 client to V2 module + * :recycle: move legacy products to 'V1' module + * :recycle: add parsing and extraction to V1 module + * :recycle: move V1 Http to V1 namespace + * :recycle: move V2 Http to V2 namespace + * :recycle: move data schema to extraction parameters namespace +* :boom: :recycle: remove `/v1` and `/v2` from base URLs to match other SDKs +* :boom: :recycle: Remove V2 Inference in favor of extraction +* :boom: :recycle: Change `webhooksIds` parameter to `webhookIds` +* :boom: :recycle: Move PDF & Image operations to their respective namespaces and remove `Extraction` namespace +* :boom: :recycle: Harmonize all acronyms as proper camelCase & PascalCase +* :boom: :recycle: Add full support for strict typing +* :boom: :recycle: remove sourceFrom initializers in favor of direct InputSource initialization +* :boom: remove support for the following V1 products: + * :coffin: Bill of Lading + * :coffin: Delivery Note + * :coffin: (FR) Energy Bill + * :coffin: (FR) Healthcare Card + * :coffin: (IND) Passport + * :coffin: Nutrition Facts + * :coffin: (FR) Payslip + * :coffin: (US) Healthcare Card + * :coffin: (US) Mail +### Changes +* :sparkles: add support for model search from the V2 client +* :sparkles: add support for full types +* :sparkles: add crop and split extractors from product classes +* :wrench: add support for better tooling + * :wrench: add PHPStan + * :wrench: add Whisky + * :wrench: add Rector + * :wrench: :coffin: remove support for PHP Code Sniffer +* :wrench: enforce stricter rules for coding ### Fixes -* +* :bug: fix mismanagement of some input sources +* :bug: fix many typing errors +* :bug: fix PDF operations attempt to open files when not supported +* :bug: fix missing API key error not being properly raised in some instances ## v2.9.0 - 2026-05-07 diff --git a/src/version.php b/src/version.php index 56855b44..cbde811a 100644 --- a/src/version.php +++ b/src/version.php @@ -4,4 +4,4 @@ namespace Mindee; -const VERSION = '3.0.0-alpha1'; +const VERSION = '3.0.0-beta1';