Releases: CraftSpider/enrede
Releases · CraftSpider/enrede
0.2.0
[0.2.0] - 2025-06-17
Added
- Error types now implement
core::error::Error Str::recode_into- non-allocating variant of recode, returns theStrwrittenStr::get_unchecked{,_mut}- unchecked variants ofStr::get{,_mut}- New Encodings:
- Shift-JIS
- ISO/IEC 8859-1
Fixed
- UTF-16 BE/LE character boundary detection
Changed
- [Perf] Use a perfect hash function for character encoding
String::from_bytesandCString::from_stdnow returnOwnValidateError, which provides access to the
original bytes.- Split
Utf32intoUtf32LEandUtf32BE.Utf32is now an alias to the native endian variant.