beqom v10 HF109 - 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: August 17th, 2022
Fix version: v10 - 88746 - 10.0.748 - 109.1 - 88671
| Type | Issue key | Description | |
|---|---|---|---|
| Zendesk | Jira | ||
| 64657 | Web App: Cannot Save Process Grids with Semicolon Character The following issue was reported in process grids in the beqom Web App: if users entered the semicolon character (";") in a free input field and saved, the application returned the error "An error occurred. Please try again". The issue was due to an outdated mechanism preventing against SQL injection although the code was already secured against this type of data. The issue has been corrected by removing the outdated mechanism and now users can correctly enter the semicolon character in free input fields in process grids. Impact area: Process > Grid saving with semicolon character | ||
| 65542 | Back-End: Prevent Potential Error Related to Final Step of Feature Flags Activation On the back-end side of the application, it was noticed that a potential error related to the sending of too many requests could occur in the Feature Flag management tool during the final step of a Feature Flag activation. In order to prevent this error to occur, a "retry policy" has been created to handle this type of issue and thus always finalize the activation of a Feature Flag. Impact area: Application back-end | ||
| 65543 | Back-End: Maintainability-Related Issues in Feature Flags Code On the back-end side of the application, maintainability-related issues were reported in the code related to the management of Feature Flags. The issues have been corrected; the code related to Feature Flags management is now up-to-date and fully operational. Impact area: Application back-end | ||
| 65957 | Back-End: Analytics API Libraries Security Issue A security review has reported a vulnerability in the RestSharp and MongoDB.Bson libraries used in Analytics APIs because they contained unsecured expressions. Since these two libraries were not used anymore, they have been removed from the Analytics API methods. Impact area: Application security | ||
| 65958 | Back-End: Environment Manager API Libraries Security Issue A security review has reported vulnerabilities in the following libraries used in Environment Manager APIs: Microsoft.VisualStudio.Web.CodeGeneration.EntityFrameworkCore.dll and dotnet-aspnet-codegenerator-design.dll . To prevent any security related issues, both libraries have been removed from the Environment Manager API methods. Impact area: Application security | ||
| 65959 | Back-End: Gateway API Library Security Issue A security review has reported a vulnerability in the RestSharp library used in Gateway APIs because it contained unsecured expressions. Since the library was unsecured and not needed, it has been removed from the Gateway API methods. Impact area: Application security | ||
| 65960 | Back-End: File API Library Security Issue A security review has reported vulnerabilities in the Bqm.Next.File.Storage.dll library used in File APIs. In order to prevent any security related issues, the library has been removed from the File API methods Impact area: Application security | ||
| 66617 | Web App/Back-End: Remove Outdated Code Related to "Refresh Grids" Feature Flag After the enforcement of the Refresh Grids Feature Flag, it was noticed that the code related to the activation of that feature was still present on the back-end side of the application which was unnecessary. The unnecessary code has thus been removed from the application back-end. Impact area: Application back-end | ||
| 66618 | Web App/Back-End: Remove Outdated Code Related to "Quick Profile Switching" Feature Flag After the enforcement of the Quick Profile Switching Feature Flag, it was noticed that the code related to the activation of that feature was still present on the back-end side of the application which was unnecessary. The unnecessary code has thus been removed from the application back-end. Impact area: Application back-end | ||
| 67254 | Localization Update The rps_localization table has been updated in order to make sure that the beqom application is fully localized. Update to the rps_localization table Impact area: None | ||
| In this Release Note As part of the ongoing deployment of new features within the beqom application, the tickets #65895, #66431 and #66465 have been merged in this hotfix package. The changes performed on the beqom system are listed below: | |||
Ongoing deployments
| Ticket # | Changes |
|---|---|
| #65895 | API changes:
The property "Expression" available in the "Operation" object in CRITERIA JSON has been added to the following endpoints:
DB changes: - |
| #66431 | API changes: - DB changes: - |
| #66465 | API changes: - DB changes: - |