@@ -15,6 +15,28 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1515 verification, CI gates — plus interpretation guidance; complements the
1616 MCP server (see docs/ai-integration.md)
1717
18+ ### Changed
19+ - Project and package descriptions now consistently cover change coupling,
20+ diffs, cost estimation, and CI/AI quality gates
21+
22+ ### Fixed
23+ - ` health ` and ` diff ` quality gates now fail closed when analysis is
24+ incomplete or matches no files; ` diff ` validates both comparison sides
25+ - Project-relative include/exclude globs and regexes now match paths supplied
26+ by absolute-path walkers; include rules act as allowlists without pruning
27+ directories that may contain matching descendants
28+ - Complexity analysis ignores control-flow keywords and braces in comments
29+ and strings, detects function boundaries more accurately, and averages
30+ function length over actual functions; function hotspots use the same
31+ corrected complexity calculation
32+ - Trend snapshots use high-resolution, collision-safe filenames and can no
33+ longer overwrite each other when saved within the same second
34+ - Configuration files reject unknown keys, unsupported output/sort values,
35+ and malformed ` count_as ` mappings instead of silently falling back
36+ - Release tags now run the complete verification suite before publishing;
37+ GitHub releases wait for successful, idempotent crates.io publication
38+ - GitHub Action metadata now stays within the Marketplace description limit
39+
1840## [ 0.1.7] - 2026-08-09
1941
2042### Added
0 commit comments