All releases of OCaml


Release Notes: Assorted enhancements and bugfixes.


Release Notes: This release adds support for immediate objects (objects defined without going through a class), improved handling of NaN floats in polymorphic comparisons, and name space depollution in the runtime system to avoid name clashes when linking with external C libraries.


Release Notes: A few bugfixes, and no new features.


Release Notes: This release includes polymorphic methods and record fields, along with many optimizations and enhancements.


Release Notes: Highlights of this release include: Revised compilation of pattern matching, optimizations for the native code compiler, and new ports for the Intel IA64/Itanium under Linux (including a native code compiler), Cygwin under MS Windows, and Mac OS X public beta.


Release Notes: The merger of the label system from O'Labl into OCaml, with syntactic changes (two syntaxes available for compatibility or for better use of labels), support for unboxed int32, int64, etc. integer types as well as other features to facilitate interface with external subsystems, many enhancements, and a few bugfixes in the compiler, runtime, and libraries.


Release Notes: Labeled arguments, optional arguments, and polymorphic variants.


Release Notes: Bugfixes.


Release Notes: Bugfix release. License changed to LGPL for the runtime system and the libraries. The rest of the system is licensed under the QPL.