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

Performance Regression on Oracle Databases

For customers using Blueriq in combination with an Oracle database only: this release of Blueriq contains a performance regression when compared to previous releases. This will only occur in combination with an Oracle database, no performance regression has been detected using other types of databases.

This regression will be resolved in upcoming patch releases. For Oracle database users that wish to install this 13.6 release, we recommend to install this release on an staging environment first (to test this regression for your specific load and use case), or to defer updating to Blueriq 13.6 until a patch is available.







On this page:

1. Enhancements

EnhancementDetails
Button to migrate to the asynchronous service call

We introduced the DCM_ThrowAsyncMessageEvent service call, which can be used to throw a message event asynchronously to the case engine. This has the advantage that the user does not have to wait for the result of message event. To easily migrate to this service, the AQ_ThrowMessageEvent service calls now have a migration button which when pressed migrates the service call to the new service type DCM_ThrowAsyncMessageEvent.

Note that this migration button can only be used when:

  1. The DCM_ThrowAsyncMessageEvent service type is available in the project (via the DCM library from the AquimaLibraries)
  2. The case ids target attribute is not filled for the AQ_ThrowMessageEvent service call. This target attribute is used to output the case ids that are affected by the message event. Since the new service type is asynchronous, this is not possible.

Also note that you can only use this new service type when you use the case engine. The AQ_ThrowMessageEvent service type is still valid for the use case where you do need to know which cases are affected.

The asynchronous version of the service call, is only applicable when the case engine is used (the new DCM setup). For now, most projects can dely on the synchronous message event service and don't need to migrate.

2. Documentation

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

3. Upgrade Instructions

You can find the upgrade instructions for this release here: Release 13.6 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: 13.6.0.2000.

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 13.5.1

Version in 13.6

hibernate-core

org.hibernate

LGPL 2.1

5.4.20.Final

5.4.21.Final

hibernate-entitymanager

org.hibernate

LGPL 2.1

5.4.20.Final

5.4.21.Final

micrometer-core

io.micrometer

Apache License 2.0

1.5.4

1.5.5

netty-buffer

io.netty

Apache License 2.0

4.1.51.Final

4.1.52.Final

netty-codec

io.netty

Apache License 2.0

4.1.51.Final

4.1.52.Final

netty-codec-http

io.netty

Apache License 2.0

4.1.51.Final

4.1.52.Final

netty-codec-http2

io.netty

Apache License 2.0

4.1.51.Final

4.1.52.Final

netty-codec-socks

io.netty

Apache License 2.0

4.1.51.Final

4.1.52.Final

netty-common

io.netty

Apache License 2.0

4.1.51.Final

4.1.52.Final

netty-handler

io.netty

Apache License 2.0

4.1.51.Final

4.1.52.Final

netty-handler-proxy

io.netty

Apache License 2.0

4.1.51.Final

4.1.52.Final

netty-resolver

io.netty

Apache License 2.0

4.1.51.Final

4.1.52.Final

netty-transport

io.netty

Apache License 2.0

4.1.51.Final

4.1.52.Final

netty-transport-native-epoll

io.netty

Apache License 2.0

4.1.51.Final

4.1.52.Final

netty-transport-native-unix-common

io.netty

Apache License 2.0

4.1.51.Final

4.1.52.Final

reactor-core

io.projectreactor

Apache License 2.0

3.3.9.RELEASE

3.3.10.RELEASE

reactor-netty

io.projectreactor.netty

Apache License 2.0

0.9.11.RELEASE

0.9.12.RELEASE

spring-amqp

org.springframework.amqp

Apache License 2.0

2.2.10.RELEASE

2.2.11.RELEASE

spring-aop

org.springframework

Apache License 2.0

5.2.8.RELEASE

5.2.9.RELEASE

spring-beans

org.springframework

Apache License 2.0

5.2.8.RELEASE

5.2.9.RELEASE

spring-boot

org.springframework.boot

Apache License 2.0

