Uutf.Buffer.* with Stdlib.Buffer.*, no need to bloat these executable with dozens of different UTF encoders.uuidtrip, handle cmdliner deprecations.Uchar.dump).Uutf.String.fold_utf_{8,16be,16le}, allow substring folding via optional arguments. Thanks to Raphaël Proust for the idea and the patch.OCaml standard library Uchar.t support.
type Uutf.uchar = int by the (abstract) Uchar.t type. Uchar.{of,to}_int allows to recover the previous representation.Uutf.{is_uchar,cp_to_string,pp_cp}. Uchar.{is_valid,dump} can be used instead.Uutf.decoder_byte_count returning the bytes decoded so far.utftrip cli utility now uses Cmdliner which becomes an optional dependency of the package. The cli interface is not compatible with previous versions.Uutf.is_uchar always returning false. Thanks to Edwin Török for reporting and providing the fix and test.First release.