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

1. Enhancements

Enhancement Details

Backend RestAPI: include task parent id

We are now expose the parent id of a task when retrieve task information using the Backend API /tasks endpoints. Note that not every task has a parent id, since not all tasks have a parent task.


Remove data mapping value list validation

When validation your project in Blueriq Studio we now do not validation value lists in a datamapping anymore, this has been made undone until we are able to suppress validation warnings. 

2. Documentation

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

3. Changes Platform Support

Our Platform support is updated.

3.1.1.  Additions

  • Oracle JRE 14
  • Azul Zulu OpenJDK 14
  • Microsoft SQL Server 2019

3.1.2. Removal

  • Oracle JRE 13
  • Azul Zulu OpenJDK 13

4. Upgrade Instructions

For release 13.x there are no specific 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.

5. Artifacts

 The Blueriq artifacts are available under name: 13.1.0.1445

6. Aquima Libraries

For release 13.1 there are no specific Library updates.

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

Version in 13.1.0

FastInfoset

com.sun.xml.fastinfoset

Apache License 2.0

1.2.16

(error)

log4j-over-slf4j

org.slf4j

Apache License 2.0

1.7.30

(error)

byte-buddy

net.bytebuddy

Apache License 2.0

1.10.8

1.10.10

dom4j

org.dom4j

3-clause BSD License

2.1.1

2.1.3

groovy

org.codehaus.groovy

Apache License 2.0

2.5.10

2.5.11

h2

com.h2database

Mozilla Public License Version 2.0

1.4.200

1.4.197

hibernate-core

org.hibernate

LGPL 2.1

5.4.12.Final

5.4.15.Final

hibernate-entitymanager

org.hibernate

LGPL 2.1

5.4.12.Final

5.4.15.Final

hibernate-validator

org.hibernate.validator

Apache License 2.0

6.0.18.Final

6.0.19.Final

HikariCP

com.zaxxer

Apache License 2.0

3.4.2

3.4.3

istack-commons-runtime

com.sun.istack

Eclipse Public License - v 1.0

3.0.8

3.0.11

jackson-annotations

com.fasterxml.jackson.core

Apache License 2.0

2.10.3

2.10.4

jackson-core

com.fasterxml.jackson.core

Apache License 2.0

2.10.3

2.10.4

jackson-databind

com.fasterxml.jackson.core

Apache License 2.0

2.10.3

2.10.4

jackson-dataformat-xml

com.fasterxml.jackson.dataformat

Apache License 2.0

2.10.3

2.10.4

jackson-dataformat-yaml

com.fasterxml.jackson.dataformat

Apache License 2.0

2.10.3

2.10.4

jackson-datatype-jsr310

com.fasterxml.jackson.datatype

Apache License 2.0

2.10.3

2.10.4

jackson-module-jaxb-annotations

com.fasterxml.jackson.module

Apache License 2.0

2.10.3

2.10.4

jandex

org.jboss

Apache License 2.0

2.1.1.Final

2.1.3.Final

jaxb-runtime

org.glassfish.jaxb

Eclipse Public License - v 1.0

2.3.2

2.3.3

joda-time

joda-time

Apache License 2.0

2.10.5

2.10.6

metrics-core

io.dropwizard.metrics

Apache License 2.0

4.1.5

4.1.7

micrometer-core

io.micrometer

Apache License 2.0

1.3.6

1.3.8

netty-buffer

io.netty

Apache License 2.0

4.1.48.Final

4.1.49.Final

netty-codec

io.netty

Apache License 2.0

4.1.48.Final

4.1.49.Final

netty-codec-http

io.netty

Apache License 2.0

4.1.48.Final

4.1.49.Final

netty-codec-http2

io.netty

Apache License 2.0

4.1.48.Final

4.1.49.Final

netty-codec-socks

io.netty

Apache License 2.0

4.1.48.Final

4.1.49.Final

netty-common

io.netty

Apache License 2.0

4.1.48.Final

4.1.49.Final

netty-handler

io.netty

Apache License 2.0

4.1.48.Final

4.1.49.Final

netty-handler-proxy

io.netty

Apache License 2.0

4.1.48.Final

4.1.49.Final

netty-resolver

io.netty

Apache License 2.0

4.1.48.Final

4.1.49.Final

netty-transport

io.netty

Apache License 2.0

4.1.48.Final

4.1.49.Final

netty-transport-native-epoll

io.netty

Apache License 2.0

4.1.48.Final

4.1.49.Final

netty-transport-native-unix-common

io.netty

Apache License 2.0

4.1.48.Final

4.1.49.Final

reactor-core

io.projectreactor

Apache License 2.0

3.3.4.RELEASE

3.3.5.RELEASE

