Dune 1.6.3
The dune team is pleased to announce the bug fix release of Dune 1.6.3. Normally, we don't bother announcing all bug fix releases, but this one contains quite a few fixes. I'd like to take this opportunity to encourage everyone to upgrade. Cheers.
See full changelog
-
Fix merlin handling of private module visibility (#1653 @bobot)
-
skip directories when looking up programs in the PATH (#1628, fixes #1616, @jeremiedimino)
-
Fix preprocessing for libraries with
(include_subdirs ..)
(#1624, fix #1626, @nojb, @rgrinberg) -
Do not generate targets for archive that don't match the
modes
field. (#1632, fix #1617, @rgrinberg) -
When executing actions, open files lazily and close them as soon as possible in order to reduce the maximum number of file descriptors opened by Dune (#1635, #1643, fixes #1633, @jonludlam, @rgrinberg, @jeremiedimino)
-
Do not generate targets for archive that don't match the
modes
field. (#1632, fix #1617, @rgrinberg) -
Get the correct environment node for multi project workspaces (#1648, @rgrinberg)
-
Fix an issue causing menhir generated parsers to fail to build in some cases. The fix is to systematically use
-short-paths
when callingocamlc -i
(#1743, fix #1504, @jeremiedimino)