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

1. Highlights

As always, we aim to release new functionality fast as possible, which means that we don’t wait for a major if it’s not needed, keeping impact gradual and time to market short. Besides additions, we have removed a lot from Blueriq 16. Read below why this is something good.

Removals

  • We have removed the Studio client from Blueriq 16. This means that its successor, Blueriq Encore, is now the way of creating and maintaining Blueriq models. With the removal of Blueriq Studio client, we're not dependent on the deprecated browser Internet Explorer. Instead, Blueriq Encore allows for a steady base in which we can invest by adding new improvements in the coming years starting from Blueriq 16.0. 
  • The administration pages has been removed because backing up and restoring is now integrated in Blueriq Encore (see below).
  • We have removed the NTLM and Kerberos security modes from Encore/the Studio server since this connection can be made using Keycloak, allowing for a more flexible means of configuration
  • We have removed the bèta label from the case modelling which means you have now full support using case modelling in production. 

Additions

  • It is now possible to move elements from its current to another module in Blueriq Encore. The move funtionality is the first item on the Functional debt list of Encore that has been implemented.
  • All repositories of models of the server up to 2 GB can now be backed up and restored in Blueriq Encore. This can be done using the cog icon in the bottom left corner within Blueriq Encore itself. A dialog with backup and restore options will then open:

    Please refer to Studio server and Encore for more information about creating an restoring backups using either the user interface in Encore or the backup tool (for backup automation and file sizes >2GB).

Upgrades

1.1. Case-Modelling

Case-Modelling is introduced and can be used in production environments. The new architecture uses several new components, like the Case-Engine, DCM-Lists-service and DCM-Maintenance-App. For an overview on the new DCM architecture, please check Getting started with Case Modelling. There is a list of model changes needed to work with the new architecture. These changes can be found at Model changes from Process-Modelling to Case-Modelling. Also, a development environment can be found at the downloads (DCM Installer) when you want to check out the new features. Make sure the right license is installed at the development environment in order to test the new Case-Modelling functionality. For an overview on how to run the installer, check Blueriq DCM Development Installation.

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. Due to changes in the Java ecosystem and the change in namespace from javax to jakarta, which are mandatory with the Spring Boot 3 upgrade. Our platform support also required some changes. Changes are:

3.1. New supported platforms*

  • Support for Tomcat 10.1 has been added, and is required as Tomcat 9.0 does not contain the jakarta namespaces. 

* Blueriq 16 will add support for JBoss EAP 8.0 once a final version is released. This will happen in a future minor release, once the final version of JBoss EAP 8.0 has been released.

3.2. Discontinued

  • Support for JBoss EAP 7.3 has been dropped
  • Support for JBoss EAP 7.4 has been dropped
  • Support for Tomcat 9.0 has been dropped

4. Upgrade Instructions

See Release 16.0 Upgrade Instructions for the 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: 16.0.0.1279

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

Component

Version

Customer Data Service 4.2.0
DCM Lists Service 3.0.1
Material Theme 1.1.8
Development tools frontend 1.5.2
DCM Maintenance App 3.0.0
Audit Consumer 0.2.1
DCM Dashboard Service 0.2.1
Gateway Service 0.1.5
Document Renderer 1.1.2

6. Aquima Blueriq Libraries

In the new Blueriq 16.0 release we gave our default libraries a big update. Functionality is now better bundled into specific libraries in stead of being spread over several different libraries. This gives you the opportunity to do your project setup lean and mean. The new package can be found here.

Together with the new bundling we also did some clean up on the supported global definitions, these updates can be found in the individual release notes for each specific library.

7. Technical upgrades 

The introduction of Blueriq 16 gives us the possibilities to new technologies like Spring Boot 3 which in turn gives customers an up-to-date and secure Blueriq platform. This entails many changes which can be found in further detail in the Release 16.0 Upgrade Instructions.

8. 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.12.2

Version in 16.0.0

antlr

antlr

BSD License

2.7.7

(error)

aspectjrt

org.aspectj

Eclipse Public License - v 2.0

1.9.7

