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.1.2.47
This release includes these versions of Blueriq components with a separate life cycle:
Component |
Version |
---|---|
Customer Data Service | 5.0.3 |
DCM Lists Service | 4.0.2 |
Material Theme | 1.3.3 |
Development tools frontend | 2.0.1 |
DCM Maintenance App | 5.0.3 |
Audit Consumer | 1.0.3 |
DCM Dashboard Service | 2.0.2 |
Gateway Service | 1.0.2 |
Document Renderer | 2.2.0 |
3. Blueriq Libraries
For this release there are no specific Library updates.
4. Bug fixes
Identifier |
Component |
Issue |
Solution |
---|---|---|---|
BQ-23151 |
Encore |
The domain schema editor would not show errors reported for the "Hide root element" in the editor, only in the validation report. |
The editor now shows validation messages for the "Hide root element" below the checkbox, |
CSD-5291 |
Java Runtime |
When starting a project with a shortcut and using a test path as query parameter, the main branch would still be started first and subsequent calls would use the test path branch. |
When starting a project with a shortcut and using a test path as a query parameter, the version of the shortcut now gets overriden with the test path version. |
CSD-5257 |
Encore |
The condition expression of a condition node in a flow was not validated to not be empty, however this would report an error in the runtime project report. |
Encore now also validated that the condition expression of a condition node is not empty. |
CSD-5252 |
Encore |
Large documents could be slow to open in Encore and require significant memory usage. |
The document editor has been optimized to reduce opening times and memory usage. |
CSD-5246 |
Encore |
When a page or container ends up including the same flow event with different event types, a cryptic validation error would be reported by the Studio server, but Encore only reported this error for pages, not containers. |
Encore now also reports the invalid situation for containers, as well as providing details to guide you to where the flow events have been modeled such that fixing the problem becomes much easier. |
CSD-5226 |
Encore, Studio |
When determining whether a value is valid according to the values in a value list, numeric values would only match if they had the exact same text. This meant that e.g. 0.0 was not valid if the value list contained 0.00. This could result in issues with unit tests, where the expected value was required to exactly match the evaluated value. |
Encore has been updated to compare value list values according to the datatype. Additionally, unit tests no longer require that the expected value is exactly as evaluated, so differences in decimal points that are 0 no longer cause a test to fail. |
CSD-5039, CSD-5251 |
Java Runtime |
Single-line comments in Blueriq expressions were not accepted at the end of an expression, a trailing newline was required. |
The expression parser now accepts single-line comments at the end of an expression without the need for a newline. |
5. Known issues
For an overview of known issue please refer to: Known issues