## Preparation - [x] Create release candidate branch `3.22.1-rc` from last point tag `3.22.1-1` - [x] Open release draft PR from branch `3.22.1-rc` into `main`: https://github.com/ocaml/dune/pull/13947 ### Fixes Regressions requiring fixes in `main` and backports to `3.22.1-rc`: - [x] https://github.com/ocaml/dune/issues/13871 - [x] fix https://github.com/ocaml/dune/issues/13905 - [x] followup fix for warning https://github.com/ocaml/dune/pull/13914 - [x] backported via PRs - [x] https://github.com/ocaml/dune/pull/13941 - [x] https://github.com/ocaml/dune/pull/13946 - [x] https://github.com/ocaml/dune/issues/13917 - NOTE: Depends on the Windows 7 fixes above. - [x] fix https://github.com/ocaml/dune/pull/13918 - [x] backported via PR https://github.com/ocaml/dune/pull/13948 - [x] https://github.com/ocaml/dune/issues/13906 - [x] repro https://github.com/ocaml/dune/pull/13907 - [x] fix https://github.com/ocaml/dune/pull/13911 - [x] backported via PR https://github.com/ocaml/dune/pull/13949 - [x] https://github.com/ocaml/dune/issues/13904 - [x] repro https://github.com/ocaml/dune/issues/13913 - [x] https://github.com/ocaml/dune/pull/13930 - [x] backported via PR #https://github.com/ocaml/dune/pull/13980 ## Release <!-- Replace 3.22.1 with the correct Dune version --> - [X] opam repo publication PR: https://github.com/ocaml/opam-repository/pull/29632 - [x] After opam-ci results are available, Review revdeps diff and diagnose any new failures: https://github.com/ocaml/opam-repository/pull/29632#issuecomment-4179742978 - [x] merge opam repo PR (or address problems and cut a new release) ## Post-release - [x] Merge release branch into `main` [link to dune PR] - [x] Write a post about the release on Discuss: https://discuss.ocaml.org/t/ann-dune-3-22/17912/2 - [x] Announce on ocaml.org: https://github.com/ocaml/ocaml.org/pull/3596 - [x] Store the revdeps error file in the [logs](https://github.com/ocaml/dune/wiki/Reverse-dependencies-CI-logs) as HTML
Preparation
3.22.1-rcfrom last point tag3.22.1-13.22.1-rcintomain: [3.22.1] release #13947Fixes
Regressions requiring fixes in
mainand backports to3.22.1-rc:dune trace cat --chrome-tracehas wrong timing units #13906Release
new failures: [new release] dune (18 packages) (3.22.1) opam-repository#29632 (comment)
Post-release
main[link to dune PR]