Releases: naptha/tesseract.js-core
v7.0.0
What's Changed
- Upgrade Emscripten to 4.0.15 by @fanchenkong1 in #49
- Created new "Relaxed SIMD" build (#46)
- Implemented optimizations to existing SIMD build (#46)
- Various minor updates
Thanks to @fanchenkong1 for implementing the substantive changes in this release. The various changes produce a 20%+ improvement to runtime on certain devices.
Note: 6.1.2 is identical to 6.0.0. The versions between 6.0.0 and 6.1.1 are the same substantive changes that ended up being included in 7.0.0. These ended up being breaking changes as they did not run in Node.js 14, so had to be rolled back and put into a major release.
Full Changelog: v6.0.0...v7.0.0
v5.1.1
What's Changed
- Fixed bug getting boolean values per naptha/tesseract.js#907 (d19b54d)
Full Changelog: v5.1.0...v5.1.1
v5.1.0
What's Changed
- Added
getRowAttributesfunction for getting row height/ascenders/descenders
Full Changelog: v5.0.0...v5.1.0
v5.0.0
What's Changed
- Added LSTM-only builds
- These builds can be identified by
lstmin the name, and only support the (default) Tesseract LSTM model (and not Tesseract Legacy) - These builds are ~0.75MB smaller, with no downside for most users (who only use the LSTM model to begin with)
- These builds can be identified by
- Various changes to developer scripts/dependencies
Full Changelog: v4.0.4...v5.0.0
v4.0.4
- Improved auto-rotate feature (naptha/tesseract.js#747)
- Replaced
GetAnglewithGetGradient, which estimates the page angle more accurately
- Replaced
- Renamed wasm module from
TesseractCoreWASMtoTesseractCoreto allow for using separate.js/.wasmfiles (naptha/tesseract.js#732)
Full Changelog: v4.0.3...v4.0.4
v4.0.3
- Updated Tesseract to 5.3.0
- Fixes bug with inverted (white on black) text naptha/tesseract.js#717
Full Changelog: v4.0.2...v4.0.3
v4.0.2
- Fixed bug breaking compatibility with certain devices (see naptha/tesseract.js#701)
Full Changelog: v4.0.1...v4.0.2
v4.0.1
- Edited
SetImageFileto return status code to help resolve naptha/tesseract.js#699
Full Changelog: v4.0.0...v4.0.1
v4.0.0
What's Changed
- Various updates to support new Tesseract.js Version 4 features
Full Changelog: v3.0.2...v4.0.0
Note: Tesseract.js and Tesseract.js-core should be used with matching major versions. E.g. Tesseract.js v3 should only be used with Tesseract.js-core v3.