Skip to content

Commit

Permalink
Prepare 3.12.0~alpha1 changelog
Browse files Browse the repository at this point in the history
Signed-off-by: Etienne Millon <me@emillon.org>
  • Loading branch information
emillon committed Nov 10, 2023
1 parent eb0d51e commit fb0f502
Show file tree
Hide file tree
Showing 18 changed files with 55 additions and 36 deletions.
60 changes: 55 additions & 5 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,59 @@
Unreleased
----------
3.12.0~alpha1 (2023-11-10)
--------------------------

If you're a contributor, please include your CHANGES entry in a file
`doc/changes/$PR_NAME.md`. At release time, it will be incoporated into the
changelog properly.
## Added

- Introduce `$ dune ocaml doc` to open and browse documentation. (#7262, fixes
#6831, @EmileTrotignon)

- `dune cache trim` now accepts binary byte units: `KiB`, `MiB`, etc. (#8618,
@Alizter)

- Introduce the `runtest_alias` field to the `cram` stanza. This allows
removing default `runtest` alias from tests. (@rgrinberg, #8887)

- Display cache location in Dune log (#8974, @nojb)

- Dune can now be built and installed on Haiku (#8795, fix #8551, @Alizter)

- Mark installed directories in `dune-package` files. This fixes `(package)`
dependencies against packages that contain such directories. (#8953, fixes
#8915, @emillon)

## Changed

- No longer force colors for OCaml 4.03 and 4.04 (#8778, @rgrinberg)

- Dependencies in the copying sandbox are now writeable (#8920, @rgrinberg)

- Rules that only use internal dune actions (`write-file`, `echo`, etc.) can
now be sandboxed. (#9041, fixes #8854, @rgrinberg)

## Fixed

- Do not ignore libraries named `bigarray` when they are defined in conjunction
with OCaml 5.0 (#8902, fixes #8901, @rgrinberg)

- Correctly ignore `bigarray` on recent version of OCaml (#9076, @rgrinberg)

- Absent packages shouldn't prevent all rules from being loaded (#8948, fixes
#8630, @rgrinberg)

- Correctly determine the stanza of menhir modules when `(include_subdirs
qualified)` is enabled (@rgrinberg, #8949, fixes #7610)

- Re-run actions whenever `(expand_aliases_in_sandbox)` changes (#8990,
@rgrinberg)

- Do not re-run rules when their location changes (#9052, @rgrinberg)

- [coq rules] Be more tolerant when coqc --print-version / --config don't work
properly, and fallback to a reasonable default. This fixes problems when
building Coq projects with `(stdlib no)` and likely other cases. (#8966, fix
#8958, @Alizter, reported by Lasse Blaauwbroek)

- Dune will now run at a lower framerate of 15 fps rather than 60 when
`INSIDE_EMACS`.

3.11.1 (2023-10-09)
-------------------
Expand Down
2 changes: 0 additions & 2 deletions doc/changes/7262.md

This file was deleted.

1 change: 0 additions & 1 deletion doc/changes/8618.md

This file was deleted.

1 change: 0 additions & 1 deletion doc/changes/8778.md

This file was deleted.

2 changes: 0 additions & 2 deletions doc/changes/8887.md

This file was deleted.

2 changes: 0 additions & 2 deletions doc/changes/8902.md

This file was deleted.

1 change: 0 additions & 1 deletion doc/changes/8920.md

This file was deleted.

2 changes: 0 additions & 2 deletions doc/changes/8948.md

This file was deleted.

2 changes: 0 additions & 2 deletions doc/changes/8949.md

This file was deleted.

1 change: 0 additions & 1 deletion doc/changes/8974.md

This file was deleted.

2 changes: 0 additions & 2 deletions doc/changes/8990.md

This file was deleted.

2 changes: 0 additions & 2 deletions doc/changes/9041.md

This file was deleted.

1 change: 0 additions & 1 deletion doc/changes/9052.md

This file was deleted.

1 change: 0 additions & 1 deletion doc/changes/9076.md

This file was deleted.

6 changes: 0 additions & 6 deletions doc/changes/coq_config_fix.md

This file was deleted.

1 change: 0 additions & 1 deletion doc/changes/emacs_fps.md

This file was deleted.

1 change: 0 additions & 1 deletion doc/changes/haiku.md

This file was deleted.

3 changes: 0 additions & 3 deletions doc/changes/package-dirs.md

This file was deleted.

0 comments on commit fb0f502

Please sign in to comment.