(error)

atomikos-util

com.atomikos

Apache License 2.0

4.0.6

(error)

base64

net.iharder

Creative Commons CC0

2.3.9

(error)

brave-instrumentation-httpasyncclient

io.zipkin.brave

Apache License 2.0

5.13.9

(error)

brave-instrumentation-jms

io.zipkin.brave

Apache License 2.0

5.13.9

(error)

brave-instrumentation-kafka-clients

io.zipkin.brave

Apache License 2.0

5.13.9

(error)

brave-instrumentation-kafka-streams

io.zipkin.brave

Apache License 2.0

5.13.9

(error)

brave-instrumentation-messaging

io.zipkin.brave

Apache License 2.0

5.13.9

(error)

brave-instrumentation-mongodb

io.zipkin.brave

Apache License 2.0

5.13.9

(error)

brave-instrumentation-rpc

io.zipkin.brave

Apache License 2.0

5.13.9

(error)

brave-instrumentation-spring-rabbit

io.zipkin.brave

Apache License 2.0

5.13.9

(error)

cache-api

javax.cache

Apache License 2.0

1.1.1

(error)

chemistry-opencmis-client-api

org.apache.chemistry.opencmis

Apache License 2.0

1.1.0

(error)

chemistry-opencmis-client-bindings

org.apache.chemistry.opencmis

Apache License 2.0

1.1.0

(error)

chemistry-opencmis-client-impl

org.apache.chemistry.opencmis

Apache License 2.0

1.1.0

(error)

chemistry-opencmis-commons-api

org.apache.chemistry.opencmis

Apache License 2.0

1.1.0

(error)

chemistry-opencmis-commons-impl

org.apache.chemistry.opencmis

Apache License 2.0

1.1.0

(error)

classgraph

io.github.classgraph

MIT License

4.8.108

(error)

ehcache

org.ehcache

Apache License 2.0

3.10.8

(error)

gwt-user

com.google.gwt

Google Web Toolkit Terms

2.9.0

(error)

hibernate-core

org.hibernate

LGPL 2.1

5.6.15.Final

(error)

hibernate-entitymanager

org.hibernate

LGPL 2.1

5.6.15.Final

(error)

jakarta.jws-api

jakarta.jws

Eclipse Public License - v 1.0

2.1.0

(error)

jandex

org.jboss

Apache License 2.0

2.4.2.Final

(error)

java-support

net.shibboleth.utilities

Apache License 2.0

7.5.2

(error)

jjwt

io.jsonwebtoken

Apache License 2.0

0.9.1

(error)

joda-time

joda-time

Apache License 2.0

2.10.10

(error)

jsch

com.jcraft

3-clause BSD License

0.1.55

(error)

jzlib

com.jcraft

3-clause BSD License

1.1.1

(error)

metrics-core

io.dropwizard.metrics

Apache License 2.0

4.2.18

(error)

opensaml-core

org.opensaml

Apache License 2.0

3.4.6

(error)

opensaml-profile-api

org.opensaml

Apache License 2.0

3.4.6

(error)

opensaml-saml-api

org.opensaml

Apache License 2.0

3.4.6

(error)

opensaml-saml-impl

org.opensaml

Apache License 2.0

3.4.6

(error)

opensaml-security-api

org.opensaml

Apache License 2.0

3.4.6

(error)

opensaml-security-impl

org.opensaml

Apache License 2.0

3.4.6

(error)

opensaml-soap-api

org.opensaml

Apache License 2.0

3.4.6

(error)

opensaml-xacml-api

org.opensaml

Apache License 2.0

3.4.6

(error)

opensaml-xacml-impl

org.opensaml

Apache License 2.0

3.4.6

(error)

opensaml-xacml-saml-api

org.opensaml

Apache License 2.0

3.4.6

(error)

opensaml-xacml-saml-impl

org.opensaml

Apache License 2.0

3.4.6

(error)

opensaml-xmlsec-api

org.opensaml

Apache License 2.0

3.4.6

(error)

opensaml-xmlsec-impl

org.opensaml

Apache License 2.0

