I am pleased to announce a new “Pi Day” release of Monolith.
Monolith is an OCaml library that helps perform black-box testing of OCaml libraries, either via purely random testing, or via grey-box fuzzing.
This new release adds new command-line options to the executable program that Monolith produces by default. Furthermore, it extends Monolith’s API with a new function, run
, so the user can invoke Monolith’s engine as part of their own application, without letting Monolith parse the command line. These improvements make it easier to use a Monolith-based test as part of a continuous integration (CI) system. Thanks to Gabriel Scherer for suggesting these improvements.
opam update
opam install monolith.20250314
Happy testing!