2.3.3.RELEASE

2.3.4.RELEASE

spring-boot-actuator

org.springframework.boot

Apache License 2.0

2.3.3.RELEASE

2.3.4.RELEASE

spring-boot-actuator-autoconfigure

org.springframework.boot

Apache License 2.0

2.3.3.RELEASE

2.3.4.RELEASE

spring-boot-autoconfigure

org.springframework.boot

Apache License 2.0

2.3.3.RELEASE

2.3.4.RELEASE

spring-boot-configuration-processor

org.springframework.boot

Apache License 2.0

2.3.3.RELEASE

2.3.4.RELEASE

spring-boot-starter

org.springframework.boot

Apache License 2.0

2.3.3.RELEASE

2.3.4.RELEASE

spring-boot-starter-actuator

org.springframework.boot

Apache License 2.0

2.3.3.RELEASE

2.3.4.RELEASE

spring-boot-starter-aop

org.springframework.boot

Apache License 2.0

2.3.3.RELEASE

2.3.4.RELEASE

spring-boot-starter-logging

org.springframework.boot

Apache License 2.0

2.3.3.RELEASE

2.3.4.RELEASE

spring-boot-starter-validation

org.springframework.boot

Apache License 2.0

2.3.3.RELEASE

2.3.4.RELEASE

spring-context

org.springframework

Apache License 2.0

5.2.8.RELEASE

5.2.9.RELEASE

spring-context-support

org.springframework

Apache License 2.0

5.2.8.RELEASE

5.2.9.RELEASE

spring-core

org.springframework

Apache License 2.0

5.2.8.RELEASE

5.2.9.RELEASE

spring-data-commons

org.springframework.data

Apache License 2.0

2.3.3.RELEASE

2.3.4.RELEASE

spring-data-keyvalue

org.springframework.data

Apache License 2.0

2.3.3.RELEASE

2.3.4.RELEASE

spring-data-mongodb

org.springframework.data

Apache License 2.0

3.0.3.RELEASE

3.0.4.RELEASE

spring-data-redis

org.springframework.data

Apache License 2.0

2.3.3.RELEASE

2.3.4.RELEASE

spring-expression

org.springframework

Apache License 2.0

5.2.8.RELEASE

5.2.9.RELEASE

spring-hateoas

org.springframework.hateoas

Apache License 2.0

1.1.1.RELEASE

1.1.2.RELEASE

spring-jcl

org.springframework

Apache License 2.0

5.2.8.RELEASE

5.2.9.RELEASE

spring-jdbc

org.springframework

Apache License 2.0

5.2.8.RELEASE

5.2.9.RELEASE

spring-messaging

org.springframework

Apache License 2.0

5.2.8.RELEASE

5.2.9.RELEASE

spring-orm

org.springframework

Apache License 2.0

5.2.8.RELEASE

5.2.9.RELEASE

spring-oxm

org.springframework

Apache License 2.0

5.2.8.RELEASE

5.2.9.RELEASE

spring-rabbit

org.springframework.amqp

Apache License 2.0

2.2.10.RELEASE

2.2.11.RELEASE

spring-session-core

org.springframework.session

Apache License 2.0

2.3.0.RELEASE

2.3.1.RELEASE

spring-session-data-redis

org.springframework.session

Apache License 2.0

2.3.0.RELEASE

2.3.1.RELEASE

spring-tx

org.springframework

Apache License 2.0

5.2.8.RELEASE

5.2.9.RELEASE

spring-web

org.springframework

Apache License 2.0

5.2.8.RELEASE

5.2.9.RELEASE

spring-webflux

org.springframework

Apache License 2.0

5.2.8.RELEASE

5.2.9.RELEASE

spring-webmvc

org.springframework

Apache License 2.0

5.2.8.RELEASE

5.2.9.RELEASE

spring-ws-core

org.springframework.ws

Apache License 2.0

3.0.9.RELEASE

3.0.10.RELEASE

