You are viewing the documentation for Blueriq 15. Documentation for other versions is available in our documentation directory.
2. Enhancements
Enhancement | Details |
---|---|
Additional information about an element in the navigation side panel |
Several elements now show additional information in the navigation menu, to allow you to more easily find elements. You can also filter elements by these labels, for example to quickly find all service calls of a particular type. Additionally, flows now show whether they are exposed and interaction modules show if they are an entry-point or implementation module.
|
Documentation for domain schema properties automatically grows for longer documentation texts |
The domain schema editor now automatically expands the documentation input of a property to make it easier to edit documentation texts. |
Use the Lettuce Redis driver instead of Jedis, |
We encountered connection issues when connecting to Redis using the Jedis client library. These issues didn't occur when using the Lettuce client library, so we decided to replace Jedis with Lettuce. You shouldn't notice any change in behavior, except that Lettuce is more verbose in its logging, which can help when investigating Redis connection issues. |
The Runtime development toolbar now also supports exporting the profile |
We added the option again to export the Runtime profile from the Development Toolbar. It is possible to include or exclude the system derived values. You can use the profile exports in Encore or Studio for Unit tests (also in the model mapper).
|
3. Documentation
Documentation on the new features and improvements of this release is linked in the respective topics.
4. Changes Platform Support
Our Platform support is updated.
5. Upgrade Instructions
The upgrade instructions for this release can be found here.
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.
6. Artifacts
The Blueriq artifacts are available under name: 15.10.0.839
This release includes these versions of Blueriq components with a separate life cycle:
Component |
Version |
---|---|
Customer Data Service | 4.1.5 |
DCM Lists Service | 2.2.6 |
Material Theme | 1.1.0 |
Development tools frontend | 1.3.0 |
DCM Maintenance App | 2.1.13 |
Gateway Service | 0.1.0 |
DCM Dashboard Service | 0.1.0 |
Audit Consumer | 0.1.5 |
7. Aquima Libraries
The Aquima Library has been updated, see below what has changed:
8. 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.
9. Retirement announcement
There are no specific retirement announcements.
For a full list of deprecated features, go to Deprecated features.
10. Bug fixes
Identifier |
Component |
Issue |
Solution |
---|---|---|---|
CSD-4542 |
Encore |
The list of branch types would not be updated |
Branch types are now updated when opening the branch menu |
CSD-4536 |
Encore |
Elements that were changed using Encore could show inconsistent capitalizations of parent element names |
The capitalization of element names is now taken from the actual element definition to avoid the inconsistency. |
CSD-4535 |
Encore |
The table of globals in Encore would incorrectly deduplicate globals with the same name |
All globals are now included in the table, even ones with the same name. |
CSD-4532 |
Encore |
Data rules would not verify whether the criteria expression and goal assignment were compatible with the data type of the CSV column's data type |
The criteria expression and goal attribute are now validated to correspond with the CSV column's data type |
CSD-4522 |
Encore |
One variant of the DATETIME function was incorrectly configured to return a date value instead of datetime in Blueriq Encore |
All variants of the DATETIME function now correctly use datetime as return type |
CSD-4503 |
Encore |
Encore could inadvertently become unauthenticated, resulting in an inability to save changes. |
Authorization logic has been made more robust which should help avoid this situation. |
CSD-4494 |
Runtime |
In some cases, a connection with Redis would be reset and it would not be reestablished. |
We changed the Redis client library from Jedis to Lettuce and this resolves the issue. |
11. Known issues
For an overview of known issue please refer to: Known issues