dev-newsdune logodune.build

Latest stable dune: 3.24.2, released (release notes). 33 stable releases since 5 Jan 2024.

dune

The OCaml build system. 19 releases since January 2025.

Jan 2025Jul 2025Jan 2026Jul 2026ChangedAddedFixed3.18143.19103.20193.21373.22483.23413.2424no release since 3 Aug
Changelog entries per release under Fixed, Added and Changed, from the GitHub release notes since January 2025. Pins mark minor releases with their total entry count.

Dune 3.24.0 came out on 21 June 2026 and removed the deprecated Coq build language: projects that still declare (using coq ...) now get an error pointing them at Rocq. The same release made directory targets generally available, enabled the relocatable compiler by default for package management and capped sandbox creation at 250 concurrent sandboxes.

A month later 3.24.1 reverted sandboxing Melange rules by default in the library and melange.emit stanzas, because in Melange libraries with many modules, creating and destroying sandboxes dominated build time. 3.24.2 followed on 3 August with two fixes and is still the latest release twelve weeks on. Each of the three minors before it, 3.21 to 3.23, opened with 37 to 48 changelog entries.

As of 24 October 2026. dune 3.24.1 release notes.

Latest releases

  1. 3.24.2MDX tests get the implicit unix dependency; RPC registry rescans on change.
  2. 3.24.1Melange rules no longer sandboxed by default; js_of_ocaml and Windows fixes.
  3. 3.24.0Coq build language removed in favour of Rocq; directory targets generally available.
  4. 3.23.1Five fixes for 3.23.
  5. 3.23.027 fixes and 14 additions.