3.4.6

(error)

org.eclipse.jgit.ssh.jsch

org.eclipse.jgit

EDL

5.12.0.202106070339-r

(error)

reactor-netty-http-brave

io.projectreactor.netty

Apache License 2.0

1.0.31

(error)

spring-boot-starter-aop

org.springframework.boot

Apache License 2.0

2.7.11

(error)

spring-boot-starter-data-mongodb

org.springframework.boot

Apache License 2.0

2.7.11

(error)

spring-cloud-sleuth-api

org.springframework.cloud

Apache License 2.0

3.1.3

(error)

spring-cloud-sleuth-autoconfigure

org.springframework.cloud

Apache License 2.0

3.1.3

(error)

spring-cloud-sleuth-brave

org.springframework.cloud

Apache License 2.0

3.1.3

(error)

spring-cloud-sleuth-instrumentation

org.springframework.cloud

Apache License 2.0

3.1.3

(error)

spring-cloud-starter-sleuth

org.springframework.cloud

Apache License 2.0

3.1.3

(error)

spring-security-kerberos-core

org.springframework.security.kerberos

Apache License 2.0

1.0.1.RELEASE

(error)

spring-security-kerberos-web

org.springframework.security.kerberos

Apache License 2.0

1.0.1.RELEASE

(error)

springdoc-openapi-common

org.springdoc

Apache License 2.0

1.5.0

(error)

springdoc-openapi-webmvc-core

org.springdoc

Apache License 2.0

1.5.0

(error)

swagger-annotations

io.swagger.core.v3

Apache License 2.0

2.1.5

(error)

swagger-core

io.swagger.core.v3

Apache License 2.0

2.1.5

(error)

swagger-integration

io.swagger.core.v3

Apache License 2.0

2.1.5

(error)

swagger-models

io.swagger.core.v3

Apache License 2.0

2.1.5

(error)

transactions

com.atomikos

Apache License 2.0

4.0.6

(error)

transactions-api

com.atomikos

Apache License 2.0

4.0.6

(error)

transactions-jta

com.atomikos

Apache License 2.0

4.0.6

(error)

utils-mail-dkim

net.markenwerk

Apache License 2.0

1.3.1

(error)

zipkin

io.zipkin.zipkin2

Apache License 2.0

2.23.2

(error)

zipkin-reporter

io.zipkin.reporter2

Apache License 2.0

2.16.3

(error)

zipkin-reporter-brave

io.zipkin.reporter2

Apache License 2.0

2.16.3

(error)

zipkin-reporter-metrics-micrometer

io.zipkin.reporter2

Apache License 2.0

2.16.3

(error)

angus-activation

org.eclipse.angus

Eclipse Public License - v 1.0

(error)

2.0.0

antlr4-runtime

org.antlr

BSD License

(error)

4.10.1

c3p0

com.mchange

Eclipse Public License - v 1.0

(error)

0.9.5.4

chemistry-opencmis-client-api

com.blueriq.opencmis

Apache License 2.0

(error)

1.3.0

chemistry-opencmis-client-bindings

com.blueriq.opencmis

Apache License 2.0

(error)

1.3.0

chemistry-opencmis-client-impl

com.blueriq.opencmis

Apache License 2.0

(error)

1.3.0

chemistry-opencmis-commons-api

com.blueriq.opencmis

Apache License 2.0

(error)

1.3.0

chemistry-opencmis-commons-impl

com.blueriq.opencmis

Apache License 2.0

(error)

1.3.0

context-propagation

io.micrometer

Apache License 2.0

(error)

1.0.2

eddsa

net.i2p.crypto

Creative Commons CC0

(error)

0.3.0

geronimo-jta_1.1_spec

org.apache.geronimo.specs

Apache License 2.0

(error)

1.1.1

gwt-user

org.gwtproject

Google Web Toolkit Terms

(error)

2.10.0

hibernate-core

org.hibernate.orm

LGPL 2.1

(error)

6.2.3.Final

httpclient5

org.apache.httpcomponents.client5

Apache License 2.0

(error)