reactor-netty

io.projectreactor.netty

Apache License 2.0

0.9.6.RELEASE

0.9.7.RELEASE

snakeyaml

org.yaml

Apache License 2.0

1.25

1.26

spring-amqp

org.springframework.amqp

Apache License 2.0

2.2.5.RELEASE

2.2.6.RELEASE

spring-aop

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-beans

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-boot

org.springframework.boot

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-boot-actuator

org.springframework.boot

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-boot-actuator-autoconfigure

org.springframework.boot

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-boot-autoconfigure

org.springframework.boot

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-boot-configuration-processor

org.springframework.boot

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-boot-starter

org.springframework.boot

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-boot-starter-actuator

org.springframework.boot

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-boot-starter-aop

org.springframework.boot

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-boot-starter-logging

org.springframework.boot

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-boot-starter-validation

org.springframework.boot

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-context

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-context-support

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-core

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-data-commons

org.springframework.data

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-data-keyvalue

org.springframework.data

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-data-mongodb

org.springframework.data

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-data-redis

org.springframework.data

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-expression

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-hateoas

org.springframework.hateoas

Apache License 2.0

1.0.4.RELEASE

1.0.5.RELEASE

spring-jcl

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-jdbc

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-ldap-core

org.springframework.ldap

Apache License 2.0

2.3.2.RELEASE

2.3.3.RELEASE

spring-messaging

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-orm

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-oxm

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-rabbit

org.springframework.amqp

Apache License 2.0

2.2.5.RELEASE

2.2.6.RELEASE

spring-security-config

org.springframework.security

Apache License 2.0

5.2.2.RELEASE

5.2.4.RELEASE

spring-security-core

org.springframework.security

Apache License 2.0

5.2.2.RELEASE

5.2.4.RELEASE

spring-security-crypto

org.springframework.security

Apache License 2.0

5.2.2.RELEASE

5.2.4.RELEASE

spring-security-ldap

org.springframework.security

Apache License 2.0

5.2.2.RELEASE

5.2.4.RELEASE

spring-security-oauth2-autoconfigure

org.springframework.security.oauth.boot

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-security-web

org.springframework.security

Apache License 2.0

5.2.2.RELEASE

5.2.4.RELEASE

spring-tx

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-web

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-webflux

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-webmvc

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-ws-core

org.springframework.ws

Apache License 2.0

3.0.8.RELEASE

3.0.9.RELEASE

spring-ws-security

org.springframework.ws

Apache License 2.0

3.0.8.RELEASE

3.0.9.RELEASE

spring-xml

org.springframework.ws

Apache License 2.0

3.0.8.RELEASE

3.0.9.RELEASE

tika-core

org.apache.tika

Apache License 2.0

1.24

1.24.1

txw2

org.glassfish.jaxb

Eclipse Public License - v 1.0

2.3.2

2.3.3

woodstox-core

com.fasterxml.woodstox

Apache License 2.0

6.1.1

6.2.0






ArtifactId

GroupId

License

Version in 3.1.1
(Blueriq 13.0.0)

Version in 3.1.2
(Blueriq 13.1.0)

FastInfoset

com.sun.xml.fastinfoset

Apache License 2.0

1.2.16

(error)

stax-ex

org.jvnet.staxex

Eclipse Public License - v 1.0

1.8.1

(error)

jakarta.activation

com.sun.activation

Eclipse Public License - v 1.0

(error)

1.2.2

hibernate-validator

org.hibernate.validator

Apache License 2.0

6.0.18.Final

6.0.19.Final

istack-commons-runtime

com.sun.istack

Eclipse Public License - v 1.0

3.0.8

3.0.11

jackson-annotations

com.fasterxml.jackson.core

Apache License 2.0

2.10.3

2.10.4

jackson-core

com.fasterxml.jackson.core

Apache License 2.0

2.10.3

2.10.4

jackson-databind

com.fasterxml.jackson.core

Apache License 2.0

2.10.3

2.10.4

jackson-datatype-jdk8

com.fasterxml.jackson.datatype

Apache License 2.0

2.10.3

2.10.4

jackson-datatype-jsr310

com.fasterxml.jackson.datatype

Apache License 2.0

2.10.3

2.10.4

jackson-module-parameter-names

com.fasterxml.jackson.module

Apache License 2.0

2.10.3

2.10.4

jaxb-runtime

org.glassfish.jaxb

Eclipse Public License - v 1.0

2.3.2

2.3.3

spring-amqp

org.springframework.amqp

Apache License 2.0

2.2.5.RELEASE

2.2.6.RELEASE

spring-aop

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-beans

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-boot

org.springframework.boot

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-boot-autoconfigure

org.springframework.boot

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-boot-starter

