Skip to content

Latest commit

 

History

History
69 lines (49 loc) · 1.99 KB

CHANGES.md

File metadata and controls

69 lines (49 loc) · 1.99 KB
  • Handle cmdliner 1.1.0 deprecations.

v1.0.3 2022-02-03

  • Support for OCaml 5.00, thanks to Kate (@kit-ty-kate) for the patch.

v1.0.2 2019-02-05 La Forclaz (VS)

  • Fix the substring folding functionality introduced in v1.0.0. It never worked correctly.

v1.0.1 2017-03-07 La Forclaz (VS)

  • OCaml 4.05.0 compatibility (removal of Uchar.dump).

v1.0.0 2016-11-23 Zagreb

  • 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.
    • Removes and substitutes type Uutf.uchar = int by the (abstract) Uchar.t type. Uchar.{of,to}_int allows to recover the previous representation.
    • Removes Uutf.{is_uchar,cp_to_string,pp_cp}. Uchar.{is_valid,dump} can be used instead.
  • Safe string support. Manual sources and destinations now work on bytes rather than strings.
  • Build depend on topkg.
  • Relicense from BSD3 to ISC.

v0.9.4 2015-01-23 La Forclaz (VS)

  • Add Uutf.decoder_byte_count returning the bytes decoded so far.
  • The utftrip cli utility now uses Cmdliner which becomes an optional dependency of the package. The cli interface is not compatible with previous versions.

v0.9.3 2013-08-10 Cambridge (UK)

  • Fix wrong decoding sequence when an UTF-8 encoding guess is based on a two byte UTF-8 sequence. Thanks to Edwin Török for the report.
  • OPAM friendly workflow and drop OASIS support.

v0.9.2 2013-01-04 La Forclaz (VS)

  • utftrip, better tool help.
  • Fix Uutf.is_uchar always returning false. Thanks to Edwin Török for reporting and providing the fix and test.

v0.9.1 2012-08-05 Lausanne

  • OASIS 0.3.0 support.

v0.9.0 2012-05-05 La Forclaz (VS)

First release.