Skip to content

Releases: HenryLok0/CodeState

v3.12.1

20 May 08:43

Choose a tag to compare

docs: clean up README troubleshooting section by removing redundant line

v3.12.0

20 May 07:43

Choose a tag to compare

feat: add social preview image for enhanced project visibility

v3.11.1

16 May 13:34

Choose a tag to compare

update readme

v3.11.0

16 May 13:32

Choose a tag to compare

feat: implement Software Composition Analysis (SCA) and policy checks

- Added functionality to analyze lockfiles for dependencies in `Cargo.lock`, `package-lock.json`, and `requirements.txt`.
- Introduced a new `--sca` option to trigger SCA analysis during execution.
- Implemented policy checks based on user-defined rules in a `.codestate.yml` file, including maximum lines per file, complexity, TODO counts, and secret detection.
- Enhanced the analyzer to extract Rust functions using the `tree-sitter` parser for improved accuracy.
- Updated the visualizer to include new metrics such as complexity and TODO counts in summary tables and dashboards.
- Added interactive TUI mode for real-time analysis display and navigation.

v3.10.1

16 May 12:49

Choose a tag to compare

update readme

v3.10.0

16 May 12:33

Choose a tag to compare

feat: add sorting functionality and enhance language detection in sta…

v3.9.0

16 May 12:23

Choose a tag to compare

feat: enhance file scanning and contributor statistics

- Added regex filtering for file paths based on user-defined patterns.
- Improved directory scanning to exclude the '.git' directory.
- Enhanced contributor statistics display with an impact percentage based on commits, insertions, deletions, and files changed.

v3.8.2

16 May 11:53

Choose a tag to compare

fix: update output file paths for report and Excel generation

- Changed the output path for the test report and Excel file to the 'output' directory.
- Added directory creation for the output path if it does not exist.

v3.8.1

16 May 11:43

Choose a tag to compare

chore: trigger GitHub contributors cache update

v3.8.0

16 May 11:38

Choose a tag to compare

fix: ignore cursoragent from contributor statistics