unix: fix blkgetsize return type mismatch (CA-382014)
unix: add function to recursively remove files
v4.22.0 (24-May-2023)
date, pervasive, std: remove deprecated code
encodings: Optimize XML_UTF8.is_valid: avoid allocating an int32 for each unicode codepoint
v4.21.0 (29-Nov-2022)
unix: add permissions to write_{bytes,string}_to_file
Use a dune version with fixed metadata generation
threads, unix: avoid using C functions deprecated in OCaml 5
Avoid warnings and add the check to detect them to the CI
zerocheck: remove wrong, unused code. It was dangerous to leave it available
v4.20.0 (17-Nov-2022)
date: consolidate the types into a single t
date: add conversion functions that have semantic meaning, the previous functions containing 'float' and 'string' will be deprecated in a future release.
v4.19.0 (17-Jun-2022)
maintenance: give a name to the project
threads: Remove all the modules except Mutex
Add license to opam metadata, remove unused opam files
v4.18.0 (15-Jun-2021)
CP-31119: Enable documentation upload
CP-31119: Prepare to generate documentation
CP-34643: Prepare doc comments for odoc
CP-34643: Reorder functions in listext interface
CP-34643: drop deprecated methods from listext
unix: remove unused stdext-std dependency
v4.17.0 (01-Mar-2021)
listext: avoid traversing list twice on assoc_default
maintenance: format with ocamlformat
maintenance: prepare for ocamlformat
CP-34643: listext: add drop function, rework some functions
CP-34643: add unit tests for listext
CP-34643: Listext: deprecate functions in Stdlib.List
CP-34643: listext: remove implementations for functions in Stdlib.List
v4.16.0 (29-Dec-2020)
ci: remove travis workflow
Create ocaml-ci.yml
date: allow timezones other than UTC for printing
XSI-894 date.iso8601.to_float should assume UTC
v4.15.0 (14-Dec-2020)
XSI-894 handle iso8601's with no timezone
maintenance: format xstringext files with ocamlformat
xapi-stdext-std: Do not duplicate functions from Stdlib
CP-34643: add tests for xstringext
maintenance: reformat pervasivesext with ocamlformat