PayAnalytics January 2026 - Detailed release notes
Release v2026-01-29_01
| Type | Jira | Description |
|---|---|---|
| PA-7543 | The Analysis Configuration dialog was enhanced to display additional clarification about reference group selection and raise distribution settings. When viewing a saved analysis configuration, the dialog now indicates whether the reference group was manually or automatically selected, both for the main analysis and when closing pay gaps on a per-group basis. When closing by groups with limited raise eligibility, the dialog now clearly shows which employee groups were included to receive raises. | |
| PA-7613 | The action menu component was redesigned to be more flexible and reusable across the platform. The updated component can now be placed in multiple locations throughout the system, allowing product teams to surface advanced features and power user functionality behind contextual menus without cluttering the primary user interface. | |
| PA-7656 | The Dataset Configuration page was updated to improve load performance for large datasets. Previously, the Records section was loaded immediately on page load, causing delays of up to 25 seconds for datasets with 100,000+ rows. Records are now fetched on demand only when a user explicitly opens the Records section in the Dataset preview. For datasets containing fewer than 20,000 rows, the previous behavior is retained and the Records section opens automatically. This change reduces initial page load time from 25 seconds to 10 seconds for large datasets. |
Release v2026-01-27_01
| Type | Jira | Description |
|---|---|---|
| PA-7543 | Additional configuration details were added to the Analysis Configuration dialog. When viewing analysis settings, users can now see whether the reference group for the analysis was selected manually or automatically, whether the reference group for closing pay gaps on a per-group basis was selected manually or automatically, and which groups were included when limiting raise eligibility during group-based closing. When raises are not limited by group, the display now avoids listing every individual group and gender combination. | |
| PA-7552 | A back-end API endpoint was implemented to generate employee pay transparency reports. The endpoint returns individual employee compensation details alongside gender-aggregated peer group averages for each compensation component, with privacy protections that hide averages when group populations fall below a configurable threshold (default 5). The endpoint supports optional currency conversion from the primary currency to a target currency, and optional filtering by employee ID. | |
| PA-7644 | A "Category of Worker" field selector was added to the dataset configuration page in the ID and Group section. When configured, the selected field becomes the default category of worker field in the Close Pay Gaps by Groups analysis, the EU Pay Transparency Directive Report wizard, and Pay Transparency Reports, supporting EUPTD segmentation requirements. The field can be cleared to revert all three features to the main employee characterization field as the default. |
Release v2026-01-20_01
| Type | Jira | Description |
|---|---|---|
| PA-7552 | A back-end API endpoint was implemented to support employee pay transparency reports. The endpoint returns paginated employee compensation details by component (salary and configured compensation components) along with gender-aggregated peer group averages within each employee's reference group. Averages are automatically hidden when the group population falls below the configured privacy threshold (default 5). The endpoint supports optional currency conversion from the primary currency to a target currency, and can be filtered by employee identifier. | |
| PA-7600 | A Before/After raises toggle was added to the Estimated Adjusted Pay Gap and Unadjusted Pay Gap report sections. When configuring these sections, users can now choose to display only the before raises state, allowing HR professionals and Compensation managers to focus on current pay positioning when assembling managerial reports before introducing projected raise scenarios. | |
| PA-7602 | The create report dropdown was updated to make the entire row clickable, rather than only the report type icon. A hover effect was added to improve visual feedback when selecting a report type. | |
| PA-7612 | An issue was corrected where task runner processes experienced failures when the data collection API returned 504 timeout responses. A retry mechanism with exponential backoff was implemented to automatically retry failed requests, reducing task failures caused by temporary API timeouts. | |
| PA-7622 | An issue was corrected where clicking the clear button (X) to deselect an analysis on the Reports page removed the analysis ID from the URL but did not redirect users away from the report view. Users are now properly redirected when clearing the selected analysis. | |
| PA-7638 | The pay gap pill component in the Unadjusted and Estimated Adjusted report sections was improved to better accommodate analyses run without focus groups. The component now takes up less space and is centered when focus groups are not configured, resolving a layout issue where it appeared unnecessarily large. |
Release v2026-01-14_02
| Type | Jira | Description |
|---|---|---|
| PA-6453 | Subgroup names in the subgroup analysis overview now function as proper links that support ctrl-click, scroll-click, and cmd-click (command-click on Mac) to open the selected subgroup in a new browser tab. Previously, these subgroup titles could only be clicked normally and did not support standard browser link behaviors for opening in new tabs. | |
| PA-7560 | The ability to promote an existing user to a superuser was added to the AdminWeb administration interface. Admin users can now grant superuser permissions directly within the platform (similar to the existing lock/unlock user functionality), and all promotions are captured in the audit log. This replaces a previously manual work instruction process. |
Release v2026-01-14_01
| Type | Jira | Description |
|---|---|---|
| PA-7610 | An issue was corrected where users received an error when attempting to add an Estimated Adjusted Pay Gap report template. The template can now be added without error. |
Release v2026-01-13_01
| Type | Jira | Description |
|---|---|---|
| PA-6715 | An issue was corrected where the link to navigate to other analyses did not behave like a standard hyperlink. Users could not use ctrl-click to open in a new tab or right-click to access the context menu. The link now supports standard browser link interactions. | |
| PA-7394 | The Pay Equity Analysis Overview Results section now hides adjusted pay gap details for parent subgroup analyses when the user has restricted record-level access. In these cases, an informational message is displayed explaining that adjusted pay gap results for all subgroups combined are unavailable because the user does not have permission to view all included employees. Unadjusted pay gap figures remain visible and continue to reflect only the records accessible to the user. | |
| PA-7577 | A Compensation Drivers section was added to analysis reports. HR analysts and Compensation managers can now view compensation drivers displayed as percentage bars for any analysis. When viewing a parent subgroup analysis, the section displays compensation drivers for all related subgroup analyses, each labeled with its subgroup value. The section includes summary statistics of the data, which can be exported to Excel as a dedicated sheet when exporting the full report. | |
| PA-7579 | The LabelSelector component was enhanced with improved layout and accessibility. An aria label was added to the search input field to improve screen reader compatibility, and layout rendering issues were corrected. Storybook stories were added to support testing of different component states. | |
| PA-7590 | The subgroup analysis selector was updated to hide the adjusted pay gap for the 'all subgroups combined' option when a user has restricted record level access configured in their user settings. Users with full record access continue to see adjusted pay gaps for all subgroups and the combined view as before. | |
| PA-7597 | An issue was corrected where buttons displayed rendering problems when the button text wrapped to multiple lines. The layout now renders correctly across the application. | |
| PA-7599 | The Pay Gaps report section now hides the cost of raises when the 'display before raises' option is selected, ensuring that only relevant information is shown based on the selected view. | |
| PA-7608 | An issue was corrected where the data upload configuration form was marked as invalid when extra gender mapping values were present beyond those used in the active analysis. This issue primarily affected configurations where data was uploaded via the API. The form now correctly accepts additional gender mapping values without validation errors. |
Release v2026-01-06_01
| Type | Jira | Description |
|---|---|---|
| PA-6751 | A feature flag was added to control access to the Pay Equity Analysis Comparison Tab. When enabled, the Comparison Tab becomes visible on the Pay Equity Analysis page. When disabled, the tab is hidden, and users attempting to access the Comparison page via direct URL are shown an authorization message. | |
| PA-7506 | An Unadjusted Pay Gap by Group report section was added to the report builder. This section can be added to reports for any dataset or analysis, regardless of whether a pay equity analysis has been run. Users can configure the grouping variable in the section settings, and when working with subgroup analyses, can filter to a single subgroup value. The section displays unadjusted pay gap summary statistics in tabular format, showing a single pay gap for each group when working with datasets or analyses without raise suggestions, and both before-raises and after-raises pay gaps when raise suggestions are available. Summary statistics are included when exporting to Excel. | |
| PA-7577 | A Compensation Drivers section was added to the analysis report. Users can now view compensation drivers as percentage bar charts for a given analysis. When viewing a parent subgroup analysis, compensation drivers for all related subgroup analyses are displayed with headings identifying each subgroup value. The section includes summary statistics, which can be exported to Excel alongside the full compensation drivers data as a dedicated sheet in the report export. | |
| PA-7579 | Layout and accessibility improvements were made to the LabelSelector component. The search input now includes an aria label for screen reader compatibility, which was previously missing. Several layout issues were also corrected to improve visual rendering. |
Release v2026-01-02_01
| Type | Jira | Description |
|---|---|---|
| PA-6888 | An issue was corrected where number rounding worked incorrectly when filtering percentage columns in the Employee table. The issue affected filters such as Outlier percentage, where entering certain values produced unexpected filtering results. Percentage column filters now apply rounding correctly. | |
| PA-7254 | An issue in the Analysis Overview Compensation distribution graph was corrected where legends did not render when the graph was first displayed. Users previously needed to toggle between graphs to display the legends. The legends now render correctly on first navigation to the graph. | |
| PA-7504 | A new "Estimated adjusted pay gap" system report template was added to simplify subgroup reporting. When a subgroup analysis is configured, the template automatically generates a dedicated estimated adjusted pay gap section for each subgroup value (e.g., when grouping by Country, separate sections are created for Iceland, Poland, Germany, etc.). When no subgroup analysis is configured, the template displays a single estimated adjusted pay gap section. | |
| PA-7506 | An Unadjusted pay gaps by group report section was added to the report builder. HR analysts and Compensation managers can now add this section to reports created from either datasets or analyses, configure a grouping variable to segment the unadjusted pay gap results, and view summary statistics in a tabular format. When the section is added to an analysis with raise suggestions, the table displays unadjusted pay gap figures both before and after raises. For subgroup analyses, users can filter the section to display data for a single subgroup value. The summary statistics table is included when exporting to Excel, either for individual sections or the entire report. | |
| PA-7560 | The ability to promote an existing user to a superuser was added to AdminWeb. Admin users can now perform this action directly in the interface, similar to the existing lock/unlock user functionality. All superuser promotions are audited. This replaces a previous manual process documented in work instructions. | |
| PA-7561 | The explanatory text for per-subgroup analysis in the Analysis configuration wizard was updated to clarify that running per-subgroup analysis involves splitting the data into subgroups with distinct pay philosophies, such as by country or legal entity, and running an analysis on each subgroup. | |
| PA-7562 | The r-squared value displayed in the Key Results tile on the Pay Equity Analysis overview page now shows one decimal place, matching the precision used in the Compensation Model tab. | |
| PA-7564 | A new API endpoint was added to check field-level access permissions at the dataset level (the endpoint checks whether a user has permission to view or edit a specific field within a dataset). This mirrors existing access control functionality available for analysis results, enabling consistent permission enforcement across both datasets and analysis outputs. | |
| PA-7565 | An issue was corrected where filter chips displayed above data tables were not removed when users cleared or deleted values from numeric filter fields. The filter chips now properly disappear when the corresponding numeric filter value is removed or left empty. | |
| PA-7575 | An issue was corrected where the employee table in Reports, Workforce Analytics, and the Limited Record Access table (when editing users) displayed no results due to broken filtering logic introduced during recent performance optimizations. The employee table now correctly applies filters and displays data in all affected areas. | |
| PA-7576 | A new field, close_pay_gap_on_per_group_basis_reference_group_automatically_determined, was added to the analysis configuration endpoint. This field indicates whether the reference group used when closing pay gaps on a per-group basis is automatically determined by the system, improving transparency into analysis configuration settings. |