Changelog

Every release, straight from the changesets. Newest first.

v0.28.0
minor

refactor: major cleanup - move platform packages, simplify CLI

Package Restructure

  • Moved api-shared, auth, db, sandbox, ui from packages/ to apps/platform/
  • These are now internal platform code, not publishable packages

CLI Removals

  • Removed info command
  • Removed deprecated flags: --min-coverage, --max-drift, --min-api-surface, --update-snapshot
  • Removed output formats: html, github, pr-comment, changelog
  • Removed report renderers: changelog-renderer, github, html, pr-comment

SDK Changes

  • Removed RetentionTier type and pruneByTier function (simplified to single 90-day retention)
  • Removed deprecated minCoverage, maxDrift, minApiSurface from CheckConfig type
  • Moved config schema from CLI to SDK (docCovConfigSchema, normalizeConfig)
  • Exported DocCovConfigInput type for config validation

Type System

  • Renamed NormalizedDocCovConfig to DocCovConfig
  • Config validation schema still accepts deprecated fields for backwards compat

Breaking Changes

  • Consumers using removed CLI commands/flags need to migrate
  • Consumers using tier-based retention need to use simple pruneHistory()
v0.27.1
patch

fix: use resolved targetDir for cwd in check command instead of raw options.cwd

v0.27.0
patch

Add unified documentation health score combining completeness + accuracy metrics

v0.26.0
minor

Add API surface completeness analysis for forgotten exports detection

v0.25.11
patch

chore: bump @doccov/sdk dependency