package doctor
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
Diagnostic CLI for OCaml development environments
Install
dune-project
Dependency
Authors
Maintainers
Sources
0.4.0.tar.gz
md5=f5718339acd3f2ab3cf82e5226a61484
sha512=0d0f795f20c2cfdfd7b9c77769242a9576aa82c0023758caf9656564d58e80805195cfd9b45c4fe15f0526ae55236cfdb414d1c969ede184128e046d08228f1f
doc/CHANGES.html
Changelog
0.4.0 - 2026-06-09
- Add an
opam-doctorexecutable so opam can dispatch the tool asopam doctor. - Mark the package with the opam
pluginflag. - Warn about broken Windows
opam doctorplugin dispatch entries. - Warn when Windows user symlink support appears disabled for opam plugin entries.
- Warn when opam Windows runtime directories appear missing from
PATHfor plugin dispatch. - Warn when
PATHincludes the current directory. - Warn when forced color-output variables or
GREP_OPTIONSmay affect builds. - Keep the existing
doctorcommand and diagnostic behavior unchanged.
0.3.0 - 2026-05-27
- Improve opam switch environment diagnostics when switch tools are installed but missing from
PATH. - Add shell-specific opam environment guidance and regression tests for stale or malformed opam command output.
- Document the read-only diagnostic contract and stable JSON diagnostic names.
- Add golden text report fixtures for the diagnostic renderer.
0.2.0 - 2026-05-21
- Add
doctor check --jsonfor machine-readable diagnostics. - Tighten opam environment diagnostic tests and small parser helpers.
- Fix the README license badge URL.
0.1.0 - 2026-05-06
- Initial opam release.
- Add
doctor checkwith diagnostics for common OCaml, opam, dune, LSP, formatter, PATH, and editor setup issues. - Document the text report and exit codes.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page