You are viewing the documentation for Blueriq 15. Documentation for other versions is available in our documentation directory.

1. New features

1.1.  Aggregates in Blueriq Encore

It is now possible to model aggregates in Blueriq Encore. Not only the aggregate editor itself is available from Blueriq Encore 15.4, we've also implemented the related custom containers (AQ_Aggregate_List & AQ_Statistic_Aggregate) and custom service calls (AQ_Aggregate_Count & AQ_Aggregate_Search).

Highlights:

  • Compared to Studio, it is more clear which included relation belongs to which explicitly added entity. 
  • The custom metadata section is not hidden behind a menu anymore.

1.2.  Process editors in Blueriq Encore: part 1

Editors for the following process-related elements have been added:

  • Process event
  • Message event
  • Routing algorithm
  • Authorization algorithm
  • Priority algorithm
  • Process type (global)
  • Portal message (global) 

2. Documentation

Documentation on the new features and improvements of this release is linked in the respective topics.

3. Upgrade Instructions

See Release 15.4 Upgrade Instructions.

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: 15.4.0.403

This release includes these versions of Blueriq components with a separate life cycle:

Component

Version

Customer Data Service 4.1.0
DCM Lists Service 2.2.0
Material Theme 1.0.49
Development tools frontend 1.2.1

5. Aquima 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.

ArtifactId

GroupId

License

Version in 15.3.1

Version in 15.4

spring-data-jpa

org.springframework.data

Apache License 2.0

(error)

2.7.1

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

BQ-16977

studio

Keycloak log was not written to a file

Default Keycloak configuration has been updated to write the log to a file

CSD-4305

JAVA Runtime

In very specific cases, a CircularReasoningException could occur while handling REST message headers.

Fixed the issue causing the CircularReasoningException.

CSD-4294, CSD-4264

JAVA Runtime

When a request would be blocked by the XSS request body validation, nothing would be logged.

Added error logging when a request is blocked by the XSS request body validation.

BQ-16586


Keycloak for authentication for Studio/Encore was only accessible from the server on which Studio and Keycloak was installed.

Configuration set by the installer for Keycloak and IIS has been changed to make Keycloak accessible via the public hostname (both http and https). Beware that when upgrading from a previous minor, this configuration may not be overwritten.

BQ-16551


The DCM_CaseList was not showing the filter button and pagination.

Changed the ContentStyle of the footer and header in DCM_CaseList from:"listplusfooter" to "listplus_footer" and "LISTPLUS_HEADER" to "listplus_header" to make it inline with other lists.

BQ-16546


The DCM_CaseList did not show any cases.

We've removed the status filter from the codebase as the status is not available in the DCM_CaseList anymore.

9. Known issues

For an overview of known issue please refer to: Known issues