Skip to content

v0.11.8

Compare
Choose a tag to compare
@spachava753 spachava753 released this 17 Oct 20:10
· 89 commits to main since this release

Full Changelog: v0.11.7...v0.11.8

v0.11.8 Release Notes

New Features

  • Added support for multiple .cpeignore files throughout the directory hierarchy. The tool now reads and combines ignore patterns from all .cpeignore files found in parent directories, similar to how .gitignore works.

Improvements

  • Enhanced file selection reliability by validating that selected files actually exist before processing them. This prevents the tool from attempting to analyze non-existent or hallucinated files that might be suggested by the LLM.
  • Improved error handling and retry logic when analyzing code maps, making the tool more robust when dealing with invalid file selections.

Bug Fixes

  • Fixed an issue where the tool could attempt to process directories as files during analysis.

These changes make the tool more reliable and flexible when working with larger codebases, especially those that need different ignore patterns at different directory levels.