Releases: AlexSim93/pull-request-analytics-action
Releases · AlexSim93/pull-request-analytics-action
Release v1.1.0
Added
-
Label-Based Filtering Capability: Enhanced pull-request-analytics-action with the ability to filter pull requests based on labels. Users can now specify a list of labels to exclude certain PRs from the analysis, providing more focused and relevant data insights.
-
Selective Label Statistics: Introduced an option to collect statistics based on specific labels. This feature allows for targeted analysis, enabling users to gather data on pull requests with particular labels of interest.
Release v1.0.2
Improved
- Refactored Multi-Value Retrieval Function: Conducted a comprehensive refactoring of the function responsible for retrieving multiple values. This improvement enhances the efficiency and reliability of the function, ensuring smoother and more accurate data processing in pull-request-analytics-action.
Release v1.0.1
Added
- Handling Rate Limit Errors: Added handlers for rate limit errors. These errors will finish action execution.
Release v1.0.0
BREAKING CHANGES
- INPUT REMOVALS: Removed
LABEL
,ASSIGNEE
,GITHUB_OWNER
,GITHUB_REPO
,ADDITIONAL_GITHUB_OWNERS_REPOS
.
Added
- INPUT ADDITIONS: Added
LABELS
,ASSIGNEES
,GITHUB_OWNERS_REPOS
. These parameters allow to set multiple values.
Release v0.11.1
Added
- Issue title customization - added parameter
ISSUE_TITLE
which allows to set custom title
Release v0.11.0
Added
- User Visibility Toggle in Tables and Graphs: The pull-request-analytics-action now includes a feature for toggling user visibility in tables and graphs. This enhancement allows for customizable data presentation, enabling users to selectively display or hide user data in reports for more focused analysis.
Release v0.10.1
Added
- Logging in Report Generation Process: Implemented logging throughout the report formation process, enhancing transparency and troubleshooting capabilities.
Improved
- Enhanced Rate Limit Compliance: Tightened requirements to better adhere to GitHub's secondary rate limit, ensuring more stable and reliable operation of the action.
Release v0.10.0
Added
- Detailed Review Analysis Table: Added a comprehensive table that breaks down various aspects of reviews. This includes open discussions on PRs by the user, discussions initiated by the user, the number of comments written and received during reviews, and the count of PRs commented on, changes requested, and approved by the user. This enhancement provides in-depth insights into user engagement and contribution in the code review process.
Release v0.9.0
Added
- Customizable Aggregation Methods: Introduced an input option in the GitHub action that allows users to select their preferred method of data calculation, including percentile, mean (average), or median. This enhancement brings flexibility in data analysis and reporting, catering to diverse analytical needs.
Release v0.8.3
Fixed
- Report for single repository - Fixed creating report without additional repositories