spring-ws-security

org.springframework.ws

Apache License 2.0

3.0.9.RELEASE

3.0.10.RELEASE

spring-xml

org.springframework.ws

Apache License 2.0

3.0.9.RELEASE

3.0.10.RELEASE



ArtifactId

GroupId

License

Version 3.1.7

(Blueriq 13.5.1)

Version 3.2.2

(Blueriq 13.6.0)

brave-context-log4j2

io.zipkin.brave

Apache License 2.0

5.10.1

(error)

hibernate-validator

org.hibernate.validator

Apache License 2.0

6.0.19.Final

(error)

jakarta.validation-api

jakarta.validation

Apache License 2.0

2.0.2

(error)

spring-boot-starter-validation

org.springframework.boot

Apache License 2.0

2.2.7.RELEASE

(error)

brave-context-slf4j

io.zipkin.brave

Apache License 2.0

(error)

5.12.3

httpclient

org.apache.httpcomponents

Apache License 2.0

(error)

4.5.12

httpcore

org.apache.httpcomponents

Apache License 2.0

(error)

4.4.13

zipkin-reporter-brave

io.zipkin.reporter2

Apache License 2.0

(error)

2.15.0

amqp-client

com.rabbitmq

Apache License 2.0

5.7.3

5.9.0

aspectjrt

org.aspectj

Eclipse Public License - v 1.0

1.9.5

1.9.6

aspectjweaver

org.aspectj

Eclipse Public License - v 1.0

1.9.5

1.9.6

brave

io.zipkin.brave

Apache License 2.0

5.10.1

5.12.3

brave-instrumentation-http

io.zipkin.brave

Apache License 2.0

5.10.1

5.12.3

brave-instrumentation-httpasyncclient

io.zipkin.brave

Apache License 2.0

5.10.1

5.12.3

brave-instrumentation-httpclient

io.zipkin.brave

Apache License 2.0

5.10.1

5.12.3

brave-instrumentation-jms

io.zipkin.brave

Apache License 2.0

5.10.1

5.12.3

brave-instrumentation-kafka-clients

io.zipkin.brave

Apache License 2.0

5.10.1

5.12.3

brave-instrumentation-kafka-streams

io.zipkin.brave

Apache License 2.0

5.10.1

5.12.3

brave-instrumentation-messaging

io.zipkin.brave

Apache License 2.0

5.10.1

5.12.3

brave-instrumentation-rpc

io.zipkin.brave

Apache License 2.0

5.10.1

5.12.3

brave-instrumentation-servlet

io.zipkin.brave

Apache License 2.0

5.10.1

5.12.3

brave-instrumentation-spring-rabbit

io.zipkin.brave

Apache License 2.0

5.10.1

5.12.3

brave-instrumentation-spring-web

io.zipkin.brave

Apache License 2.0

5.10.1

5.12.3

brave-instrumentation-spring-webmvc

io.zipkin.brave

Apache License 2.0

5.10.1

5.12.3

byte-buddy

net.bytebuddy

Apache License 2.0

1.10.10

1.10.14

commons-codec

commons-codec

Apache License 2.0

1.12

1.14

commons-lang3

org.apache.commons

Apache License 2.0

3.8.1

3.10

commons-pool2

org.apache.commons

Apache License 2.0

2.7.0

2.8.1

hibernate-core

org.hibernate

LGPL 2.1

5.4.18.Final

5.4.22.Final

jackson-annotations

com.fasterxml.jackson.core

Apache License 2.0

2.10.4

2.11.2

jackson-core

com.fasterxml.jackson.core

Apache License 2.0

2.10.4

2.11.2

jackson-databind

com.fasterxml.jackson.core

Apache License 2.0

2.10.4

2.11.2

jackson-datatype-jdk8

com.fasterxml.jackson.datatype

Apache License 2.0

2.10.4

2.11.2

jackson-datatype-jsr310

com.fasterxml.jackson.datatype

Apache License 2.0

