You are viewing the documentation for Blueriq 17. Documentation for other versions is available in our documentation directory.
1. Enhancements
Enhancement | Details |
---|---|
License information in Encore |
The about dialog in Encore now shows information about the currently active license. |
Keyboard shortcut for save all in Encore |
CTRL + SHIFT + S (or ⇧ ⌘ S for macOS) can now be used to save all changes in Encore |
Consistency improvements in Encore |
Consistency improvements in Encore:
|
Clarification for selection and update checkbox of projects and modules in list of pending changes in Encore |
In the pending changes view in Encore, projects and modules have two checkboxes: one for selection of the project/module and its children, and one for changes in the project/module itself. In this release, the sentence "Interaction module [module name] was updated" has been added to clarify the distinction between the two checkboxes: |
Names of 'source branch' and 'this branch' in merge conflicts in Blueriq Encore |
In merge conflicts in Blueriq Encore, the names of the current and source branch are now provided, making it easier for the Business Engineer to choose the right solution.
|
Added support in the Runtime devtools to use OIDC authentication when connecting to the Studio. |
In the Runtime devtools when connecting to the Studio, it is now possible to use OIDC authentication (using client credentials) instead of Basic. Basic authentication for the Studio is deprecated and will be no longer be supported in a future version. |
Message Event Flow |
To minimize the efforts for a business engineer to handle message events, we developed the message event flow. This is a new flow type, which allows to register a flow to handle a message event directly. This saves the business engineer time and reduces the complexity of the model by taking away the need to define mappings to pass on message event data to an automatic task to actually process the message event data. A detailed guide on how to use the new message event flow is provided here: Handling Message Events pre Blueriq 17.10. Note that this functionality works with Case-Modelling (DCM2) only. Also, because this new way of handling message events applies to all message events in your model, this functionality for now needs to be enabled using a property. That way customers can ensure that they are ready for this functionality before switching it on. We plan to enable this feature by default in R18. |
Improved content negotiation support for BAARS |
Exposed REST services support Content Negotiation, an HTTP convention to specify the content representation of requests and desired response types using |
2. Documentation
Documentation on the new features and improvements of this release is linked in the respective topics.
3. Upgrade Instructions
See Release 17.10 Upgrade Instructions for the 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.
4. Artifacts
The Blueriq artifacts are available under name: 17.10.0.382
This release includes these versions of Blueriq components with a separate life cycle:
Component |
Version |
---|---|
Customer Data Service | 5.1.4 |
DCM Lists Service | 4.1.5 |
Material Theme | 1.5.0 |
Development tools frontend | 2.0.2 |
DCM Maintenance App | 5.2.1 |
Audit Consumer | 1.2.3 |
DCM Dashboard Service | 2.2.5 |
Gateway Service | 1.3.3 |
Document Renderer | 2.4.1 |
5. Blueriq Libraries
There are no specific Library updates for this release.
6. Libraries
In this release, the set of third party libraries that is used by Blueriq was updated. When your installation of Blueriq includes custom components (artifacts that do not ship with Blueriq, such as proprietary plugins), those components should be tested for compatibility with these changes.
7. Retirement announcement
There are no specific retirement announcements.
For a full list of deprecated features, go to Deprecated features.
8. Bug fixes
Identifier |
Component |
Issue |
Solution |
---|---|---|---|
CSD-5938 |
Java Runtime |
Unable to start a project with data mapping that contains additional source collections in a mapping rule |
Fixed the parsing of data mapping source collections where multiple addtional source collections are moddeled |
BQ-24758 |
Gateway, Java Runtime |
CVE-2025-24970 was detected on the Netty library for versions lower than 4.1.118.Final |
Fixed by upgrading the Netty library to 4.1.118.Final |
BQ-24743 |
Gateway, Java Runtime |
CVE-2025-25193 was detected on the Netty library for versions lower than 4.1.118.Final |
Fixed by upgrading the Netty library to 4.1.118.Final |
BQ-24722 |
DCM Dashboard, Gateway, Java Runtime, Maintenance App |
CVE-2024-57699 was detected on the json-smart library for versions lower than 2.5.2 |
Fixed by upgrading the json-smart library to 2.5.2 |
CSD-5919 |
Encore |
When using the same event types but different case types across multiple dashboard pages it is not possible to create an export, while this should be possible and does not give an error in Encore. |
The validations for dashboard page between Encore and the creation of exports has been made consistent. |
CSD-5813 |
Encore |
The view that lists branch types did not scroll. |
The list of branch types has been made scrollable. |
CSD-5801 |
Encore |
Changing the target entity of a data mapping rule would invalidate all its value mappings. |
When changing the target entity in Encore, it now also updates the entity name of each value mapping. |
BQ-23817 |
Encore |
Columns in list containers (i.e. aggregate, case and work lists) did not require their data source to be set. |
Various fields on list columns have been made required in Encore. |
CSD-5818 |
Java Runtime |
Date/time strings are not always parsed/formatted using the same time zone rules, this can lead to unexpected behavior when working with historical dates |
The date/time handling for the most important parts of Blueriq has been changed so the same time zone rules are always used. In a later release we will change the remaining parts we found that could have similar unexpected behavior for historical dates |
9. Known issues
For an overview of known issue please refer to: Known issues