whatlang-rs v0.12.0 Release Notes
Release Date: 2021-04-18 // about 3 years ago-
- [breaking] - Drop languages:
- Tigrinya (
Tir
) - Hausa (
Hau
) - Chewa (
Nya
) - Bhojpuri (
Bho
) - Igbo (
Ibo
) - Maithili (
Mai
) - Oromo (
Orm
) - Rundi (
Run
) - Saraiki (
Srk
) - Kurdish (
Kur
) - Cebuano (
Ceb
) - Malagasy (
Mlg
) - Kinyarwanda (
Kin
) - Somali (
Som
) - Ilocano (
Ilo
) - Uyghur (
Uig
) - Tagalog ('Tgl')
- Haitian Creole (
Hat
) - Nynorsk (
Nno
) - Yoruba (
Yor
)
- Tigrinya (
- [breaking] - Rename Yiddish:
Ydd
->Yid
- [breaking] - Rename Azerbaijani:
Azj
->Aze
- [breaking] Rename List -> FilterList
- [breaking] rename
whitelist
andblacklist
toallowlist
anddenylist
respectively - ⬇️ Drop support of Cyrillic Azerbaijani and Turkmen
- ➕ Add
Script::all()
to iterate over all scripts. - ➕ Add
Lang::all()
to iterate over all languages. - ➕ Add integration with
enum-map
- Implement
FromStr
forScript
andLang
- Implement
Script::langs(&self) -> &[Lang]
- About 7% slower than v0.11.1 due to new detection method introduced. It's still much faster than v0.11.0
- [breaking] - Drop languages: