NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #2786 most downloaded on crates.io
A character encoding detector for legacy Web content
Last release 6 months ago
30 Mar 2026
Ships unpredictably
gaps range from 2 months to 4.3 years
Some releases are documented
notes for 10 of 20 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
20 releases · first in 2019
Add method tld_may_affect_guess .
tld_may_affect_guess.cargo test work.arrayvec. (used only by the multithreading feature.)guess_assess API.Handle non-space space-like bytes following a windows-1252 copyright sign.
One column per quarter.
Detect windows-1252 copyright sign surrounded by spaces as windows-1252.
Make the crate work in no_std without an allocator.
no_std without an allocator.Add guess_assess that provides more information about the guess.
guess_assess that provides more information about the guess.cfg-if dependency to 1.0.Undo the limit on CJK extra scoring (from version 0.1.10). This change never made it to Gecko and, therefore, wasn't validated with in-practice teleme
Fix edge case oversights in code added in the previous release.
Tolerate Windows and Classic Mac OS extensions to legacy CJK encodings and tolerate JIS X 0213 extensions to Shift_JIS and EUC-JP (not ISO-2022-JP).
Stop computing extra scores for common CJK characters after enough extra-score-eligible characters have been seen. (Improves performance with long CJK
Fix a bug in ASCII prefix skipping. (Was introduced in 0.1.7.)
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →