Releases: ygrek/ocaml-extlib
Releases · ygrek/ocaml-extlib
1.8.0
- Drop pre-4.02 support and compatibility
- Add support for OCaml 5.3 (Kate)
- ExtString: add labels to some functions to match stdlib (Corentin Leruth)
- add ExtString.empty (Corentin Leruth)
1.7.9
- build with OCaml 5 (Kate)
- minimum supported version is OCaml 4.02 now
- build with dune (Makefile is now deprecated) (Marek Kubica, Kate)
- sync String deprecation attributes with upstream
1.7.8
- sync with OCaml 4.12
- breaking change: ExtList.find_map type updated to match stdlib (following deprecation in previous release)
- breaking change: minimal (recommended) build of extlib now excludes Base64 module
1.7.7
- sync with OCaml 4.10
- mark ExtList.find_map deprecated in anticipation of type breakage in next release to match OCaml 4.10 function with same name
- String: fold_left and fold_right without allocations
1.7.6
- fix Dllist.skip with negative argument (Virgile Robles)
- fix IO.read_bits 31 (Dan Korostelev)
1.7.5
* IO: restore compilation on 32-bit (broken in 1.7.3)
* sync with OCaml 4.07
* install.ml is now deprecated, install with Makefile
+ IO: read_i32_as_int
1.7.4
- fix tests with OCaml 4.06
1.7.3
- String: faster slice
- sync with OCaml 4.06 (thx test/std.ml)
- IO: fix sign bug in read_i31
- IO: add write_i31 and bounds-checking on write_i32
- base64: add encode_string decode_string
- install cmt and cmti
1.7.1 (2016-11-11)
- sync with OCaml 4.04
- add Hashtbl.Make for better compatibility