5.1.4

httpcore5

org.apache.httpcomponents.core5

Apache License 2.0

(error)

5.1.5

httpcore5-h2

org.apache.httpcomponents.core5

Apache License 2.0

(error)

5.1.5

jakarta.el

org.glassfish

Eclipse Public License - v 2.0

(error)

4.0.2

jakarta.inject-api

jakarta.inject

Apache License 2.0

(error)

2.0.1

jandex

io.smallrye

Apache License 2.0

(error)

3.0.5

javax.jws-api

javax.jws

CDDL/GPLv2+CE

(error)

1.1

javax.xml.soap-api

javax.xml.soap

CDDL/GPLv2+CE

(error)

1.4.0

jaxb-api

javax.xml.bind

CDDL 1.1

(error)

2.3.0

jaxb-core

org.glassfish.jaxb

Eclipse Public License - v 1.0

(error)

4.0.2

jaxws-api

javax.xml.ws

CDDL/GPLv2+CE

(error)

2.3.0

jjwt-api

io.jsonwebtoken

Apache License 2.0

(error)

0.11.5

jjwt-impl

io.jsonwebtoken

Apache License 2.0

(error)

0.11.5

jjwt-jackson

io.jsonwebtoken

Apache License 2.0

(error)

0.11.5

micrometer-commons

io.micrometer

Apache License 2.0

(error)

1.10.6

micrometer-observation

io.micrometer

Apache License 2.0

(error)

1.10.6

micrometer-tracing

io.micrometer

Apache License 2.0

(error)

1.0.4

micrometer-tracing-bridge-brave

io.micrometer

Apache License 2.0

(error)

1.0.4

org.eclipse.jgit.ssh.apache

org.eclipse.jgit

EDL

(error)

6.4.0.202211300538-r

spring-aspects

org.springframework

Apache License 2.0

(error)

6.0.8

spring-boot-starter-actuator

org.springframework.boot

Apache License 2.0

(error)

3.0.6

springdoc-openapi-starter-common

org.springdoc

Apache License 2.0

(error)

2.1.0

springdoc-openapi-starter-webmvc-api

org.springdoc

Apache License 2.0

(error)

2.1.0

sshd-common

org.apache.sshd

Apache License 2.0

(error)

2.9.2

sshd-core

org.apache.sshd

Apache License 2.0

(error)

2.9.2

sshd-osgi

org.apache.sshd

Apache License 2.0

(error)

2.9.2

sshd-sftp

org.apache.sshd

Apache License 2.0

(error)

2.9.2

swagger-annotations-jakarta

io.swagger.core.v3

Apache License 2.0

(error)

2.2.9

swagger-core-jakarta

io.swagger.core.v3

Apache License 2.0

(error)

2.2.9

swagger-models-jakarta

io.swagger.core.v3

Apache License 2.0

(error)

2.2.9

utils-mail-dkim

org.simplejavamail

Apache License 2.0

(error)

3.0.0

xmlresolver

org.xmlresolver

Apache License 2.0

(error)

4.6.4

xom

xom

LGPL 2.1

(error)

1.3.8

aalto-xml

com.fasterxml

Apache License 2.0

0.9.11

1.3.1

amqp-client

com.rabbitmq

Apache License 2.0

5.14.2

5.16.0

antlr-runtime

org.antlr

BSD License

3.5.2

3.5.3

artifactory-java-client-api

org.jfrog.artifactory.client

Apache License 2.0

2.10.0

2.13.1

artifactory-java-client-httpClient

org.jfrog.artifactory.client

Apache License 2.0

2.10.0

2.13.1

artifactory-java-client-services

org.jfrog.artifactory.client

Apache License 2.0

2.10.0

2.13.1

asm

org.ow2.asm

3-clause BSD License

9.4

9.5

aspectjweaver

org.aspectj

Eclipse Public License - v 2.0

1.9.7

1.9.19

brave

io.zipkin.brave

Apache License 2.0

5.13.9

5.14.1

brave-context-slf4j

io.zipkin.brave

Apache License 2.0

5.13.9

