Skip to content

Releases: ygrek/ocaml-extlib

1.8.0

18 Sep 03:09
Compare
Choose a tag to compare
  • 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

05 Aug 14:18
Compare
Choose a tag to compare
  • 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

19 Jan 23:53
Compare
Choose a tag to compare
  • 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

24 Apr 22:02
Compare
Choose a tag to compare
  • 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

03 Mar 16:54
Compare
Choose a tag to compare
  • fix Dllist.skip with negative argument (Virgile Robles)
  • fix IO.read_bits 31 (Dan Korostelev)

1.7.5

09 Jul 01:24
Compare
Choose a tag to compare
 * 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

12 Mar 09:04
Compare
Choose a tag to compare
  • fix tests with OCaml 4.06

1.7.3

11 Mar 11:30
Compare
Choose a tag to compare
  • 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.2 (2017-03-29)

29 Mar 10:15
Compare
Choose a tag to compare
  • sync with OCaml 4.05

1.7.1 (2016-11-11)

12 Nov 03:29
Compare
Choose a tag to compare
  • sync with OCaml 4.04
  • add Hashtbl.Make for better compatibility