Releases
v4.6.0
Compare
Sorry, something went wrong.
No results found
Changelog
2a53d12 fix(analysis): populate Coverage.Issues from unresolved project imports; omit it when empty (#211 )
1fae668 fix(blast-radius): order the impact list by count then path so identical runs render identically (#223 )
de371e0 fix(blast-radius): rank changed files by churn before the cap; state whole-diff totals in the panel header (#208 )
3c4da42 fix(cmd): config refuses to write into the primary from a worktree; doctor checks the scope the agent actually loads (#210 )
5ea7b24 fix(mcp): expand ~ with os.UserHomeDir; run tests on Windows in CI (#209 )
2540e4b fix(render,scanner): tree keeps every file extension; bash source of a variable is not an import (#212 )
30b89d7 fix(scanner): Windows residue of #214 : workspace roots, gitignore probes, cargo edges as slash keys; tests spell keys with slashes (#219 )
c1ecd2a fix(scanner): aliased Python imports resolve; declared npm packages and "*" paths keys are not unresolved project imports (#222 )
ee8c538 fix(scanner): bound scans by file count; refuse the dependency scan above it and say so (#216 )
9c4cbd9 fix(scanner): declare unresolved project-relative TS, JS and Python imports as missing edges (#204 )
ff7bddf fix(scanner): exclude patterns honour .gitignore anchors (#206 )
0a324a7 fix(scanner): file-graph keys are forward-slashed on every OS; test binary gets .exe on Windows (#218 )
5b49345 fix(scanner): return analyses in path order so blast-radius counts the same files every run (#203 )
a7b7415 fix(scanner): same-dir C/C++/PHP includes resolve, Elixir symbol-level, 20-language conformance test (#202 )
12e2443 fix(watch): coalesce checkout storms into one batch; prove a second start reuses the live daemon (#215 )
cddde9d fix(watch): measure a content WRITE against the last real snapshot, not the O_TRUNC observation (#213 )
2dda7ef fix(watch): order the lazy dependency-worker start against Stop (#220 )
1f03d23 test(watch): burst detector takes its clock from the caller; storm test asserts exact counts on a synthetic clock (#221 )
094c2dc test(watch): wait for the WRITE event that carries the final content, not the first WRITE (#207 )
You can’t perform that action at this time.