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

2. External artifacts

All external artifacts are retrieved from maven central instead of jcenter, because jfrog is ending support for JCenter.

For Blueriq 13 all releases from 13.10 and onward use maven central instead of jcenter.

3. New

3.1. Timer Re-evaluation

Before this version, timed events had a fixed moment in the scheduler. When the timer is initiated, the date will be evaluated and stored and never recalculated.
However, timers could depend on data from the case (for example the period given to supply additional information). This period could be extended for some reason, and therefore, the timed event will have to be postponed.

It’s now possible to add a Reevaluation event to the timer node, task duedate and expiration exit. There are two possible values: “On creation only” and “On domain change”. The “On creation only” is the default value which means the date or datetime will not be updated or rescheduled. If “On domain change” is set, it will update and reschedule once the condition expression evaluates to a different value. Re-evaluation happens during the handling of domain updates.

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

6. Aquima Libraries

There are no specific Library updates for this release.

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

Version in 13.11

netty-buffer

io.netty

Apache License 2.0

4.1.59.Final

4.1.60.Final

netty-codec

io.netty

Apache License 2.0

4.1.59.Final

4.1.60.Final

netty-codec-http

io.netty

Apache License 2.0

4.1.59.Final

4.1.60.Final

netty-codec-http2

io.netty

Apache License 2.0

4.1.59.Final

4.1.60.Final

netty-codec-socks

io.netty

Apache License 2.0

4.1.59.Final

4.1.60.Final

netty-common

io.netty

Apache License 2.0

4.1.59.Final

4.1.60.Final

netty-handler

io.netty

Apache License 2.0

4.1.59.Final

4.1.60.Final

netty-handler-proxy

io.netty

Apache License 2.0

4.1.59.Final

4.1.60.Final

netty-resolver

io.netty

Apache License 2.0

4.1.59.Final

4.1.60.Final

netty-transport

io.netty

Apache License 2.0

4.1.59.Final

4.1.60.Final

netty-transport-native-epoll

io.netty

Apache License 2.0

4.1.59.Final

4.1.60.Final

netty-transport-native-unix-common

io.netty

Apache License 2.0

4.1.59.Final

4.1.60.Final

No changes

No changes

8. Retirement announcement

There are no specific retirement announcements.

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

9. Bug fixes

Identifier

Component

Issue

Solution

BQ-12157


CVE-2021-21295 was reported on the Netty dependency.

Netty has been upgraded to version 4.1.60.Final, which is not vulnerable.

BQ-12035


An expression that returns a value list value would incorrectly report an error when the expression is assigned into an attribute that has an external value list.

The result of an expression is no longer validated against the value list of an attribute if the value list is external.

CSD-3568


To support Redis, we made changes that could lead to a degraded performance in the retrieval of the entity definition and attribute definition for instances and attributes.

We have introduced caching of those variables. Also some redundant calls to the StringUtil.isEmpty(..) method have been removed.

BQ-11962


The flowstarter also showed 'External' and 'Function' flows which can't be started in a browser.

Removed the 'External' and 'Function' flows from the flowstarter

CSD-3630


When downloading a backup via either backup tool or the administation page, a request timeout can occur.

Added the option to set a --timeout parameter in the backup which can be configured in seconds. If the --timeout option is set to 0, the request will never timeout.
 
Added the option to set a requestTimeout property in the Administration Web.Config which is set to two minutes by default (which it used to be). The Administration Web.Config property has not infinite option, but you can set it to 10675199.02:48:05.4775807 which is the max allowed number.

CSD-3615


Having an aggregate with a metadata field that uses an external value list constraint would prevent Studio unit test from executing.

An external value list in aggregate metadata is now ignored when running Studio unit tests.

BQ-11772


When the COMPLETE_REMOVE flag is set to "true" during an uninstall of Blueriq some files are still left on the machine

Some files where marked as persistent and would never be removed during the uninstallation of Blueriq. This has been adjusted in order for the COMPLETE_REMOVE flag to work as intended.

10. Known issues

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


  • No labels