You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CHANGES:
- Fix lookup of command line specified files when `--root` is given. Previously,
passing in `--root` in conjunction with `--workspace` or `--config` would not
work correctly (ocaml/dune#997, @rgrinberg)
- Add support for customizing env nodes in workspace files. The `env` stanza is
now allowed in toplevel position in the workspace file, or for individual
contexts. This feature requires `(dune lang 1.1)` (ocaml/dune#1038, @rgrinberg)
- Add `enabled_if` field for aliases and tests. This field controls whether the
test will be ran using a boolean expression language. (ocaml/dune#819, @rgrinberg)
- Make `name`, `names` fields optional when a `public_name`, `public_names`
field is provided. (ocaml/dune#1041, fixocaml/dune#1000, @rgrinberg)
- Interpret `X` in `--libdir X` as relative to `PREFIX` when `X` is relative
(ocaml/dune#1072, fixocaml/dune#1070, @diml)
- Add support for multi directory libraries by writing
`(include_subdirs unqualified)` (ocaml/dune#1034, @diml)
- Add `(staged_pps ...)` to support staged ppx rewriters such as ones
using the OCaml typer like `ppx_import` (ocaml/dune#1080, fixocaml/dune#193, @diml)
- Use `-opaque` in the `dev` profile. This option trades off binary quality for
compilation speed when compiling .cmx files. (ocaml/dune#1079, fixocaml/dune#1058, @rgrinberg)
- Fix placeholders in `dune subst` documentation (ocaml/dune#1090, @emillon, thanks
@trefis for the bug report)
- Add locations to errors when a missing binary in PATH comes from a dune file
(ocaml/dune#1096, fixesocaml/dune#1095, @rgrinberg)
0 commit comments