org.springframework.boot

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-boot-starter-aop

org.springframework.boot

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-boot-starter-json

org.springframework.boot

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-boot-starter-logging

org.springframework.boot

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-boot-starter-security

org.springframework.boot

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-boot-starter-validation

org.springframework.boot

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-boot-starter-web

org.springframework.boot

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-context

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-core

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-data-commons

org.springframework.data

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-expression

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-jcl

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-jdbc

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-messaging

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-orm

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-rabbit

org.springframework.amqp

Apache License 2.0

2.2.5.RELEASE

2.2.6.RELEASE

spring-security-config

org.springframework.security

Apache License 2.0

5.2.2.RELEASE

5.2.4.RELEASE

spring-security-core

org.springframework.security

Apache License 2.0

5.2.2.RELEASE

5.2.4.RELEASE

spring-security-crypto

org.springframework.security

Apache License 2.0

5.2.2.RELEASE

5.2.4.RELEASE

spring-security-web

org.springframework.security

Apache License 2.0

5.2.2.RELEASE

5.2.4.RELEASE

spring-tx

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-web

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-webmvc

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

txw2

org.glassfish.jaxb

Eclipse Public License - v 1.0

2.3.2

2.3.3





ArtifactId

GroupId

License

Version in 1.1.2
(Blueriq 13.0.0)

Version in 1.1.3
(Blueriq 13.0.0)

jackson-annotations

com.fasterxml.jackson.core

Apache License 2.0

2.10.3

2.10.4

jackson-core

com.fasterxml.jackson.core

Apache License 2.0

2.10.3

2.10.4

jackson-databind

com.fasterxml.jackson.core

Apache License 2.0

2.10.3

2.10.4

spring-amqp

org.springframework.amqp

Apache License 2.0

2.2.5.RELEASE

2.2.6.RELEASE

spring-aop

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-beans

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-boot

org.springframework.boot

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-boot-autoconfigure

org.springframework.boot

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-boot-starter

org.springframework.boot

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-boot-starter-aop

org.springframework.boot

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-boot-starter-logging

org.springframework.boot

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-boot-starter-security

org.springframework.boot

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-context

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-core

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-data-commons

org.springframework.data

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-data-mongodb

org.springframework.data

Apache License 2.0

2.2.6.RELEASE

2.2.7.RELEASE

spring-expression

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-jcl

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-messaging

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-rabbit

org.springframework.amqp

Apache License 2.0

2.2.5.RELEASE

2.2.6.RELEASE

spring-security-config

org.springframework.security

Apache License 2.0

5.2.2.RELEASE

5.2.4.RELEASE

spring-security-core

org.springframework.security

Apache License 2.0

5.2.2.RELEASE

5.2.4.RELEASE

spring-security-crypto

org.springframework.security

Apache License 2.0

5.2.2.RELEASE

5.2.4.RELEASE

spring-security-web

org.springframework.security

Apache License 2.0

5.2.2.RELEASE

5.2.4.RELEASE

spring-tx

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-web

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE

spring-webmvc

org.springframework

Apache License 2.0

5.2.5.RELEASE

5.2.6.RELEASE


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

runtime

Several CVEs were found in the Runtime, Customer Data Service and DCM Lists Service.

The CVEs have been resolved by upgrading relevant libraries or marking them as false positive.

BQ-10076

runtime

The Customer Data Service was affected by a bug in H2 version 1.4.200.

We downgraded H2 to version 1.4.197 for both the Runtime and the Customer Data Service.

CSD-3324

studio

When setting the In or Not In filter operator on a singlevalued attribute in the WorkList or CaseList container entry. A validation warning occurred when using an expression in filter that would result into a multivalued value. 

The generation of the validations messages have been altered that the cardinality of the used operator surpasses the cardinality of the selected attribute. This has been implemented for both the WorkList and CaseList container.

BQ-9954

DCM Lists Service, JAVA Runtime

Runtime and DCM lists applications did not close RabbitMQ connections on shutdown, causing the applications to hang.

Added a method that explicitly closes the RabbitMQ connections on application shutdown.

BQ-9950

studio

Runtime startup performance could have regressed compared to Blueriq 12 if Studio contains a large number of repositories and branches.

The performance of retrieving projects in Studio has been improved to be on par with Blueriq 12. Additionally, memory usage has been reduced significantly.

CSD-3299

JAVA Runtime

The links in the response of the Backend REST API didn't contain all arguments that were passed with the request.

If an optional argument is passed, this will be added to the links now. Note that if an optional argument isn't passed, it will be displayed in the link as a template variable (eg. {&sort} ), to inform clients that this argument is optional.

10. Known issues

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

11. Security notification



  • No labels