Releases: Alberto-Codes/docvet
Releases · Alberto-Codes/docvet
v1.15.0
1.15.0 (2026-03-27)
Features
- cli: add docvet fix subcommand with dry-run and discovery (#386) (7f76477)
- cli: add inline suppression comments for findings (#393) (14ba0b7)
- enrichment: add scaffold category, scaffolding engine, and scaffold-incomplete rule (#385) (782cd27)
- enrichment: add scaffold-incomplete enrichment rule (782cd27)
Bug Fixes
- cli: address code review findings for fix subcommand (7f76477)
- cli: prevent uppercase rule IDs from degrading to blanket (14ba0b7)
- config: address PR #379 review feedback (#380) (134e428)
- enrichment: handle docstring-only stubs, multi-statement stubs, and deprecated abstract decorators (#391) (bc2445d), closes #387 #388 #389
- griffe: replace production assert, fix dep vulns, add vuln handling docs (#395) (7273e56)
- test: move _active_style reset to shared conftest fixture (#363) (b8b6586)
Documentation
v1.14.1
v1.14.0
1.14.0 (2026-03-22)
Features
- enrichment: add missing-deprecation rule (#353) (6df6405)
- enrichment: add missing-return-type rule (#356) (2a2db8d)
- enrichment: add param agreement checks for Args section (#349) (724b81e)
- enrichment: add reverse enrichment checks (#354) (7bdfbcf)
- enrichment: add trivial-docstring rule (#355) (eb42c4d)
- enrichment: add undocumented-init-params rule (#357) (8aca259)
Bug Fixes
- docs: address code review findings for missing-return-type story (2a2db8d)
- docs: remove undocumented Raises entry in write_report (eb42c4d)
- enrichment: correct positional-only param handling in (8aca259)
Documentation
v1.13.0
1.13.0 (2026-03-08)
Features
- enrichment: add missing-returns rule for undocumented return values (#334) (31faf3d)
- enrichment: add NumPy-style section recognition (#344) (62ce6ed)
- enrichment: add Sphinx/RST docstring style support (#332) (1bbd18f)
- presence: add overload-has-docstring rule (0d83358)
Bug Fixes
- enrichment: address code review findings for Story 34.1 (1bbd18f)
v1.12.1
v1.12.0
1.12.0 (2026-03-07)
Features
- ci: add badge outputs to GitHub Action and dynamic badge docs (#313) (4e4a09a)
- cli: add --summary flag for per-check quality percentages (#314) (3a225d3)
- cli: add
docvet configcommand and remove interrogate (#316) (b4f4789)
Bug Fixes
- checks: replace <module> sentinel with display names in findings (#315) (6f52258)
- cli: fix compute_quality key iteration and griffe guard (3a225d3)