Changelog

Every release, straight from the changesets. Newest first.

v0.18.0
minor

Enhanced quality rules, filtering, github context, analysis reports, new API routes (ai, billing, demo, github-app, invites, orgs), trends command, diff capabilities

v0.17.0
minor

feat: add YAML config support (doccov.yml)

  • Added --format yaml option to doccov init command
  • Config loader now supports doccov.yml and doccov.yaml files
  • YAML configs are simpler - no imports or TypeScript needed
v0.16.0
minor

feat(cli): add --format pr-comment for actionable GitHub PR comments

  • New pr-comment format with coverage summary, undocumented exports grouped by file, drift issues, contextual fix guidance
  • Added --repo-url and --sha options for clickable file links
  • Added strict mode presets: ci, release, quality
  • Moved PR comment rendering from action.yml inline JS to CLI
v0.15.1
patch

Consolidate duplicate FIXABLE_DRIFT_TYPES into single isFixableDrift() source

v0.14.0
minor

Add step-based progress feedback for CLI commands

  • Added StepProgress utility for multi-step progress tracking with timing
  • Added ProgressBar utility for incremental progress with percentage/ETA display
  • Updated spec command to show 5-step progress (resolve, config, generate, validate, write)
  • Updated check command to show 5-6 step progress (includes optional example validation step)
  • Removed ora dependency in favor of simpler carriage-return based progress that doesn't freeze during I/O blocking operations