beqom v10 HF160 - 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 this release.
Deployment date: March 27th, 2024
Fix version: #BeqomApp - v10 - HF 160.2 - DB 10.0.918
| Type | Issue key | Description | |
|---|---|---|---|
| Zendesk | Jira | ||
| BQM-17961 | Web App: Processes Drop-Down List Display Issue The following incorrect behavior was reported in the beqom Web App: if a user was working in the , if he clicked the component again in the navigation menu and reloaded the page, the processes drop-down list located at the top of the screen unexpectedly disappeared which prevented the user to select another process. The issue has been corrected; the processes drop-down list no longer disappear when the page is reloaded. | ||
| BQM-20941 | Back-End: SQL Queries Security Enforcement in ProfileRepository The FromSqlRaw parameterization method for SQL queries used in the ProfileRepository has been deprecated because of potential security risks. This improvement aims to prevent malicious SQL injections and other security vulnerabilities. API impact: GET api/beqom/profile and POST api/beqom/profile | ||
| BQM-20942 | Web App: Back-End: SQL Queries Security Enforcement in TenantDataModelRepository The FromSqlRaw parameterization method for SQL queries used in the TenantDataModelRepository has been deprecated because of potential security risks. This improvement aims to prevent malicious SQL injections and other security vulnerabilities. API impact: POST api/beqom/datamodel/export/validate and POST api/beqom/datamodel/import | ||
| BQM-21083 | Web App: Error when Applying Conditional Formatting Rule on Read-Only Drop-Down Fields in Data Grids When working with a data grid configured with read-only drop-down fields, if users attempted to apply conditional formatting rules on these columns, the application returned an error. The issue has been corrected and now users can apply conditional formatting rules on a non-editable drop-down column as expected. | ||
| BQM-21133 | Web App: Conditional Formatting Issue on Fields with Ascending/Descending Sort in Data Grids The following incorrect behavior was noticed in the Web App: when working with a data grid configured with conditional formatting rules, if a user applied an ascending or descending quick sort order to a column with a condition, the application unexpectedly removed the formatting rules. The issue has been corrected and now conditional formatting rules are no longer removed from columns after users apply an ascending or descending quick sort order to the columns. | ||
| BQM-21668 | Web App: Conditional Formatting Rules on Drop-Down List Columns Inoperative with Certain Operators in Data Grids The following problem was noticed in the beqom Web App interface: when users attempted to apply conditional formatting rules with the "is equal to", "is not equal to" and "contains" operators on drop-down columns in a data grid, the application returned the error "The expression is not valid". The problem has been solved; users can now normally use the "is equal to", "is not equal to" and "contains" operators to apply a conditional formatting rules on a drop-down column in data grids. | ||
| BQM-23155 | Web App: Accessibility Improvements with Screen Reader Applications As part of the accessibility improvement plan performed across the beqom v10, the following enhancements have been performed when using a screen reader application: | ||
| BQM-23270 | Web App: Integrate New Tool for Accessibility Code Checkups This ticket introduces the integration of the axe DevTools Linter tool, a tool used to check the code for accessibility errors upon creation of pull requests. As part of the accessibility improvement plan performed across the beqom v10, this new tool will help better detect and correct any defect in the code to ensure the best user experience. | ||
| BQM-23272 | Back-End: Application Libraries Version Updates The following updates have been performed on several libraries used on the back-end side of the beqom v10 application: update i18next-localstorage-backend version from 4.1.1 to 4.2.0; update postcss-loader version from 6.2.1 to 7.3.4; update stylelint version from 15.10.1 to 15.11.0; update deep-equal version from 1.0.1 to 2.2.3; update crypto-js version from 4.1.1 to 4.2.0; update @babel/core , @babel/preset-env , @babel/plugin-transform-runtime version to 7.23.9; update babel-loader version from 8.2.3 to 9.1.3; update @microsoft/signalr version from 6.0.5 to 8.0.0 These library updates aim to reduce any vulnerabilities in the code and prevent technical dept. | ||
| BQM-23381 | Web App: Issue with Overlaying Windows and Background Actions The following incorrect behavior was reported in the beqom v10: if a user performed an action that triggered the display of a contextual window (confirmation or warning for instance) overlaying the application screen, the user was still able to perform actions in the background. The issue has been corrected; background actions are no longer possible when a contextual window overlying the application screen is displayed. | ||
| BQM-23411 | Web App: Conditional Formatting Feature Inoperative in Data Grids When users attempted to apply a conditional formatting rule to any column in a data grid, the application returned the error "An error occurred when displaying the page. Please contact the administrator.". The issue has been solved; users can now normally use the conditional formatting feature in data grids. | ||
| 86127 | Web App: Values Display Issue in Date Type Drop-Down Columns The following incorrect behavior was detected in the beqom Web App: when working in a data grid configured with a date type column with a drop-down and associated with another grid, when the user added or modified a value in a drop-down and saved the grid, the values from the column unexpectedly disappeared. The issue has been corrected; values in date type drop-down columns with association to other grid are now correctly displayed. | ||
| 90598 | Web App: Error when Entering Semicolon Character in Several Search Areas In the beqom Web App, when users entered the semicolon character, a character which was prohibited by the data filtering policy, in search fields in the , , , and components, the error returned by the application was too generic and imprecise and sometimes the error message was missing. In order to fix the problem and have consistency in the application, the error message returned by the application when the semicolon character is entered has been changed to “Incorrect format. Your request contains a prohibited character ( ; ).”. | ||
| BQM-21889/BQM-21978 Web App: Incorrect Background Color in Fields with Conditional Validation The following incorrect behavior was reported in the beqom v10: when working in a process grid configured with conditional validation between fields and color indicators, even if the condition was respected when users entered some values, the background color of the field was incorrect. The issue has been fixed; the background color of fields configured with conditional validation is correctly displayed according to the validity of the entered values. | |||
| In this Release Note | |||
Ongoing deployments
| Ticket Number | Changes | Impact | Comment |
|---|---|---|---|
| BQM-21460 | API changes:
The following API endpoint has been added:
DB changes:
No changes | These deployments are related to the "Machine Learning Engine for Base Salary Estimation" Feature Flag which is currently available as a limited feature. | |
| BQM-22504 | API changes: No changes DB changes: No changes | Allow users with "read" permission for machine learning models to view the model details without edition right | |
| BQM-22575 | API changes:
The following API endpoint has been added:
DB changes: No changes | ||
| BQM-22686 | API changes: No changes DB changes: No changes | ||
| BQM-23071 | API changes: No changes DB changes: No changes | ||
| BQM-23122 | API changes: No changes DB changes: No changes | ||
| BQM-23200 | API changes: No changes DB changes:
Sphere update:
| These deployments are related to the preparation of the infrastructure for the "Statement Generation" Feature Flag. | |
| BQM-23201 | API changes: No changes DB changes: No changes | ||
| BQM-23429 | API changes:
A fix has been applied to the following API endpoint:
DB changes: No changes | This deployment introduces a fix related to the "Machine Learning Engine for Base Salary Estimation" Feature Flag which is currently available as a limited feature. |