5.14.1

brave-instrumentation-http

io.zipkin.brave

Apache License 2.0

5.13.9

5.14.1

brave-instrumentation-httpclient

io.zipkin.brave

Apache License 2.0

5.13.9

5.14.1

brave-instrumentation-spring-web

io.zipkin.brave

Apache License 2.0

5.13.9

5.14.1

brave-propagation-aws

io.zipkin.aws

Apache License 2.0

0.21.3

0.23.4

bson

org.mongodb

Apache License 2.0

4.6.1

4.8.2

bson-record-codec

org.mongodb

Apache License 2.0

4.6.1

4.8.2

core

com.google.zxing

Apache License 2.0

3.4.1

3.5.1

cryptacular

org.cryptacular

Apache License 2.0

1.2.4

1.2.5

cxf-core

org.apache.cxf

Apache License 2.0

3.4.10

3.5.6

cxf-rt-bindings-soap

org.apache.cxf

Apache License 2.0

3.4.10

3.5.6

cxf-rt-bindings-xml

org.apache.cxf

Apache License 2.0

3.4.10

3.5.6

cxf-rt-databinding-jaxb

org.apache.cxf

Apache License 2.0

3.4.10

3.5.6

cxf-rt-frontend-jaxws

org.apache.cxf

Apache License 2.0

3.4.10

3.5.6

cxf-rt-frontend-simple

org.apache.cxf

Apache License 2.0

3.4.10

3.5.6

cxf-rt-transports-http

org.apache.cxf

Apache License 2.0

3.4.10

3.5.6

cxf-rt-ws-addr

org.apache.cxf

Apache License 2.0

3.4.10

3.5.6

cxf-rt-ws-policy

org.apache.cxf

Apache License 2.0

3.4.10

3.5.6

cxf-rt-wsdl

org.apache.cxf

Apache License 2.0

3.4.10

3.5.6

dom4j

org.dom4j

3-clause BSD License

2.1.3

2.1.4

esapi

org.owasp.esapi

BSD License

2.4.0.0

2.5.2.0

groovy

org.codehaus.groovy

Apache License 2.0

3.0.17

2.4.21

guava

com.google.guava

Apache License 2.0

30.1-jre

31.1-jre

hibernate-commons-annotations

org.hibernate.common

LGPL 2.1

5.1.2.Final

6.0.6.Final

hibernate-validator

org.hibernate.validator

Apache License 2.0

6.2.5.Final

8.0.0.Final

HikariCP

com.zaxxer

Apache License 2.0

4.0.3

5.0.1

istack-commons-runtime

com.sun.istack

Eclipse Public License - v 1.0

3.0.12

4.1.1

jackson-annotations

com.fasterxml.jackson.core

Apache License 2.0

2.13.5

2.14.2

jackson-core

com.fasterxml.jackson.core

Apache License 2.0

2.13.5

2.14.2

jackson-databind

com.fasterxml.jackson.core

Apache License 2.0

2.13.5

2.14.2

jackson-dataformat-xml

com.fasterxml.jackson.dataformat

Apache License 2.0

2.13.5

2.14.2

jackson-dataformat-yaml

com.fasterxml.jackson.dataformat

Apache License 2.0

2.13.5

2.14.2

jackson-datatype-jsr310

com.fasterxml.jackson.datatype

Apache License 2.0

2.13.5

2.14.2

jakarta.activation-api

jakarta.activation

Eclipse Public License - v 1.0

1.2.2

2.1.1

jakarta.annotation-api

jakarta.annotation

Eclipse Public License - v 2.0

1.3.5

2.1.1

jakarta.mail

com.sun.mail

Eclipse Public License - v 1.0

1.6.7

2.0.1

jakarta.persistence-api

jakarta.persistence

Eclipse Public License - v 1.0

2.2.3

3.1.0

jakarta.transaction-api

jakarta.transaction

Eclipse Public License - v 2.0

1.3.3

2.0.1

jakarta.validation-api

jakarta.validation

Apache License 2.0

2.0.2

3.0.2

jakarta.xml.bind-api

