v0.15.0
-
New Features
- Added a new package dependency diagram for PHP and Golang
- Introduced a configuration system for setting up analysis metrics (
.ast-metrics.yaml
) - Added a
config
flag in the main application for loading configuration from a file. - Implemented a new
init
command to create a default configuration file for easy setup. - Enhanced analysis capabilities with the evaluation of code against specified requirements and detailed reporting in HTML and Markdown formats.
- Now you can share a screenshot of your HTML report
-
Improvements
- Refined logic for handling exclude patterns and report paths within the application configuration.
- Improved handling of dependencies and calculations for coupling metrics in the analysis process.
-
Bug Fixes
- Fixed formatting and alignment issues in various parts of the codebase to ensure consistency and readability.
Overview of new configuration file, with requirements
Overview of the new "package relations" diagram