You are viewing the documentation for Blueriq 17. Documentation for other versions is available in our documentation directory.
1. Upgrade Instructions
There are no specific upgrade instructions for this release.
As a best practice
- backup your repository
- backup your database before running scripts
- backup your
spring.config.additional-location
directory ([Blueriq installation directory]\Runtime) - backup any config files you have altered under [Blueriq installation directory]\Services
before you start the upgrade.
2. Artifacts
The Blueriq artifacts are available under name: 17.5.1.182
This release includes these versions of Blueriq components with a separate life cycle:
Component |
Version |
---|---|
Customer Data Service | 5.0.4 |
DCM Lists Service | 4.0.5 |
Material Theme | 1.3.5 |
Development tools frontend | 2.0.1 |
DCM Maintenance App | 5.0.7 |
Audit Consumer | 1.0.5 |
DCM Dashboard Service | 2.0.3 |
Gateway Service | 1.1.2 |
Document Renderer | 2.2.2 |
3. Blueriq Libraries
For this release there are no specific Library updates.
4. Bug fixes
Identifier |
Component |
Issue |
Solution |
---|---|---|---|
CSD-5568 |
Encore |
The branch selection menu did not show branch type labels |
Branch type labels were added back to the branch type menu |
BQ-23889 |
Runtime & Gateway |
CVE-2024-38816 was reported on the spring-webflux and spring-webmvc libraries, which are used by the Blueriq Runtime and the Blueriq Gateway. |
Upgraded spring-webflux and spring-webmvc to a version that fixes the CVE. |
BQ-23882 |
Backup tool |
CVE-2024-38816 causes vulnerabilities on the spring framework dependencies (<= 5.3.39 and <=6.0.23) in the back up tool. |
Suppressed the CVE because there is no upgrade path and the back up tool does not use the vulnerable dependency. |
BQ-23854 |
Development Tools |
The Development Tools REST API documentation did not display the endpoint documentation snippets. |
The Development Tools REST API properly displays all relevant snippets again. |
BQ-23849 |
Case Egnine |
When the case engine is shutdown (in the DCM installation), it keeps running for half an hour before the underlying Java process is killed. This means the memory kept by the case engine is only released after half an hour. |
The case engine has some scheduled tasks to poll the outbox for messages. One of these tasks has a default interval of 30 minutes. When the application is shut down, it waits before this scheduled task is completed, explaining the waiting time of half an hour before the application is actually completely shut down. |
BQ-23814 |
Encore |
Encore allows dashboards to have multiple pages with the same eventType and eventContext combination which is not allowed in the dashboard service. |
We have added validations to detect and report duplicate page events in dashboard in Encore and Studio Server |
BQ-23596 |
Encore |
Using the middle mouse button for Encore specific functions would not always work in Chrome, Chrome would sometimes trigger scroll behaviour for no apparent reason. |
Encore now blocks scroll behaviour in places where it has a middle mouse button action. |
5. Known issues
For an overview of known issue please refer to: Known issues