All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
sdist
project layout withoutheliport.data
- Model creation command.
- More verbosity during identification.
- Include binarized model in the wheel.
- Binarize model during compilation.
- Separate languagemodel stuff in a subpackage.
- Disable download feature by default.
- Use Rustls for download instead of OpenSSL (less hassle when building from source).
- Parallelize model binarization.
- Update Python bindings to PyO3 0.23.
- Fix compilation without python feature.
- Min Dong missing as CJK language.
- Removed old entrypoints.
- Faster
score\_lang
triggering autovectorization. - Multithreaded identification.
- Load only relevant languages feature.
- More verbosity when binarizing models
- Support i/o files other than stdin/stdout.
- Rank top k languages (still not available in the CLI).
- Alias
detect
comand foridentify
. - More verbosity when binarizing models
- MSRV to 1.71.
- Bring back HeLI models (use 2.0).
- Refactored the CLI into subcommands
- Renamed
compile
command tobinarize
- Better error propagation with Anyhow.
- Separate CLI, download and python into crate features.
- Renamed Model to ModelNgram and Models to Model.
- Update tests.