jakarta.xml.bind

Eclipse Public License - v 1.0

2.3.3

4.0.0

jakarta.xml.soap-api

jakarta.xml.soap

Eclipse Public License - v 1.0

1.4.2

3.0.0

jakarta.xml.ws-api

jakarta.xml.ws

Eclipse Public License - v 1.0

2.3.3

4.0.0

jasypt-spring-boot

com.github.ulisesbocchio

Apache License 2.0

3.0.3

3.0.5

JavaEWAH

com.googlecode.javaewah

Apache License 2.0

1.1.7

1.1.13

javase

com.google.zxing

Apache License 2.0

3.4.1

3.5.1

jaxb-runtime

org.glassfish.jaxb

Eclipse Public License - v 1.0

2.3.8

4.0.2

jboss-logging

org.jboss.logging

Apache License 2.0

3.4.3.Final

3.5.0.Final

jcommander

com.beust

Apache License 2.0

1.78

1.82

jsoup

org.jsoup

MIT License

1.15.3

1.16.1

jul-to-slf4j

org.slf4j

MIT License

1.7.36

2.0.7

lang-tag

com.nimbusds

Apache License 2.0

1.6

1.7

lettuce-core

io.lettuce

Apache License 2.0

6.1.10.RELEASE

6.2.4.RELEASE

log4j-api

org.apache.logging.log4j

Apache License 2.0

2.17.2

2.19.0

log4j-to-slf4j

org.apache.logging.log4j

Apache License 2.0

2.17.2

2.19.0

logback-classic

ch.qos.logback

Eclipse Public License - v 1.0

1.2.12

1.4.7

logback-core

ch.qos.logback

Eclipse Public License - v 1.0

1.2.12

1.4.7

micrometer-core

io.micrometer

Apache License 2.0

1.9.10

1.10.6

mongodb-driver-core

org.mongodb

Apache License 2.0

4.6.1

4.8.2

mongodb-driver-sync

org.mongodb

Apache License 2.0

4.6.1

4.8.2

neethi

org.apache.neethi

Apache License 2.0

3.1.1

3.2.0

nimbus-jose-jwt

com.nimbusds

Apache License 2.0

9.31

9.24.4

oauth2-oidc-sdk

com.nimbusds

Apache License 2.0

9.35

9.43.1

odata-client-api

org.apache.olingo

Apache License 2.0

4.8.0

4.9.0

odata-client-core

org.apache.olingo

Apache License 2.0

4.8.0

4.9.0

odata-commons-api

org.apache.olingo

Apache License 2.0

4.8.0

4.9.0

odata-commons-core

org.apache.olingo

Apache License 2.0

4.8.0

4.9.0

org.eclipse.jgit

org.eclipse.jgit

EDL

5.12.0.202106070339-r

6.4.0.202211300538-r

org.eclipse.jgit.http.apache

org.eclipse.jgit

EDL

5.12.0.202106070339-r

6.4.0.202211300538-r

reactor-core

io.projectreactor

Apache License 2.0

3.4.29

3.5.5

reactor-netty

io.projectreactor.netty

Apache License 2.0

1.0.31

1.1.6

reactor-netty-core

io.projectreactor.netty

Apache License 2.0

1.0.31

1.1.6

reactor-netty-http

io.projectreactor.netty

Apache License 2.0

1.0.31

1.1.6

reactor-netty-incubator-quic

io.projectreactor.netty.incubator

Apache License 2.0

0.0.20

0.1.6

saaj-impl

com.sun.xml.messaging.saaj

Eclipse Public License - v 1.0

1.5.3

3.0.1

Saxon-HE

net.sf.saxon

Mozilla Public License Version 2.0

10.3

11.5

slf4j-api

org.slf4j

MIT License

1.7.36

2.0.7

snakeyaml

org.yaml

Apache License 2.0

1.32

2.0

spring-amqp

org.springframework.amqp

Apache License 2.0

2.4.12

3.0.4

spring-aop

org.springframework

Apache License 2.0

5.3.27

6.0.8

spring-beans

org.springframework

