Releases: AlexSim93/pull-request-analytics-action
Release v1.8.4
New Feature Added
- Enhanced Analysis of Discussion Reactions: Implemented a new functionality in pull-request-analytics-action to track and display 👍 and 👎 reactions on the initial messages of discussions. These reactions are now shown in the "discussions received" and "discussions conducted" columns of the report. This enhancement allows for a more nuanced understanding of the community's response to each discussion topic. By analyzing these reactions, users can assess the effectiveness and reception of their discussions, gaining valuable insights into the most engaging and useful topics.
Release v1.8.3
Feature Enhancement
- Separated Comparative Metrics Chart: Enhanced the report presentation by separating the month-to-month comparison chart into its own dedicated comment. This change improves the readability and organization of the report, allowing users to more easily analyze trends and changes over time in a focused view.
Release v1.8.2
Documentation Update and Fixes
-
Updated Documentation: Comprehensive overhaul of the documentation to reflect the latest features and functionalities of pull-request-analytics-action. The updates provide clearer guidance and enhanced understanding of the tool.
-
Improved Link Display in Reports: Hide References block in case there are no links
-
Markdown Graph Fix: Added retrospective graph for markdown output.
Release v1.8.1
Enhancements
-
Added Navigation Links in Reports: Enhanced the report format by adding convenient navigation links. Users can now easily return to the overall report at the beginning of an issue from any monthly report and vice versa. This improvement significantly streamlines the navigation experience within reports.
-
Values in Gantt Charts: Introduced precise values in Gantt charts for more accurate and straightforward interpretation. This update allows users to understand exact metrics at a glance, enhancing the clarity and usefulness of the Gantt chart visualizations.
Release v1.8.0
Enhanced Reporting Structure
-
Report Segmentation for Extended Periods: Revamped the report generation in pull-request-analytics-action to better accommodate longer time periods. The main issue now summarizes the overall statistics for the requested period.
-
Detailed Monthly Data in Issue Comments: To enhance clarity and manageability, detailed analytics for each specific month within the requested period are now provided in separate comments on the issue. This change allows for a more organized and digestible presentation of extensive data.
-
Improved Data Accessibility: This update addresses the need for more comprehensive reporting over extended periods without overcrowding the main issue report. It ensures that users can easily navigate and understand the analytics, especially when dealing with longer time frames.
Release v1.7.5
Updates and Improvements
-
Test Checks for PRs: Implemented a new feature to automatically check tests when pull requests are opened or updated. This ensures that all PRs meet the required testing standards before further processing.
-
Optimized Comment Requests: Enhanced the action to skip requests for comments when they are not needed in the reports. This optimization reduces unnecessary API calls, improving efficiency.
-
New EXECUTION_OUTCOME Option: Added 'markdown' as a new selectable value for the
EXECUTION_OUTCOME
input. This allows users to receive the output in markdown format, providing an additional flexible option for report presentation.
Release v1.7.4
Fix
- Outcome validation: Fixed outcome validation for output value
Release v1.7.3
Enhancements
-
Input Validations Added: Implemented validations for all inputs to ensure accuracy and relevance of the data processed. This enhancement prevents errors and enhances the overall reliability of the pull-request-analytics-action.
-
Conditional Display of PR Lists: Modified the action to hide lists of pull requests when the specified number is set to 0 or if there are no relevant items to display. This update streamlines the report, making it more concise and focused on the available data.
-
JSON_COLLECTION output: now it's optional. Add
collection
toEXECUTION_OUTCOME
to get it.
Release v1.7.2
New feature
- Github enterprise server support - Added support for Github enterprise server. Set
GITHUB_API_URL
environment variable in case you're using Github Enterprise server
Release v1.7.1
Fixes:
- Time to approve description - Fixed description for time to approve in Gantt bar