All Versions
18
Latest Version
Avg Release Cycle
60 days
Latest Release
26 days ago

Changelog History
Page 1

  • v0.7.2

    October 19, 2019
    • (fix) respect japanese whitelisting when mandarin characters are given (#44)
  • v0.7.1

    May 06, 2019
    • ⚡️ Update dependency hashbrown 0.1.8 -> 0.3.0 (10% faster)
  • v0.7.0

    March 03, 2019

    🚀 A new version of Whatlang (library for natural language recognition in rust) released.

    🔄 Changes

    • 👌 Support Afrikaans language (afr)
    • 🏗 Get rid of build dependencies: installation is much faster now
  • v0.6.0

    March 03, 2019
    • 👉 Use hashbrown instead of fnv (detect() is 30% faster)
    • 👉 Use array on stack instead of vector for detect_script (1-2% faster)
    • 🏗 Use build.rs to generate lang.rs file
    • ➕ Add property based testing
  • v0.5.0

    March 03, 2019
    • (breaking) Rename Lang::to_code(&self) to Lang::code(&self)
    • (fix) Fix bug with zero division in confidence calculation
    • (fix) Confidence can not exceed 1.0
    • Implement Lang::eng_name(&self) -> &str function
    • Implement Lang::name(&self) -> &str function
    • Implement Script::name(&self) -> &str function
    • Implement trait Dislpay for Script
    • Implement Display trait for Lang
  • v0.4.1

    July 30, 2017
    • Calculate confidence in the range from 0 to 1 for Info
  • v0.4.0

    July 30, 2017
    • Calculate is_reliable bool for Info struct.
    • 💥 Breaking changes for Info. Make fields private. Now one should use methods.
    • ✂ Remove support of Latin version of Serbo-Croatian, because it conflicts a lot with modern Croatian.
  • v0.3.3

    July 26, 2017
    • Replace HashMap with FnvHashMap (~ 33% faster)
  • v0.3.2

    June 04, 2017
    • 🐎 Small performance improvement: preallocate memory for counter_hash in trigrams.rs (~ 2-3% faster)
  • v0.3.1

    February 10, 2017
    • 🛠 Fix build
    • ➕ Add link to doc at crates.io