beqom Pay Suite 1.10 - Detailed release notes
This article lists the new features that have been added to the platform, as well as the bugs that have been corrected in the main 1.10 release of the Pay Suite application and in the subsequent patches.
1.10.33
The following table lists the issues corrected or improvements introduced in patch 1.10.33.
Deployment to staging environments: April 23rd, 2025
Deployment to production environments: April 30th, 2025
| Type | Issue key | Description | |
|---|---|---|---|
| Zendesk | Jira | ||
| AC-14554 | Career discussion templates now support assigning a Local Owner, enabling more granular management of these templates. Template owners can designate users with the HRBP professional role as Local Owners, granting them the ability to manage the template's population, streamlining administration and allowing for decentralized control. | ||
| AC-14555 | A new setting enables the assignment of a 'Local Owner' to review templates, defaulting to the Primary Owner. This allows designated Local Owners to manage the template's population and associated reviews within their access scope, while other template fields remain read-only for them. | ||
| AC-15306 | CSRF tokens are now bound to individual user sessions, significantly enhancing security and preventing cross-site request forgery attacks. This change ensures that tokens are only valid for the user session in which they were created, with proper error handling implemented for session mismatches. | ||
| #130306 | AC-15392 | The 'Shared goals' widget in the goal overview was incorrectly displaying 0% even when goals were shared between users. This issue has been resolved to ensure the 'Shared goals' widget accurately reflects shared goal information for all users. | |
| AC-15412 | The Planner tab's authorization process experienced a significant performance degradation, leading to internal server errors when accessing documents. This issue has been resolved to restore the expected performance and ensure successful loading of users with HRBP professional role lists within the Planner. | ||
1.10.28
The following table lists the issues corrected or improvements introduced in patch 1.10.28.
Deployment to staging environments: April 15th, 2025
Deployment to production environments: April 22nd, 2025
| Type | Issue key | Description | |
|---|---|---|---|
| Zendesk | Jira | ||
| AC-12908 | The ability to disable/enable beqom SSO per tenant has been activated. | ||
| #126386, #129289 | AC-14170 | A bug where a user was not directed to login to their tenant but had to enter the company name first. This issue has now been fixed. | |
| #127399 | AC-14307 | In the production environment, the 'Workers who created check-ins' graph in CPM Executive Summary incorrectly displays blank data for both the logged-in user and workers who have never connected to beqom. This issue has been resolved to accurately reflect check-in creation data. | |
| #127385 | AC-14308 | In the Analytics Hub's Adoption Monitor, when filtering for specific workers, the displayed percentage in column P incorrectly showed 200%. This issue, which was isolated to a specific environment and time, has been resolved to accurately reflect adoption percentages, ensuring they do not exceed 100%. | |
| #127389 | AC-14309 | The number of organizational strategic driver goals displayed in the Analytics Hub's Adoption Monitor for a specific user was inconsistent between development and production environments. This issue has been resolved to ensure that the goal counts accurately reflect the user's goal page information across all environments. | |
| #127431 | AC-14363 | The average goal progress displayed in the Analytics hub section was inconsistent with the calculations shown in the platform's goal section, specifically exhibiting a discrepancy in organizational goal progress calculation and overall goal counts. This issue has been resolved to ensure accurate and consistent goal progress reporting between the platform's goal section and the Analytics hub section. | |
| #127490 | AC-14364 | Analytics hub displays inconsistent check-in data compared to the check-in section, showing discrepancies in both the number of check-ins attributed to users and the calculation of deleted check-in percentages. This issue has been addressed to ensure accurate and consistent reporting of check-in activity across the platform. | |
| #126921 | AC-14511 | Analytics hub was displaying inconsistent feedback counts compared to the Feedback section within the tool, leading to discrepancies in sent, received, and requested feedback numbers. This issue has been resolved to ensure accurate and consistent feedback reporting across both Analytics and the tool's Feedback section. | |
| #127751 | AC-14597 | The Goal Alignment graph within the Analytics Hub did not update when filtered by 'Main Goal Owner name' in both Production and Staging environments. This issue has been resolved to ensure the graph updates correctly when filtering by 'Main Goal Owner name', providing accurate alignment data. | |
| #128463 | AC-14783 | The preferred language setting was not being consistently updated in the API ingestion flow, resulting in discrepancies between user information and the system's language settings. This issue has been resolved to ensure accurate synchronization of preferred language updates via the API. | |
| #128046 | AC-14824 | A bug was identified that prevented the addition or deletion of Measurement Criteria and Deliverable when creating goals using Goal Genius. This issue has been resolved, and users can now properly manage Measurement Criteria and Deliverable when utilizing the Goal Genius feature. | |
| AC-14841 | A 400 error was occurring when user with HRBP professional role attempted to preview documents or summaries within a round in Planner. This issue has been resolved, and users with HRBP professional role can now successfully preview these items. | ||
| #128470 | AC-14842 | The Analytics hub Manager view's Goal Alignment section was not accurately displaying Parent Goal ID information and related metrics for users with a percentage of aligned goals, indicating an issue with the alignment relationship. This has been corrected to ensure proper display of alignment data. | |
| AC-15035 | Users with compensation admin professional role were incorrectly granted access to Documents settings within Pay transparency, including the ability to change the status sub-setting. This issue has been resolved to ensure that users with compensation admin professional role no longer have access to these settings, adhering to the intended access control. | ||
| AC-15057 | Managers were unable to search for and invite additional managers when editing performance reviews with the 'Allow additional managers to be invited' setting enabled. This issue has been resolved, and managers can now successfully search for and add additional managers to these reviews. | ||
| AC-15058 | A bug caused an incorrect 'Please fill in all mandatory fields' warning message to appear when navigating from the Review form components page after toggling the 'Enable goals' setting and selecting 'Comment only' answer types. This issue has been resolved, and the warning message now only appears when mandatory fields are truly incomplete. | ||
| #129735 | AC-15063 | Users with configuration professional role were incorrectly shown the 'Enable Career Development' setting as active, and encountered an error message when attempting to access the Career Development page or modify local/global admin settings. This issue has been resolved to ensure Configuration role users have the correct read-only access to Feature Enablement and can properly edit local/global admin settings. | |
| AC-15090 | The GetHRBPInboxEmployeesQueryHandler has been implemented to correctly include users without any assigned professional roles in its response. This ensures that all relevant users are accounted for in inbox-related queries, while maintaining existing authorization processes. | ||
| AC-15119 | Users encountered a problem where selected users and filters in the 'Exclude' section of Performance Review templates were not being saved when navigating back and forth during creation. This issue has been resolved, and excluded users and filters are now correctly retained. | ||
| AC-15138 | User photos were not displaying when viewing goal details after a user created and published a goal for themselves. This issue has been resolved, and user photos now appear correctly in the goal details view. | ||
| AC-15140 | Action buttons were not displayed on the view goal page for both goal owners and their managers. This issue has been resolved, and the appropriate buttons, including 'Cancel,' 'Save,' 'Exit,' and 'Mark as done,' are now visible based on user role and permissions. | ||
| AC-15143 | Goal Plans in draft status were incorrectly persisting even after the plan was published. This issue has been resolved to ensure that draft Goal Plans are correctly removed or transitioned upon successful publication. | ||
| AC-15315 | Mass-assigned check-ins were not being correctly assigned to users after creation through the Check-In Mass Assignment feature. This issue has been resolved to ensure that created mass-assigned check-ins are properly assigned to the intended users. | ||
| AC-15317 | An authorization issue was preventing users from successfully updating their PreferredLanguage and TimeZone settings via the API. This has been resolved by ensuring the 'UpdatePersonalSettings' permission is correctly assigned to the Support role, allowing users to modify these settings as expected. | ||
1.10
The following table lists the issues corrected or improvements introduced in patch 1.10
Deployment to staging environments: April 8th, 2025
Deployment to production environments: April 15th, 2025
| Type | Issue key | Description | |
|---|---|---|---|
| Zendesk | Jira | ||
| AC-7253 | Add compensation round data caching to improve performance of manager's view | ||
| AC-10154 | Notifications that are related to old not relevant functionality have been hidden. | ||
| AC-10727 | Remix has been migrated to use vite. | ||
| AC-10875 | HTTP trigger have been added to test DB connection and API secrets. | ||
| AC-11795 | Custom error message has been introduced for export format error. | ||
| AC-12009 | Workers that participate in the process are now able to see and answer checkbox/radiobutton questions. | ||
| AC-12026 | Workers are now able to generate PDF and save it on their local device. | ||
| AC-12027 | Workers are now able to generate PDF and send it to inbox or save as PDF. | ||
| AC-12324 | The users with HRBP professional role responsible for a large set of people (above 20K) are now able to perform the release bulk action without erros. | ||
| #126696 | AC-12373 | Users are now able to preview PDF file before saving it. | |
| AC-12402 | A user with compensation admin professional role is now able to see the actions and statuses available for the bonus plans. | ||
| AC-12555 | A bug where "Updated" label was disappearing when user attempted to open a check-in. | ||
| AC-12624 | When calculating budget after removing a worker form the hierarchy, the budget is now recalculated and reduced by the value of removed worker. | ||
| AC-12632 | There is a possiblity now to run an API to validate if PowerBI configuration is correct and token can be generated. | ||
| AC-12689 | There is now a 16px space between the menu header and the body in the Custom fields page | ||
| AC-12778 | A user with a compensation admin professional role is now able to see the cards with the stats in the list of bonus plans | ||
| AC-12834 | The Security Policies have been extended to the Entity Browser. | ||
| AC-12908 | The ability to enable or disable beqom SSO per tenant has been automated. | ||
| AC-12976 | The command handlers for CRUD operations for Client have been implemented. | ||
| AC-13130 | New LOA Absence type configuration has been added. | ||
| AC-13134 | Open mapping of the Custom compensation Elements has been allowed to function. | ||
| AC-13240 | The Freeze Date is now used while subscribing to a snapshot. | ||
| AC-13267 | Users are now able to edit absence type to grace period assignment configuration. | ||
| AC-13268 | Users are now able to delete absence type configurations from LOA configuratio, | ||
| AC-13270 | Users are now able to select from the ingested AbsenceType Enum. | ||
| AC-13273 | Users are now able to disable leave of absence which preserves existing absence type and grace period assignments. | ||
| AC-13316 | TextField has been migrated to new TextInput. | ||
| AC-13481 | A user with compensation admin professional role is now able to duplicate any bonus plan | ||
| AC-13533 | Population info has been added to the Goal PDF. | ||
| AC-13544 | Modeler have been refactored and now it is possible to use it for organizational entity instead of data type controller to fetch comp elements. | ||
| AC-13598 | Client, Support User and SSO creation have been integrated into backoffice. | ||
| AC-13604 | A user with compensation admin professional role is now able to see differentiation in case there are two versions of the same round and one of them is in editing mode. | ||
| AC-13629 | A worker is now able to create a goal by clicking on create button. | ||
| AC-13652 | Components on "Create goal" form have been updated. | ||
| AC-13659 | Users are now able to edit goals that have been published. | ||
| AC-13660 | Users are now able to view goals that are in progress. | ||
| AC-13661 | A manager is now able to see list of the goals of their workers in the Planner page. | ||
| AC-13670 | Password-test has been removed from production cluster. | ||
| AC-13681 | Budget, Guidelines, Proposal Saving have been adjusted and the values have been converted to comp round currency. | ||
| AC-13684 | A user with HRBP professional role is now able to see the budget widget showing values in the comp round currency per Comp Element. | ||
| AC-13687 | A user with HRBP professional role is now able to select one option to toggle Proposal and Guidelines in tooltip to CompRoundCurrency. | ||
| AC-13688 | All compensation history columns as part of the model have been converted to the comp round currency. | ||
| AC-13693 | All areas impacted by a change of currencies have been recalculated using the snapshot Id saved in comp round configuration. | ||
| AC-13698 | SyncAll API is no longer creating duplicates in the table analytics. | ||
| AC-13740 | Morgan Stanley has been allowed to perform a full synchronization of subject attributes in production during their communication run. | ||
| AC-13776 | A bug where API returned 403 error message instead of PowerBI config details. | ||
| AC-13786 | Users are now able to view the progress trail. | ||
| AC-13787 | A manager is now able to review their direct report goals and see all the goals that require approval in Planner page . | ||
| AC-13788 | Workers are now able to see goals in their Passport page. | ||
| AC-13789 | Language Enum is now consistent between DF and FE. | ||
| AC-13842 | A user with compensation admin professional role is now able to select the compensation round currency. | ||
| AC-13845 | A user with compensation admin professional role is now able to edit the Budget/compelements tile and see the amounts in the comp round currency in the Budget step. | ||
| AC-13848 | A user with compensation admin professional role is now able to edit the Budget/compelements tiles and see the amounts in the comp round currency in the Budget step. | ||
| AC-13899 | Tippy has been replaced with Tooltip. | ||
| AC-13918 | A bug where the notifications widget disappeared after user clicked outside the "Mark all as read" popup or after user clicked "Cancel" or "Yes" button on the popup. | ||
| AC-13938 | A unique key has been added in Currencies, ExchangeRates and ExchangeRateTypes tables. | ||
| #128292 | AC-13939 | A bug where after publishing a copied goal, the page remained on edit goal instead of allowing user to return to the goals page. | |
| AC-13961 | A bug where after specifying translations for all languages and clicking the "Reset to default" button on the default language, all changes were lost. | ||
| AC-14003 | If the self assessment is turned off, this step is not shown in the generated PDF. | ||
| AC-14005 | Architecture has been prepared to support subordinate on goal view. | ||
| AC-14006 | Performance for other attributes on auth attributes import has been optimized. | ||
| AC-14008 | Event message on Exchange Rate Type data ingestion affecting already generated snapshot has been implemented. | ||
| AC-14038 | Configuration has been changed from mongo db to PostGres | ||
| AC-14058 | As an Admin I can view different questions/answer types in view template mode once it is published | ||
| AC-14060 | Migration job has failed in data modeler. | ||
| AC-14064 | Duende.IdentityServer has been upgraded to fix a low severity vulnerability. | ||
| AC-14066 | Snapshot Id has been created and saved from Currency Service using RPC call. | ||
| AC-14068 | ConnectionSettings:Authentication can now be set up using the SecretManager, following the instruction from the Readme file. | ||
| AC-14069 | Compiler warning for the Authentication project has been removed. | ||
| AC-14071 | Snapshot request is now generated based on RPC message coming from TCM team and snapshot data is now sent via RPC message. | ||
| AC-14073 | This feature allows users with compensation admin professional role to define document templates by defining their name, code, description and owners. | ||
| AC-14090 | PreferredLanguage and Timezone fields in the Worker entity are now optional. | ||
| AC-14092 | Situation Snapshot Worker Selection has been added. | ||
| AC-14095 | Authorization in Nudge service has been implemented. | ||
| AC-14101 | A user with configuration professional role is now able to turn ON Local Admins for the review. | ||
| AC-14107 | Goal Achievement Data for situation snapshot has been prepared. | ||
| AC-14114 | Even if a user with the HRBP professional role is mapped to 94 K WorkerID, they are now able to navigate to Planner > Documents, where the Round page is visible after loading." | ||
| AC-14115 | GET api/currency/snapshot/ExchangeRate/{snapshotUid} has been expanded to have optional filters. | ||
| AC-14116 | TextArea has been migrated to new component. | ||
| AC-14117 | Remix has been migrated to v3. | ||
| AC-14124 | POST and DELETE currency APIs have been hidden. | ||
| AC-14150 | Debug view has been added for the BuiltQuery. | ||
| AC-14181 | The user who was logged in displayed falsely as the ownerin the Bonus Plans table. | ||
| AC-14184 | Wrong localization has been displayed on Feature Enablement page for Documents feature. | ||
| AC-14186 | For every worker and situation, LOA factor is now calculated and stored in SituationSnapshotAssociatedData Factor column. | ||
| AC-14190 | It is now possible to execute GET csv template API and to download the template. | ||
| AC-14192 | Exchange Rate data has been updated and deleted via csv upload. | ||
| AC-14193 | The clickable area did not fit the entire section on the Notifications page for notifications with a small amount of text. | ||
| AC-14196 | The icon wasn't shown for career development notifications. | ||
| AC-14200 | Unsaved changes popup appeared after clicking on the Cancel/back browser button, if no changes were made. | ||
| AC-14217 | Currency and Exchange Rate Type have been seeded for existing round. | ||
| AC-14220 | The data type has been changed for Rate field. | ||
| AC-14222 | The ff_bonus_plan and ff_payout_curve have been removed. | ||
| AC-14230 | The Progress column in the Goals section is now displayed based on the goal created and the setting that was enabled/disabled when created the goal. | ||
| AC-14234 | Each line is now starting from a new line and <p> tags are not displayed | ||
| AC-14235 | Progress wasn't shown in the Goals section of the Career Development Plan PDF. | ||
| AC-14237 | A user with read-only professional roles couldn't see Pay Transparency when Documents setting is disabled. | ||
| AC-14238 | Workers without Documents access could incorrectly see the Pay Transparency tab link; this bug has been fixed. | ||
| AC-14241 | The GET currency API has been updated to allow filtering using an OR condition between Code and Name. | ||
| AC-14243 | A user with read-only professional role was unable to see the Document sub-settings. | ||
| AC-14244 | Situation queries have been refactored. | ||
| AC-14246 | This feature allows a user with compensation admin professional role to attach a word document (docx) to a template. | ||
| AC-14247 | Port unit tests in the Data Modeler service were migrated from FluentAssertions to Shouldly (Part 1). | ||
| AC-14290 | SonarQube issues have been resolved. | ||
| AC-14320 | "Translated" component has been replaced with "Autocomplete" on the Career Development Template form. | ||
| AC-14321 | New custom password validator has been implemented to optimize db calls to db. | ||
| AC-14335 | Currency request changes were implemented to ensure proper Planner functionality. | ||
| AC-14336 | When setting the target budget in comp round, the currency symbol is no longer displayed in front of the amount. | ||
| AC-14346 | "Owners" label was incorrectly displayed for list of managers | ||
| AC-14347 | Common packages have been upgraded to 8.3.X version. | ||
| AC-14358 | MenuListDropdownButton ARIA has been updated. | ||
| AC-14360 | As a compensation admin I would like to see the validation reports details with comp round currency. | ||
| AC-14365 | A bug where unexpected characters appeared in the print PDF. | ||
| AC-14371 | Access to the user `InstanceKey` within the application has been facilitated. | ||
| AC-14377 | The content from sr when using modal/Drawer and close on Escape has been hidden. | ||
| AC-14382 | FE has been improved and now it is not possible to call PUT if the value did not change in Planner while saving entries. | ||
| AC-14385 | Additional Pending Draft rounds were generated when republishing a round. | ||
| AC-14387 | A user with compensation admin professional role is now able to see improvements on the layout of "Team Planner View" step when configuring the compound. | ||
| AC-14388 | A user with compensation admin professional role is now able to see improvements on the layout of "Team Planner View" step with actions when configuring the comp round. | ||
| AC-14389 | A user with compensation admin professional role is now able to see advanced filter on the "Team Planner View" step when configuring the comp round. | ||
| AC-14390 | The comp round currency is now showing at the right of the input box when editing the target budget amount. | ||
| AC-14391 | Caret is now hidden next the Comments section if no comments have been added. | ||
| AC-14395 | The font sizes and spacing are now the same for each of the sections in the screenshot. | ||
| AC-14397 | Some of the elements inside the drop-down were not visible. | ||
| AC-14504 | The tooltips are no longer covering each other. | ||
| AC-14510 | A user with HRBP professional role is now able to perform bulk actions with a large number of workers. | ||
| AC-14550 | The system enforces validation that disallows decimal values and numbers above 999. | ||
| AC-14553 | The "Add field" and "Edit field" button labels have been changed to "Add type" and "Edit type", respectively. | ||
| AC-14557 | A bug where bulk actions ignored "Advanced filter" selection. | ||
| AC-14558 | ProgressTrial can now support a text written as a single long word. | ||
| AC-14589 | The allocated budget was wrongly shown as 0. | ||
| AC-14590 | Common libraries and use new user/tenant context have been updated. | ||
| AC-14592 | GetDataFromDataType has been removed from data foundation and gateway. | ||
| AC-14593 | Landmarks have been fixed or updated with accessible name. | ||
| AC-14599 | Feature Flag has been removed for currency settings front end. | ||
| AC-14616 | Users are no longer allowed to disable/enable parent comp elements. | ||
| AC-14639 | Comp elements were not ordered properly after migration to postgres. | ||
| AC-14642 | Currency links are missing for new data points after adding compensation elements to an existing draft without recreating the subscription. | ||
| AC-14645 | It is now possible to use the customer code to identify whether a currency is linked to a custom compensation element. | ||
| #127502 | AC-14651 | A bug where it was impossible to save goal weight. | |
| AC-14660 | An "Unsaved changes" pop-up now appears for users who have entered a message without sending it. | ||
| AC-14678 | Pagination has been removed from organization synchronization and merge error handling. | ||
| AC-14681 | A typo in 'development' has been corrected in the Employee notification for Manager-submitted Career Development plans. | ||
| AC-14699 | Wrong type has been used for Custom fields. | ||
| AC-14703 | An error appeared when trying to search for individual workers in the Population step of the career development plan creation form. | ||
| AC-14709 | A bug where model schema endpoint response was not returning any Compensation History entity fields. | ||
| AC-14744 | Authorization issue has been fixed on the api/document-generation/settings. | ||
| AC-14756 | The customer was not able to add a new owner to the currently open communication round. | ||
| AC-14780 | Authorization has been adapted to changes in DF. | ||
| AC-14847 | Analytics profiles and user claims have been excluded from caching. | ||
| AC-14885 | Opening career development plans containing goals and created before March 2025 resulted in an error message stating the goal plan could not be found. | ||
| AC-14898 | The antivirus check on data ingestion uploads has been temporarily removed. | ||
| AC-14909 | Back-end validation has been added for file uploads to document templates. | ||
| AC-14963 | Common packages have been updated to enable RPC with routing key. | ||
| AC-14965 | uthz Policies Seed version has been updated. | ||
| AC-14972 | The GetWhereInClause method now filters out null or empty worker IDs. | ||