The core OCaml system: compilers, runtime system, base libraries
Tier 1 platform support fixes: Add support for macOS/arm64 and restore support for FreeBSD/amd64 and mingw64. See detailed list of changes.
Bug fixes. See detailed list of changes.
Bug fixes. See detailed list of changes.
See also the detailed list of changes
Bug fixes. See detailed list of changes
See also the detailed list of changes
graphics
library was moved out of the compiler distribution.vmthread
library was removed.See also the detailed list of changes.
Bug fixes. See detailed list of changes.
Binding operators (let*, let+, and*, etc). They can be used to streamline monadic code.
open
now applies to arbitrary module expression in structures and to applicative paths in signatures.
A new notion of (user-defined) "alerts" generalizes the deprecated warning.
New modules in the standard library: Fun, Bool, Int, Option, Result.
A significant number of new functions in Float, including FMA support, and a new Float.Array submodule.
Source highlighting for errors and warnings in batch mode.
Many error messages were improved.
Improved AFL instrumentation for objects and lazy values.
See also: detailed list of changes
Bug fixes. See detailed list of changes.