Skip to content

1.6.3

Compare
Choose a tag to compare
@rgrinberg rgrinberg released this 09 Jan 03:16
· 10225 commits to main since this release

CHANGES:

  • Fix merlin handling of private module visibility (#1653 @bobot)

  • skip directories when looking up programs in the PATH (#1628, fixes
    #1616, @diml)

  • 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,
    @diml)

  • 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
    calling ocamlc -i (#1743, fix #1504, @diml)