Repository navigation
Releases: KarpelesLab/charcode
Releases · KarpelesLab/charcode
Release list
v0.1.5
v0.1.4
Added
- add ISO-2022-CN behind its own feature
- add EUC-JP and ISO-2022-JP themselves, on the shared JIS X 0208 delta
- add Shift_JIS itself, and rename the standard's to windows-31j
- add Big5 itself, and rename the standard's index to Big5-HKSCS
- add ISO-2022-KR behind its own feature
- add GB 2312-80, the charset
gb2312names - add true ISO-8859-9 and ISO-8859-11/TIS-620
Fixed
- (docs) qualify the cross-links between the standard's encodings and the charsets
- distinguish a lenient superset from a remapping
- (ci) capture the refusal message instead of piping it
- (ci) assert the CLI's behaviour rather than a count
- [breaking] stop the general lookup returning the standard's substitutions
Other
- 47, not 46 — ISO-2022-CN landed after that count
- describe the charsets outside the standard and why they are separate
v0.1.3
Fixed
- (test) stop racing the CLI's own exit when writing its input
Other
- inline the hot helpers and bucket the encode tables
- stop rescanning the whole input on every streaming call
v0.1.2
Added
- replace the method pairs with options objects
Fixed
- (ci) make the generated-tables check reproducible
v0.1.1
Added
- look encodings up by Windows code page number
- make
allocan optional default feature
Fixed
- (cli) require a prefix on code page numbers, add Encoding::for_cp
Other
- add the CI, crates.io, docs.rs and license badges
v0.1.0
chore: Release package charcode version 0.1.0