3.8.0_alpha2
版本发布时间: 2023-05-03 21:25:10
ocaml/dune最新发布版本:3.16.0(2024-06-17 17:04:46)
CHANGES:
-
Correctly set
MANPATH
indune exec
. Previously, we would use thebin/
directory of the context. (#7655, @rgrinberg) -
Allow overriding the
ocaml
binary with findlib configuration (#7648, @rgrinberg) -
Modules that were declared in
(modules_without_implementation)
,(private_modules)
or(virtual_modules)
but not declared in(modules)
will cause Dune to emit a warning which will become an error in 3.9. (#7608, fixes #7026, @Alizter) -
Dune can now detect Coq theories from outside the workspace. This allows for composition with installed theories (not necessarily installed with Dune). (#7047, @Alizter, @ejgallego)
-
Fix regression where Merlin was unable to handle filenames with uppercase letters under Windows. (#7577, @nojb)
-
On nix+macos, pass
-f
to the codesign hook to avoid errors when the binary is already signed (#7183, fixes #6265, @greedy) -
Fix bug where RPC clients built with dune-rpc-lwt would crash when closing their connection to the server (#7581, @gridbugs)
-
Introduce mdx stanza 0.4 requiring mdx >= 2.3.0 which updates the default list of files to include
*.mld
files (#7582, @Leonidas-from-XIV) -
Fix RPC server on Windows (used for OCaml-LSP). (#7666, @nojb)
-
In
(executable)
,(public_name -)
is now equivalent to no(public_name)
. This is consistent with how(executables)
handles this field. (#7576 , fixes #5852, @emillon) -
Change directory of odoc assets to
odoc.support
(was_odoc_support
) so that it works with Github Pages out of the box. (#7588, fixes #7364, @emillon)
1、 dune-3.8.0.alpha2.tbz 1.83MB