2.10.4

2.11.2

jackson-module-parameter-names

com.fasterxml.jackson.module

Apache License 2.0

2.10.4

2.11.2

jakarta.servlet-api

jakarta.servlet

Eclipse Public License - v 2.0

4.0.3

4.0.4

jasypt-spring-boot

com.github.ulisesbocchio

Apache License 2.0

3.0.1

3.0.3

log4j-api

org.apache.logging.log4j

Apache License 2.0

2.12.1

2.13.3

log4j-to-slf4j

org.apache.logging.log4j

Apache License 2.0

2.12.1

2.13.3

spring-amqp

org.springframework.amqp

Apache License 2.0

2.2.6.RELEASE

2.2.11.RELEASE

spring-aop

org.springframework

Apache License 2.0

5.2.6.RELEASE

5.2.9.RELEASE

spring-beans

org.springframework

Apache License 2.0

5.2.6.RELEASE

5.2.9.RELEASE

spring-boot

org.springframework.boot

Apache License 2.0

2.2.7.RELEASE

2.3.4.RELEASE

spring-boot-autoconfigure

org.springframework.boot

Apache License 2.0

2.2.7.RELEASE

2.3.4.RELEASE

spring-boot-starter

org.springframework.boot

Apache License 2.0

2.2.7.RELEASE

2.3.4.RELEASE

spring-boot-starter-aop

org.springframework.boot

Apache License 2.0

2.2.7.RELEASE

2.3.4.RELEASE

spring-boot-starter-json

org.springframework.boot

Apache License 2.0

2.2.7.RELEASE

2.3.4.RELEASE

spring-boot-starter-logging

org.springframework.boot

Apache License 2.0

2.2.7.RELEASE

2.3.4.RELEASE

spring-boot-starter-security

org.springframework.boot

Apache License 2.0

2.2.7.RELEASE

2.3.4.RELEASE

spring-boot-starter-web

org.springframework.boot

Apache License 2.0

2.2.7.RELEASE

2.3.4.RELEASE

spring-cloud-commons

org.springframework.cloud

Apache License 2.0

2.2.2.RELEASE

2.2.5.RELEASE

spring-cloud-config-client

org.springframework.cloud

Apache License 2.0

2.2.2.RELEASE

2.2.5.RELEASE

spring-cloud-context

org.springframework.cloud

Apache License 2.0

2.2.2.RELEASE

2.2.5.RELEASE

spring-cloud-sleuth-core

org.springframework.cloud

Apache License 2.0

2.2.2.RELEASE

2.2.5.RELEASE

spring-cloud-starter

org.springframework.cloud

Apache License 2.0

2.2.2.RELEASE

2.2.5.RELEASE

spring-cloud-starter-config

org.springframework.cloud

Apache License 2.0

2.2.2.RELEASE

2.2.5.RELEASE

spring-cloud-starter-sleuth

org.springframework.cloud

Apache License 2.0

2.2.2.RELEASE

2.2.5.RELEASE

spring-context

org.springframework

Apache License 2.0

5.2.6.RELEASE

5.2.9.RELEASE

spring-core

org.springframework

Apache License 2.0

5.2.6.RELEASE

5.2.9.RELEASE

spring-data-commons

org.springframework.data

Apache License 2.0

2.2.7.RELEASE

2.3.4.RELEASE

spring-expression

org.springframework

Apache License 2.0

5.2.6.RELEASE

5.2.9.RELEASE

spring-jcl

org.springframework

Apache License 2.0

5.2.6.RELEASE

5.2.9.RELEASE

spring-jdbc

org.springframework

Apache License 2.0

5.2.6.RELEASE

5.2.9.RELEASE

spring-messaging

org.springframework

Apache License 2.0

5.2.6.RELEASE

5.2.9.RELEASE

spring-orm

org.springframework

Apache License 2.0

5.2.6.RELEASE

5.2.9.RELEASE

spring-rabbit

