Changelog

Every release, straight from the changesets. Newest first.

v0.22.0
minor

Remove deprecated tsType field in favor of schema, add CLI warning when --runtime requested without built code

v0.19.0
minor

feat: hybrid schema extraction for Zod, Valibot, TypeBox, ArkType

  • Static extraction via TypeScript Compiler API (default, no runtime)
  • Runtime extraction via Standard Schema spec (opt-in, richer output)
  • New --runtime CLI flag enables hybrid mode
  • Falls back gracefully from runtime to static extraction
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