Apache License 2.0

5.3.27

6.0.8

spring-boot

org.springframework.boot

Apache License 2.0

2.7.11

3.0.6

spring-boot-actuator

org.springframework.boot

Apache License 2.0

2.7.11

3.0.6

spring-boot-actuator-autoconfigure

org.springframework.boot

Apache License 2.0

2.7.11

3.0.6

spring-boot-autoconfigure

org.springframework.boot

Apache License 2.0

2.7.11

3.0.6

spring-boot-configuration-processor

org.springframework.boot

Apache License 2.0

2.7.11

3.0.6

spring-boot-starter

org.springframework.boot

Apache License 2.0

2.7.11

3.0.6

spring-boot-starter-logging

org.springframework.boot

Apache License 2.0

2.7.11

3.0.6

spring-boot-starter-validation

org.springframework.boot

Apache License 2.0

2.7.11

3.0.6

spring-cloud-commons

org.springframework.cloud

Apache License 2.0

3.1.3

4.0.2

spring-cloud-config-client

org.springframework.cloud

Apache License 2.0

3.1.3

4.0.2

spring-cloud-config-server

org.springframework.cloud

Apache License 2.0

3.1.3

4.0.2

spring-cloud-context

org.springframework.cloud

Apache License 2.0

3.1.3

4.0.2

spring-cloud-starter

org.springframework.cloud

Apache License 2.0

3.1.3

4.0.2

spring-cloud-starter-bootstrap

org.springframework.cloud

Apache License 2.0

3.1.3

4.0.2

spring-cloud-starter-config

org.springframework.cloud

Apache License 2.0

3.1.3

4.0.2

spring-context

org.springframework

Apache License 2.0

5.3.27

6.0.8

spring-context-support

org.springframework

Apache License 2.0

5.3.27

6.0.8

spring-core

org.springframework

Apache License 2.0

5.3.27

6.0.8

spring-data-commons

org.springframework.data

Apache License 2.0

2.7.11

3.0.5

spring-data-jpa

org.springframework.data

Apache License 2.0

2.7.11

3.0.5

spring-data-keyvalue

org.springframework.data

Apache License 2.0

2.7.11

3.0.5

spring-data-mongodb

org.springframework.data

Apache License 2.0

3.4.11

4.0.5

spring-data-redis

org.springframework.data

Apache License 2.0

2.7.11

3.0.5

spring-expression

org.springframework

Apache License 2.0

5.3.27

6.0.8

spring-hateoas

org.springframework.hateoas

Apache License 2.0

1.5.4

2.0.3

spring-jcl

org.springframework

Apache License 2.0

5.3.27

6.0.8

spring-jdbc

org.springframework

Apache License 2.0

5.3.27

6.0.8

spring-ldap-core

org.springframework.ldap

Apache License 2.0

2.4.1

3.0.2

spring-messaging

org.springframework

Apache License 2.0

5.3.27

6.0.8

spring-orm

org.springframework

Apache License 2.0

5.3.27

6.0.8

spring-oxm

org.springframework

Apache License 2.0

5.3.27

6.0.8

spring-plugin-core

org.springframework.plugin

Apache License 2.0

2.0.0.RELEASE

3.0.0

spring-rabbit

org.springframework.amqp

Apache License 2.0

2.4.12

3.0.4

spring-retry

org.springframework.retry

Apache License 2.0

1.3.4

2.0.1

spring-security-config

org.springframework.security

Apache License 2.0

5.7.8

6.0.3

spring-security-core

org.springframework.security

Apache License 2.0

5.7.8

6.0.3

spring-security-crypto

org.springframework.security

Apache License 2.0

5.7.8

6.0.3

spring-security-ldap

org.springframework.security

Apache License 2.0

5.7.8

6.0.3

spring-security-oauth2-client

org.springframework.security

Apache License 2.0

5.7.8

6.0.3

spring-security-oauth2-core

org.springframework.security

Apache License 2.0

5.7.8

6.0.3

spring-security-oauth2-jose

org.springframework.security

Apache License 2.0

5.7.8