org.springframework.amqp

Apache License 2.0

2.2.6.RELEASE

2.2.11.RELEASE

spring-security-config

org.springframework.security

Apache License 2.0

5.2.4.RELEASE

5.3.4.RELEASE

spring-security-core

org.springframework.security

Apache License 2.0

5.2.4.RELEASE

5.3.4.RELEASE

spring-security-crypto

org.springframework.security

Apache License 2.0

5.2.4.RELEASE

5.3.4.RELEASE

spring-security-web

org.springframework.security

Apache License 2.0

5.2.4.RELEASE

5.3.4.RELEASE

spring-tx

org.springframework

Apache License 2.0

5.2.6.RELEASE

5.2.9.RELEASE

spring-web

org.springframework

Apache License 2.0

5.2.6.RELEASE

5.2.9.RELEASE

spring-webmvc

org.springframework

Apache License 2.0

5.2.6.RELEASE

5.2.9.RELEASE

zipkin

io.zipkin.zipkin2

Apache License 2.0

2.19.3

2.21.1

zipkin-reporter

io.zipkin.reporter2

Apache License 2.0

2.12.1

2.15.0

zipkin-reporter-metrics-micrometer

io.zipkin.reporter2

Apache License 2.0

2.12.1

2.15.0

ArtifactId

GroupId

License

Version 1.1.6

(Blueriq 13.5.1)

Version in 1.2.2

(Blueriq 13.6.0)

brave-context-log4j2

io.zipkin.brave

Apache License 2.0

5.10.1

(error)

commons-lang3

org.apache.commons

Apache License 2.0

3.9

(error)

mongo-java-driver

org.mongodb

Apache License 2.0

3.11.2

(error)

brave-context-slf4j

io.zipkin.brave

Apache License 2.0

(error)

5.12.3

bson

org.mongodb

Apache License 2.0

(error)

4.0.5

commons-codec

commons-codec

Apache License 2.0

(error)

1.14

httpclient

org.apache.httpcomponents

Apache License 2.0

(error)

4.5.12

httpcore

org.apache.httpcomponents

Apache License 2.0

(error)

4.4.13

mongodb-driver-core

org.mongodb

Apache License 2.0

(error)

4.0.5

mongodb-driver-sync

org.mongodb

Apache License 2.0

(error)

4.0.5

zipkin-reporter-brave

io.zipkin.reporter2

Apache License 2.0

(error)

2.15.0

amqp-client

com.rabbitmq

Apache License 2.0

5.7.3

5.9.0

aspectjrt

org.aspectj

Eclipse Public License - v 1.0

1.9.5

1.9.6

aspectjweaver

org.aspectj

Eclipse Public License - v 1.0

1.9.5

1.9.6

brave

io.zipkin.brave

Apache License 2.0

5.10.1

5.12.3

brave-instrumentation-http

io.zipkin.brave

Apache License 2.0

5.10.1

5.12.3

brave-instrumentation-httpasyncclient

io.zipkin.brave

Apache License 2.0

5.10.1

5.12.3

brave-instrumentation-httpclient

io.zipkin.brave

Apache License 2.0

5.10.1

5.12.3

brave-instrumentation-jms

io.zipkin.brave

Apache License 2.0

5.10.1

5.12.3

brave-instrumentation-kafka-clients

io.zipkin.brave

Apache License 2.0

5.10.1

5.12.3

brave-instrumentation-kafka-streams

io.zipkin.brave

Apache License 2.0

5.10.1

5.12.3

brave-instrumentation-messaging

io.zipkin.brave

Apache License 2.0

5.10.1

5.12.3

brave-instrumentation-rpc

io.zipkin.brave

Apache License 2.0

5.10.1

5.12.3

brave-instrumentation-servlet

io.zipkin.brave

Apache License 2.0

5.10.1

5.12.3

brave-instrumentation-spring-rabbit

io.zipkin.brave

Apache License 2.0

5.10.1

5.12.3

