diff --git a/CHANGES.md b/CHANGES.md index 35f3f4a46c5397786a66089e7d509415bc934281..628999085b8989a467f53ed18663990bc0b63f22 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,5 +1,13 @@ # CHANGES +## 2022/04/07 + +* Fix a serious bug in `Enum.sample`, which used OCaml's random number + generator in such a way that it would always produce the same number. The + fix modifies the signature of several internal modules, such as + `Feat.RandomBigInt`. The public API of the libraries `feat` and `feat-num` + is unaffected. (Reported by Guyslain Naves.) + ## 2022/01/01 * Improved documentation.