Changelog

Every release, straight from the changesets. Newest first.

v0.30.0
patch

feat(sdk): add project root detection for monorepo .doccov dir placement

  • Add findProjectRoot() and getDoccovDir() utils to SDK
  • Walk up from cwd to find .git, pnpm-workspace, or workspaces field
  • Ensures .doccov/ is always at repo root, not inside subpackages
  • CLI uses SDK's getDoccovDir for cache, history, spec, and reports
v0.29.4
patch

fix(cli): suppress noisy external type diagnostics from check output

  • Add code field to Diagnostic, SpecDiagnostic, and CachedDiagnostic interfaces
  • Preserve diagnostic codes from @openpkg-ts/extract through SDK pipeline
  • Filter out EXTERNAL_TYPE_* info diagnostics in CLI check command
  • Bump cache version to 1.3.0
v0.29.3
patch

chore: sync with sdk 0.29.2

v0.29.1
patch

update docs + action to use .doccov/{pkg}/ output structure, add logo to badges

v0.29.0
minor

feat(badge): use doccov.json report instead of openpkg.json

Badge endpoints now read health score from .doccov/doccov.json instead of computing from openpkg.json. Added remote docs fetching to CLI (URL, GitHub patterns) with caching support. Moved spec cache to .doccov/cache/ subdirectory.