brave-instrumentation-spring-web

io.zipkin.brave

Apache License 2.0

5.10.1

5.12.3

brave-instrumentation-spring-webmvc

io.zipkin.brave

Apache License 2.0

5.10.1

5.12.3

jackson-annotations

com.fasterxml.jackson.core

Apache License 2.0

2.10.4

2.11.2

jackson-core

com.fasterxml.jackson.core

Apache License 2.0

2.10.4

2.11.2

jackson-databind

com.fasterxml.jackson.core

Apache License 2.0

2.10.4

2.11.2

jakarta.servlet-api

jakarta.servlet

Eclipse Public License - v 2.0

4.0.3

4.0.4

jasypt-spring-boot

com.github.ulisesbocchio

Apache License 2.0

3.0.1

3.0.3

log4j-api

org.apache.logging.log4j

Apache License 2.0

2.12.1

2.13.3

log4j-to-slf4j

org.apache.logging.log4j

Apache License 2.0

2.12.1

2.13.3

spring-amqp

org.springframework.amqp

Apache License 2.0

2.2.6.RELEASE

2.2.11.RELEASE

spring-aop

org.springframework

Apache License 2.0

5.2.6.RELEASE

5.2.9.RELEASE

spring-beans

org.springframework

Apache License 2.0

5.2.6.RELEASE

5.2.9.RELEASE

spring-boot

org.springframework.boot

Apache License 2.0

2.2.7.RELEASE

2.3.4.RELEASE

spring-boot-autoconfigure

org.springframework.boot

Apache License 2.0

2.2.7.RELEASE

2.3.4.RELEASE

spring-boot-starter

org.springframework.boot

Apache License 2.0

2.2.7.RELEASE

2.3.4.RELEASE

spring-boot-starter-aop

org.springframework.boot

Apache License 2.0

2.2.7.RELEASE

2.3.4.RELEASE

spring-boot-starter-logging

org.springframework.boot

Apache License 2.0

2.2.7.RELEASE

2.3.4.RELEASE

spring-boot-starter-security

org.springframework.boot

Apache License 2.0

2.2.7.RELEASE

2.3.4.RELEASE

spring-cloud-commons

org.springframework.cloud

Apache License 2.0

2.2.2.RELEASE

2.2.5.RELEASE

spring-cloud-config-client

org.springframework.cloud

Apache License 2.0

2.2.2.RELEASE

2.2.5.RELEASE

spring-cloud-context

org.springframework.cloud

Apache License 2.0

2.2.2.RELEASE

2.2.5.RELEASE

spring-cloud-sleuth-core

org.springframework.cloud

Apache License 2.0

2.2.2.RELEASE

2.2.5.RELEASE

spring-cloud-starter

org.springframework.cloud

Apache License 2.0

2.2.2.RELEASE

2.2.5.RELEASE

spring-cloud-starter-config

org.springframework.cloud

Apache License 2.0

2.2.2.RELEASE

2.2.5.RELEASE

spring-cloud-starter-sleuth

org.springframework.cloud

Apache License 2.0

2.2.2.RELEASE

2.2.5.RELEASE

spring-context

org.springframework

Apache License 2.0

5.2.6.RELEASE

5.2.9.RELEASE

spring-core

org.springframework

Apache License 2.0

5.2.6.RELEASE

5.2.9.RELEASE

spring-data-commons

org.springframework.data

Apache License 2.0

2.2.7.RELEASE

2.3.4.RELEASE

spring-data-mongodb

org.springframework.data

Apache License 2.0

2.2.7.RELEASE

3.0.4.RELEASE

spring-expression

org.springframework

Apache License 2.0

5.2.6.RELEASE

5.2.9.RELEASE

spring-jcl

org.springframework

Apache License 2.0

5.2.6.RELEASE

5.2.9.RELEASE

spring-messaging

org.springframework

Apache License 2.0

5.2.6.RELEASE

5.2.9.RELEASE

