dlvr.itDune 3.23.0The Dune team is pleased to announce the release of dune
3.23.0.
Along with many other fixes and improvements, some highlights include:
* Add support for c_library_flags in foreign_stubs
(#13484,
@madroach)
* Many improvements to the promotion and diffing functionality, by
@rgrinberg.
* As part of the previous, a breaking change to the promotion logic has been
introduced: Dune does not automatically promote generated opam files, which must
now be manually promoted with dune promote. You can trigger building .opam
files with the @install, @runtest, and @opam aliases. In release mode,
.opam files aren't generated at all and whatever is in the source is used
(ocaml/dune#14108,
@rgrinberg).
* User rules and inline test runners are now sandboxed by default
(ocaml/dune#13805 and
ocaml/dune#14257,
@rgrinberg).
* The minimum OCaml version required to build dune is now 4.14.
See the full changelog
for all new features and fixes, and for attribution to the contributors who made
it all possible. Thank you, contributors!
If you encounter a problem with this release, please report it in our issue
tracker.
0 reposts0 likes