Skip to content

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 09 Apr 19:54
· 185 commits to main since this release
v0.3.0
4824e59

What's Changed

Features

  • AST Context: Multi-language support (Python, Go, Java, TypeScript, TSX, JavaScript, C, C++, C#, Fortran) in PR review AST context (#1080, #1081)
  • PR Review: Fetch full file content via GitHub Contents API (#1082)
  • PR Review: Prompt token budget guard with drop-order enforcement (#1083)

Bug Fixes

  • CI: Add repo-path to pr-review workflow (#1076)
  • Security: Fix newline-system regex and add missing scanner tests (#1078)
  • AI: Handle null content in ChatMessage for reasoning models (#1064)
  • Release: Validate derived floating tag matches vX.Y format (#1084)
  • Release: Derive floating tag dynamically for any minor version (#1079)

Chores

  • Raise cognitive complexity threshold to 30 and document suppressions (#1075)
  • Update non-major dependencies (#1086)
  • Update github-actions (#1085)
  • Remove openssf badge script (#1057)

Docs

  • Update docs for multi-language AST context and ReviewConfig (#1088)
  • Document v0.2 floating tag update in release steps (#1077)
  • Add AI_POLICY.md (#1066)
  • Soften AI policy enforcement language (#1067, #1068)

Performance

  • Set system prompt size ceiling to 5000 chars post schema refactor (#1065)

Refactoring

  • Move JSON schema from system prompt to user turn (#1062)

Full changelog: v0.2.22...v0.3.0