spring-rabbit

org.springframework.amqp

Apache License 2.0

2.2.6.RELEASE

2.2.11.RELEASE

spring-security-config

org.springframework.security

Apache License 2.0

5.2.4.RELEASE

5.3.4.RELEASE

spring-security-core

org.springframework.security

Apache License 2.0

5.2.4.RELEASE

5.3.4.RELEASE

spring-security-crypto

org.springframework.security

Apache License 2.0

5.2.4.RELEASE

5.3.4.RELEASE

spring-security-web

org.springframework.security

Apache License 2.0

5.2.4.RELEASE

5.3.4.RELEASE

spring-tx

org.springframework

Apache License 2.0

5.2.6.RELEASE

5.2.9.RELEASE

spring-web

org.springframework

Apache License 2.0

5.2.6.RELEASE

5.2.9.RELEASE

spring-webmvc

org.springframework

Apache License 2.0

5.2.6.RELEASE

5.2.9.RELEASE

zipkin

io.zipkin.zipkin2

Apache License 2.0

2.19.3

2.21.1

zipkin-reporter

io.zipkin.reporter2

Apache License 2.0

2.12.1

2.15.0

zipkin-reporter-metrics-micrometer

io.zipkin.reporter2

Apache License 2.0

2.12.1

2.15.0


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-3374

Runtime

When the Publisher Artifactory client is used sometimes the wrong version of a project is used. In contrast to the database version of the Publisher client, the list of projects from the Artifactory client was NOT sorted at all.

Sort the published projects by ascending exportdate for the Artifactory client (same behavior as for the Database variant)

CSD-3427

Studio

The history view did not take into account non-sequential commit times on subsequent revisions. Non-sequential commit times are normally not possible, but git allows it, and in this instance it occurred due to a bug in the sdf migration tool.

Because non-sequential commit times is explicitly allowed in git (for example for the rebase workflow), revision ordering logic for the history view has been rewritten to take this into account.
The bug in the sdf migration tool has also been fixed, but it is not strictly required to rerun the migration. Commit times in migrated repositories may have been shifted by 1 or 2 hours due to the bug.

BQ-10797

Runtime

The Spring libraries used by Blueriq contain CVE-2020-5421.

Upgraded the underlying Spring libraries to a version in which the CVE has been fixed.

CSD-3413

Studio

In the new version management system, the behaviour of tags has changed without being documented. Tags are now stricter but it's unknown how and sorting is not possible anymore.

Due to the internal workings of the new version management system, some features are removed and or restricted regarding tags.
 
1. Sorting of tags is not possible anymore and is therefor removed.
2. Tags can only consist of characters, numbers, dots, underscores and hyphens.

We have also updated the documentation when migration the version management system to include the changes.

CSD-3412

Studio

When Studio was configured to use NTLM/Kerberos authentication, no repositories could be loaded.

The Studio Server is now able to authenticate itself with the history server, allowing repositories to be loaded.

CSD-3261, CSD-3409

Runtime

If two AQ_InstanceLinker containers are present on the same page, linking to the same relation, it's not possible to deselect a value.

Instead of merging the values of both AQ_InstanceLinker containers, the last updated container's value is used to set both container's value. If both are changed, the values will still merge.

CSD-3402

Runtime

When a new Portal message handler would be registered during handling a portal message, an error would occur.

We fixed the underlying issue, allowing to register a new Portal message handler without errors when handling messages.

CSD-3379

Runtime

When the runtime creates a new session for switching between widgets and projects, attributes are copied to the newly created session, although testPath was missing at one place.

The testPath is added to the list attributes to copy between old an newly created sessions.

BQ-10774StudioThe default IIS configuration had Windows Authentication enabled for the Studio Server, which prevented Studio authentication using NTLM/Kerberos from working. The IIS configuration is corrected such that Windows Authentication is no longer enabled by default. In earlier versions of Blueriq this can be done manually as documented here.

9. Known issues

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



  • No labels