6.0.3

spring-security-oauth2-resource-server

org.springframework.security

Apache License 2.0

5.7.8

6.0.3

spring-security-rsa

org.springframework.security

Apache License 2.0

1.0.10.RELEASE

1.0.11.RELEASE

spring-security-web

org.springframework.security

Apache License 2.0

5.7.8

6.0.3

spring-session-core

org.springframework.session

Apache License 2.0

2.7.1

3.0.1

spring-session-data-redis

org.springframework.session

Apache License 2.0

2.7.1

3.0.1

spring-tx

org.springframework

Apache License 2.0

5.3.27

6.0.8

spring-web

org.springframework

Apache License 2.0

5.3.27

6.0.8

spring-webflux

org.springframework

Apache License 2.0

5.3.27

6.0.8

spring-webmvc

org.springframework

Apache License 2.0

5.3.27

6.0.8

spring-ws-core

org.springframework.ws

Apache License 2.0

3.1.6

4.0.3

spring-ws-security

org.springframework.ws

Apache License 2.0

3.1.6

4.0.3

spring-xml

org.springframework.ws

Apache License 2.0

3.1.6

4.0.3

ST4

org.antlr

BSD License

4.3.1

4.3.4

stax-ex

org.jvnet.staxex

Eclipse Public License - v 1.0

1.8.3

2.1.0

tika-core

org.apache.tika

Apache License 2.0

2.4.1

2.7.0

txw2

org.glassfish.jaxb

Eclipse Public License - v 1.0

2.3.8

4.0.2

woodstox-core

com.fasterxml.woodstox

Apache License 2.0

6.4.0

6.5.1

wss4j-ws-security-common

org.apache.wss4j

Apache License 2.0

2.4.1

3.0.0

wss4j-ws-security-dom

org.apache.wss4j

Apache License 2.0

2.4.1

3.0.0

xmlschema-core

org.apache.ws.xmlschema

Apache License 2.0

2.2.5

2.3.0

xmlsec

org.apache.santuario

Apache License 2.0

2.3.2

3.0.2

9. Retirement announcement

9.1.  UI Rest API V1

The UI Rest API V1 has been removed.

9.2. Kerberos authentication

Kerberos authentication has been removed from the runtime.

9.3. Legacy toggles

Two of the legacy toggles have been removed in Blueriq 16.0. 

9.4. R8 export format

Support for the R8 export format has been removed. This means that any model exports that are placed in the exports folder should be created with Blueriq Studio 12 or newer.

9.5. More information

For more information look at the Release 16.0 Upgrade Instructions

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

10. Bug fixes

Identifier

Component

Issue

Solution

CSD-4698

Runtime

For DCM2 only: If an automated task was modeled after the process start node, the process would close itself with the status "finished".

Task completion logic has been updated.

CSD-4666

Runtime

FileDownload container could contain old file reference when reusing the FileDownload container for new file.

Always create a new file reference based on the FileId parameter.

BQ-19528

Runtime

CVE-2023-1370 has been detected on the net-minidev:json-smart.jar dependency up to and including version 2.4.9, This dependency was also delivered through a shaded dependency of com.nimbusds:nimbus-jose-jwt up to and including version 9.23, which is only applicable for R14 and higher

Updated net-minidev:json-smart dependency to version 2.4.10 and com.nimbusds:nimbus-jose-jwt to version 9.31

CSD-4446

BlueriqDocumentModelling

Text nodes with content style Richtext get different white lines in the generated document than regular Paragraph.

We added the content style Richtext as a child of content style Paragraph.


11. Known issues

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

12. Security notification

12.1. Runtime

Some of the security options which where off by default are now on by default and should be disabled when you don't want them on

More details can be found in the Release 16.0 Upgrade Instructions

12.2. Studio server

Only OIDC and OIDC custom are supported as security modes

More information in the Release 16.0 Upgrade Instructions


13. Default change

We changed the metamodel data to be lowercased by default from blueriq 16.0 and later next to the change of the default behavior of the security settings.

More details can be found in the Release 16.0 Upgrade Instructions