Skip to content

Latest commit

 

History

History
51 lines (42 loc) · 1.5 KB

CHANGELOG.md

File metadata and controls

51 lines (42 loc) · 1.5 KB

Changelog

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.

v0.8.1

Fixed

  • sdist project layout without heliport.data

v0.8.0

Added

  • Model creation command.
  • More verbosity during identification.

Changed

  • 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.

Fixed

  • Fix compilation without python feature.
  • Min Dong missing as CJK language.
  • Removed old entrypoints.

v0.7.0

Added

  • 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 for identify.
  • More verbosity when binarizing models
  • MSRV to 1.71.

Changed

  • Bring back HeLI models (use 2.0).
  • Refactored the CLI into subcommands
  • Renamed compile command to binarize
  • Better error propagation with Anyhow.
  • Separate CLI, download and python into crate features.
  • Renamed Model to ModelNgram and Models to Model.
  • Update tests.