Skip to content

Releases: AlexSim93/pull-request-analytics-action

Release v1.2.0

09 Dec 15:00

Choose a tag to compare

New Features

  • Added Timezone Support: A new timezone parameter has been added, enabling reports to reflect the local time zone for more precise timing analysis.

  • Redesigned Table Layouts: Tables have been restructured to include additional sections for reviews conducted and received on pull requests, offering a more detailed view of the review process.

Fixes and Improvements

  • Enhanced User Representation: Fixed an issue where users who didn't merge PRs but were active in code reviews weren't shown. All contributors are now accurately displayed in the reports.

  • Rate Limit Compliance Enhancement: Implemented improvements in handling GitHub's rate limits. The action now appropriately concludes if these limits are reached, ensuring smoother operation and compliance.

Release v1.1.1

09 Dec 11:57

Choose a tag to compare

Fixed

  • Handling Large Number of Comments and Reviews: Fixed an issue in pull-request-analytics-action where pull requests with more than 100 comments or conducted reviews were not properly processed. This correction ensures accurate analysis and reporting for PRs with extensive discussion or review activity.

Release v1.1.0

09 Dec 09:44

Choose a tag to compare

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

09 Dec 09:14

Choose a tag to compare

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

09 Dec 08:21

Choose a tag to compare

Added

  • Handling Rate Limit Errors: Added handlers for rate limit errors. These errors will finish action execution.

Release v1.0.0

08 Dec 21:32

Choose a tag to compare

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

08 Dec 19:34

Choose a tag to compare

Added

  • Issue title customization - added parameter ISSUE_TITLE which allows to set custom title

Release v0.11.0

07 Dec 21:47

Choose a tag to compare

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

07 Dec 07:44

Choose a tag to compare

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

07 Dec 06:57

Choose a tag to compare

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.