Releases: HenryLok0/CodeState
Releases · HenryLok0/CodeState
v3.12.1
v3.12.0
feat: add social preview image for enhanced project visibility
v3.11.1
update readme
v3.11.0
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
update readme
v3.10.0
feat: add sorting functionality and enhance language detection in sta…
v3.9.0
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
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
chore: trigger GitHub contributors cache update
v3.8.0
fix: ignore cursoragent from contributor statistics