Dear all,
on behalf of the Dune team I’m pleased to announce the release of Dune 2.9.1.
This is a minor release, fixing an important problem with opam file generation when (lang dune 2.9)
was set, and a few other minor fixes; please find the changelog below:
-
Don’t use
subst --root
in Opam files ([2.9] Opam file generation is broken: don't use `subst --root` in Opam files by MisterDA · Pull Request #4806 · ocaml/dune · GitHub, @MisterDA) -
Fix compilation on Haiku (haiku by Sylvain78 · Pull Request #4885 · ocaml/dune · GitHub, @Sylvain78)
-
Allow depending on
ocamldoc
library whenocamlfind
is not installed.
(Meta: add support for ocamldoc pseudo-package by nojb · Pull Request #4811 · ocaml/dune · GitHub, fixes Dune can't find ocamldoc without ocamlfind · Issue #4809 · ocaml/dune · GitHub, @nojb) -
Fix
(enabled_if ...)
for installed libraries (Fix enabled_if for public libraries by dra27 · Pull Request #4824 · ocaml/dune · GitHub, fixes enabled_if doesn't appear to work on public libraries since Dune 2.3 · Issue #4821 · ocaml/dune · GitHub, @dra27) -
Create more future-proof opam files using
--promote-install-files=false
([Cmdline] create more futur proof opam file by bobot · Pull Request #4860 · ocaml/dune · GitHub, @bobot)