Skip to content

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 08 Jul 14:39
· 97 commits to main since this release
a7117ed

This release improves balanced coupling evidence and report-only diagnostics, with safer Rust config updates and better config-update suggestions.

  • Cleaner dynamic connascence reporting

    • Dynamic report-only "still unmeasured" lists now disclose only dynamic categories (execution, timing, value, identity) in deterministic order.
    • Added regression coverage so static kinds like position cannot leak into the dynamic block.
  • Safer Rust config updates

    • Rust deep-analysis config edits now ignore blank and comment lines when scanning YAML section boundaries.
    • Explicit analyzer opt-outs (cargo_modules.enabled: false, scip.enabled: false) are preserved.
    • Added regression tests for comment-heavy configs and explicit opt-outs.
  • Better config-update suggestions

    • Deploy-unit suggestions now use the discovered/path-drifted module map, so newly discovered modules still receive deterministic hints.
  • No intentional CLI breaking changes.

  • No new manual release steps: tagging remains the only supported release trigger.

Verified before release:

  • go test ./...
  • make lint
  • CI: lint, test, linux/darwin builds