Bug Fixes
- Token accounting ignores persisted event dedupe scope. (#252, #253)
- Windows release-asset e2e timeout is too tight. (#254, #253)
- PowerShell binary-only installer can fall back after installing an invalid release binary. (#255, #265)
- Default purpose queue omits stale imported file purposes. (#256, #265)
- File summaries hide mixed parser provenance when parse metadata exists. (#257, #265)
- Custom nonsource registry path is scanned as source by map/lint. (#258, #265)
- Cargo.lock duplicate packages reuse the first package line for later versions. (#259, #265)
- Import-alias caller resolution misses unrelated alias collisions and explicit index imports. (#260, #265)
- Configured exclude_dir_suffixes are not applied to scan/watch/MCP indexing. (#261, #265)
- Tracked pre-push hook is not executable. (#262, #265)
- Legacy block-comment purpose extraction does not skip PHP open tags. (#263, #265)
- Release workflow package jobs can hang indefinitely without timeouts. (#264, #265)
Changelog
Full Changelog: v0.3.17...v0.3.19
- #253 Fix token event dedupe accounting (#252, #254) @styler-ai
- #265 fix(projectatlas): resolve v0.3.19 audit follow-ups @styler-ai