Skip to content

v0.30.0

Choose a tag to compare

@github-actions github-actions released this 25 Jul 11:35
· 65 commits to main since this release

Changelog

✨ Features

  • Actionable cycle analysis – Cycles now report the complete set of
    files involved, not just a sample, and recommend a verified minimum set
    of edges to break to eliminate them
  • Source evidence for every edge – Each dependency edge now explains
    why it exists, pointing at the code that creates it. Supported in Go,
    Kotlin, JavaScript, Rust, and HTML
  • Filter cycles by relationship kind – Narrow cycle analysis to the
    kinds of dependencies you actually care about

🐞 Bug Fixes

  • Swift files containing only extensions now show incoming edges
  • Swift members now resolve to their owning type correctly

⚙️ Internal

  • The cycles API surface is marked experimental and may change between
    releases

Full Changelog: v0.29.3...v0.30.0