¡Breaking Changes!
- 💥 drop support for ruby versions < 3.0
- 💥 refactor error-handling
- 💥 merge enqueue_and_parse() into parse()
- 💥 allow access to page-level extras, even when the page predictions are empty
- 💥 deprecate CustomV1 & GeneratedV1 in favor of Universal
Changes
- ✨ add support for logging
- ✨ add typing support through RBS
- ✨ add support for multiple feature classes, inheriting from Array
- ♻️ refactor internal modules
- ♻️ refactor test module
- ⚰️ remove support for US Mail V2
- ⚰️ remove support for FR Bank Statement V1
- ♻️ update
UrlInputSource
toURLInputSource
- 📝 update documentation structure
Fixes
- 🐛 fix miscellaneous bugs relating to image extraction
- 🐛 fix miscellaneous bugs relating to pdf extraction
- 🐛 fix improper saving mechanism
Full Changelog: v3.20.0...v4.0.0