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



1. Enhancements

Enhancement Details
Security

For Clickjacking protection, it is now possible to configure the 'frame-ancestors' directive of the Content Security Policy, allowing you to configure what domains can embed a Blueriq application.






On this page:

2. Changes Platform Support

Our Platform support is updated with the following changes:

2.1. Additions

  • Oracle JRE 16 (21.3)
  • Azul Zulu OpenJDK 16
  • Websphere Liberty Core v21.0

2.2. Removals

  • Oracle JRE 15 (20.9)
  • Azul Zulu OpenJDK 15
  • Websphere Liberty Core v20.0

3. Bug fixes

Identifier

Component

Issue

Solution

BQ-13621

JAVA Runtime, studio

Cells of an AQ_WorkList that belong to a custom field column wouldn't get their configured presentation styles applied.

The presentation styles are applied to custom field cells now.

BQ-13575


When clicking on the server log button, you are directed to a page which displays 404 not found.

Added the server log endpoint back to the development tools v2 API

BQ-13547 Material Theme Several CVEs are reported on libraries used in the Material Theme Upgraded to libraries to versions in which the CVEs have been fixed.

BQ-13432


Importing a workspace export may fail if existing elements were renamed.

Elements that already exist using a different name no longer cause the import to fail.

CSD-3841

CMIS

Using the AQ_CMIS_GetDocumentMetadata service to retrieve document metadata right after deleting a file, results into a NullPointerException, or duplicate document entries.

Resolved an issues in the CMIS client which resulted into duplicate document entries or null pointer exception, due to a race condition in the Alfresco API.

BQ-13108


The development dashboard Shortcuts widget displays errors on valid BAA(R)S shortcuts, that some links cannot be found.

The projects shortcuts endpoint now only provides links which are valid, resulting that the shortcuts widget will no longer display the errors.

CSD-3740

JAVA Runtime

The endpoint to update the status of a task in the Backend Rest API would not honor the ignore mode settings.

The endpoint now honors the ignore mode settings.

BQ-11648


If the scheduler-quartz profile was enabled and the property blueriq.time.interval was set to NEVER, the basic scheduler would fire every second.

This has been fixed, so when blueriq.timer.interval is set to NEVER, the basic scheduler doesn't fire anymore.

BQ-7434


When no value is specified for the property blueriq.timer.interval, the runtime logs a warning that a value should be specified or the default should be used. You would expect that the runtime uses the default when no value is specified, instead of logging this warning.

The {{blueriq.timer.interval }}property was read in such a way that the default value was neglected. This is corrected so that when no value is specified, the default value is used.

4. 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.

5. Artifacts

 The Blueriq artifacts are available under name: 14.4.0.3847

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

Component

Version

Customer Data Service 3.3.2
DCM Lists Service 1.3.5
Material Theme 1.0.39
Development Tools 1.0.5

6. Aquima Libraries

There are no specific Library updates for this release.

7. Libraries

There are no changes in third party libraries used by Blueriq.

8. Retirement announcement

There are no specific retirement announcements.

For a full list of deprecated features, go to Deprecated features.

9. Known issues

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