Skip to content

v2.12.0

Choose a tag to compare

@github-actions github-actions released this 02 Jul 09:53
· 8 commits to main since this release
1deefbf

v2.12.0 — This release improves LLM prompt quality with structured data and enhances dependency grouping using community detection for more logical commits.

Prompt Quality for LLMs

  • Emoji-based annotations were ambiguous and lost structural context, forcing the model to interpret strings without clear distinction between before/after changes or code relationships — now structured JSON (annotated_diff, call_graph, cfg) delivers precise information on what changed, where, and how it relates to the rest of the system.

Dependency Grouping

  • The previous algorithm (BFS) grouped files by traversal order rather than actual dependency strength, creating artificial clusters between unrelated files — now Louvain community detection uses modularity to identify natural groups based on real dependency weight, resulting in more coherent and logical commits.

Changelog

  • 1deefbf fix: unborn-first-commit — soporte para repos recién inicializados (#207)
  • 6438668 refactor: granular deny for 23 git subcommands, allow for uncovered ones (#209)

Full Changelog: v2.10.1...v2.12.0