You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In repo-config.csv, the original argument Ignore Commit List is now written as Ignore Commits List. In the standalone config file, which is config.json, the original argument IgnoreCommitList is now written as IgnoreCommitsList
New Features
CSV configuration
The CSV configuration files are now parsed according to column headers instead of column order
CLI and Behavioural Changes
Added a warning when here are a large number of files to be analyzed when generating the report
Optimized the report generation time
Allowed disowning of lines through the usage of empty author tags
Allowed the specification of the version of RepoSense to generate the report with --tag TAG in run.sh
Allowed the automatic searching of the previous authors with --find-previous-authors when the lines are last modified by an ignored commit
Added support for more types of author tag annotation
Commits Panel
Enabled the commit hash to be shown for each commit in the panel
UI Changes
Revamped the frontend into a standard Vue project
Documentation
Added a DevOps guide to introduce the continuous integration of the RepoSense project
Adjusted documentation regarding the usage of CSV configuration file
Added a new learning baics section in the Developer Guide to help new comers to get started quickly
Migrated the documentation to Markbind V3.0
Adjusted the link to the frontend source file in the Developer Guide
Chart Panel
Adjusted the panel highlighting in the chart panel when the group is merged
Commits Panel
Optimized the loading time of the commit panel
Bug Fixes
UI
Removed the highlighting of the repository or author in the chart panel when the right panel is closed
The group listing order in the chart panel is now more consistent when grouped by author
Fixed misplacement of the group titles when the previous group has long contribution bar
Fixed issue regarding the break down by file type checkbox
Fixed inconsistent syntax highlighting in the authorship contribution panel
Non-UI
Fixed issue where the annotation tagged author does not appear when the author is not in the commit history
Fixed the parsing of the Ignore Commit List column in repo-config.csv
Fixed the cloning of local repositories specified with relative path or path with space in the report generation process
Fixed the case insensitive issue when analyzing the authorship contribution with the author tag