Release Date

 

ContentRelease 17.11
Download

Due to an issue where updates from an earlier version of Blueriq 17 would fail to install, this version has been withdrawn. Blueriq 17.11.1 has been issued as replacement version that addresses the update failure.


On this page:

New

Enhancements

EnhancementDetails
Improved licensing transparency in Encore

Now, based on your license, we clearly indicate which features are not included.

  • UI Indicators: Features that are not part of your license are now marked with a distinct icon in the user interface ()

  • Exploration-Friendly: You can still experiment with and create elements that are not included in the license, but they will fail to function in the Runtime.

  • Validation warnings: If you proceed with unlicensed features, you’ll receive validation warnings to inform that the functionality cannot be used in the Runtime.

This update ensures better visibility into your licensing scope, preventing surprises later on.

As we have added additional checks to the Studio license file that were only available in the Runtime license file, you may need to update your license-file on the Studio server. 

Updated license files for the Studio server can be found in the Customers section.

More advanced resizing of decision table cells in Encore

The decision table editor in Encore has been improved to support more resizing scenarios.

  • Decision table cells now automatically expand in height when entering newlines.
  • A cell can be resized in both directions by dragging the bottom right corner.
  • The size-to-fit functionality has been expanded to also work for the bottom edge of a cell (resizing the height of the cell) as well as the bottom right corner (resizing the cell in both directions such that the expression fits using a single double click interaction).
Business rule editor improvements in Encore

The 'If' - 'then' - 'is' has been made visually more apparent and the target attribute (after the 'then') of a business rule is now preceded with an icon that indicates the data type of this attribute. 

Validation rule editor improvement in Encore

The height of the "message" field in the validation rule editor in Encore has been increased for improved readability.

New backend for Studio history data

The Studio server achieves its storage of repository history using a separate service, which has been rewritten from the ground up with this release. This is largely transparent to users, but we have observed various performance improvements:

  • Element history may load significantly faster in large repositories, we've observed improvements from 1s to just 20ms for a single element, for a 50x improvement.
  • Branch history loads slightly faster, with an observed 4x improvement.
  • Registering changes with many changes may be significantly faster with reduced strain on virus scanners. We've observed cases where this improves performance from minutes to seconds for a single commit operation.
Spring Boot 3.4

Spring Boot has been updated from 3.3.6 to 3.4.3 in the Blueriq Runtime and related components. This introduces newer versions of libraries. If your project has custom code that depends on libraries that come with Spring Boot, you may want to check the release notes from Spring.

Documentation

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

Upgrade Instructions

See Release 17.11 Upgrade Instructions for the upgrade instructions for this release.

As a best practice

  • backup your repository
  • backup your database before running scripts
  • backup your  directory ([Blueriq installation directory]\Runtime)
  • backup any config files you have altered under [Blueriq installation directory]\Services

before you start the upgrade.

Artifacts

 The Blueriq artifacts are available under name: 17.11.0.434

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

Component

Version

Customer Data Service5.2.0
DCM Lists Service4.2.0
Material Theme1.5.x
Development tools frontend2.0.2
DCM Maintenance App5.3.0
Audit Consumer1.3.0
DCM Dashboard Service2.3.0
Gateway Service1.4.0
Document Renderer2.4.1

Blueriq Libraries

There are no specific Library updates for this release.

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 17.10.1

Version in 17.11

jjwt-api

io.jsonwebtoken

Apache License 2.0

0.11.5

(error)

jjwt-impl

io.jsonwebtoken

Apache License 2.0

0.11.5

(error)

jjwt-jackson

io.jsonwebtoken

Apache License 2.0

0.11.5

(error)

jose4j

org.bitbucket.b_c

Apache License 2.0

0.9.6

(error)

spring-security-rsa

org.springframework.security

Apache License 2.0

1.1.3

(error)

bcpkix-jdk18on

org.bouncycastle

Bouncy Castle License

(error)

1.78.1

bcutil-jdk18on

org.bouncycastle

Bouncy Castle License

(error)

1.78.1

amqp-client

com.rabbitmq

Apache License 2.0

5.21.0

5.22.0

bcprov-jdk18on

org.bouncycastle

Bouncy Castle License

1.78.1

1.80

bson

org.mongodb

Apache License 2.0

5.0.1

5.2.1

bson-record-codec

org.mongodb

Apache License 2.0

5.0.1

5.2.1

byte-buddy

net.bytebuddy

Apache License 2.0

1.14.19

1.15.11

commons-codec

commons-codec

Apache License 2.0

1.16.1

1.17.2

commons-io

commons-io

Apache License 2.0

2.17.0

2.18.0

commons-lang3

org.apache.commons

Apache License 2.0

3.14.0

3.17.0

commons-pool2

org.apache.commons

Apache License 2.0

2.12.0

2.12.1

cryptacular

org.cryptacular

Apache License 2.0

1.2.6

1.2.7

failureaccess

com.google.guava

Apache License 2.0

1.0.1

1.0.2

groovy

org.apache.groovy

Apache License 2.0

4.0.24

4.0.25

guava

com.google.guava

Apache License 2.0

32.1.2-jre

33.3.1-jre

hibernate-validator

org.hibernate.validator

Apache License 2.0

8.0.1.Final

8.0.2.Final

httpclient5

org.apache.httpcomponents.client5

Apache License 2.0

5.3.1

5.4.2

httpcore5

org.apache.httpcomponents.core5

Apache License 2.0

5.2.5

5.3.3

httpcore5-h2

org.apache.httpcomponents.core5

Apache License 2.0

5.2.5

5.3.3

jackson-annotations

com.fasterxml.jackson.core

Apache License 2.0

2.17.3

2.18.2

jackson-core

com.fasterxml.jackson.core

Apache License 2.0

2.17.3

2.18.2

jackson-databind

com.fasterxml.jackson.core

Apache License 2.0

2.17.3

2.18.2

jackson-dataformat-xml

com.fasterxml.jackson.dataformat

Apache License 2.0

2.17.3

2.18.2

jackson-dataformat-yaml

com.fasterxml.jackson.dataformat

Apache License 2.0

2.17.3

2.18.2

jackson-datatype-jsr310

com.fasterxml.jackson.datatype

Apache License 2.0

2.17.3

2.18.2

jboss-logging

org.jboss.logging

Apache License 2.0

3.5.3.Final

3.6.1.Final

jsoup

org.jsoup

MIT License

1.18.1

1.18.3

lettuce-core

io.lettuce

Apache License 2.0

6.3.2.RELEASE

6.4.2.RELEASE

log4j-api

org.apache.logging.log4j

Apache License 2.0

2.23.1

2.24.3

log4j-to-slf4j

org.apache.logging.log4j

Apache License 2.0

2.23.1

2.24.3

logback-classic

ch.qos.logback

Eclipse Public License - v 1.0

1.5.15

1.5.16

logback-core

ch.qos.logback

Eclipse Public License - v 1.0

1.5.15

1.5.16

micrometer-commons

io.micrometer

Apache License 2.0

1.13.8

1.14.4

micrometer-core

io.micrometer

Apache License 2.0

1.13.8

1.14.4

micrometer-jakarta9

io.micrometer

Apache License 2.0

1.13.8

1.14.4

micrometer-observation

io.micrometer

Apache License 2.0

1.13.8

1.14.4

micrometer-tracing

io.micrometer

Apache License 2.0

1.3.6

1.4.3

micrometer-tracing-bridge-brave

io.micrometer

Apache License 2.0

1.3.6

1.4.3

mongodb-driver-core

org.mongodb

Apache License 2.0

5.0.1

5.2.1

mongodb-driver-sync

org.mongodb

Apache License 2.0

5.0.1

5.2.1

oauth2-oidc-sdk

com.nimbusds

Apache License 2.0

9.43.4

9.43.6

org.eclipse.jgit

org.eclipse.jgit

EDL

6.6.1.202309021850-r

6.10.0.202406032230-r

org.eclipse.jgit.http.apache

org.eclipse.jgit

EDL

6.6.1.202309021850-r

6.10.0.202406032230-r

org.eclipse.jgit.ssh.apache

org.eclipse.jgit

EDL

6.6.1.202309021850-r

6.10.0.202406032230-r

reactor-core

io.projectreactor

Apache License 2.0

3.6.12

3.7.3

spring-amqp

org.springframework.amqp

Apache License 2.0

3.1.8

3.2.3

spring-aop

org.springframework

Apache License 2.0

6.1.15

6.2.3

spring-aspects

org.springframework

Apache License 2.0

6.1.15

6.2.3

spring-beans

org.springframework

Apache License 2.0

6.1.15

6.2.3

spring-boot

org.springframework.boot

Apache License 2.0

3.3.6

3.4.3

spring-boot-actuator

org.springframework.boot

Apache License 2.0

3.3.6

3.4.3

spring-boot-actuator-autoconfigure

org.springframework.boot

Apache License 2.0

3.3.6

3.4.3

spring-boot-autoconfigure

org.springframework.boot

Apache License 2.0

3.3.6

3.4.3

spring-boot-configuration-processor

org.springframework.boot

Apache License 2.0

3.3.6

3.4.3

spring-boot-starter

org.springframework.boot

Apache License 2.0

3.3.6

3.4.3

spring-boot-starter-actuator

org.springframework.boot

Apache License 2.0

3.3.6

3.4.3

spring-boot-starter-logging

org.springframework.boot

Apache License 2.0

3.3.6

3.4.3

spring-boot-starter-validation

org.springframework.boot

Apache License 2.0

3.3.6

3.4.3

spring-cloud-commons

org.springframework.cloud

Apache License 2.0

4.1.4

4.2.0

spring-cloud-config-client

org.springframework.cloud

Apache License 2.0

4.1.3

4.2.0

spring-cloud-config-server

org.springframework.cloud

Apache License 2.0

4.1.3

4.2.0

spring-cloud-context

org.springframework.cloud

Apache License 2.0

4.1.4

4.2.0

spring-cloud-starter

org.springframework.cloud

Apache License 2.0

4.1.4

4.2.0

spring-cloud-starter-bootstrap

org.springframework.cloud

Apache License 2.0

4.1.4

4.2.0

spring-cloud-starter-config

org.springframework.cloud

Apache License 2.0

4.1.3

4.2.0

spring-context

org.springframework

Apache License 2.0

6.1.15

6.2.3

spring-context-support

org.springframework

Apache License 2.0

6.1.15

6.2.3

spring-core

org.springframework

Apache License 2.0

6.1.15

6.2.3

spring-data-commons

org.springframework.data

Apache License 2.0

3.3.6

3.4.3

spring-data-jpa

org.springframework.data

Apache License 2.0

3.3.6

3.4.3

spring-data-keyvalue

org.springframework.data

Apache License 2.0

3.3.6

3.4.3

spring-data-mongodb

org.springframework.data

Apache License 2.0

4.3.6

4.4.3

spring-data-redis

org.springframework.data

Apache License 2.0

3.3.6

3.4.3

spring-expression

org.springframework

Apache License 2.0

6.1.15

6.2.3

spring-hateoas

org.springframework.hateoas

Apache License 2.0

2.3.3

2.4.1

spring-jcl

org.springframework

Apache License 2.0

6.1.15

6.2.3

spring-jdbc

org.springframework

Apache License 2.0

6.1.15

6.2.3

spring-ldap-core

org.springframework.ldap

Apache License 2.0

3.2.8

3.2.11

spring-messaging

org.springframework

Apache License 2.0

6.1.15

6.2.3

spring-orm

org.springframework

Apache License 2.0

6.1.15

6.2.3

spring-oxm

org.springframework

Apache License 2.0

6.1.15

6.2.3

spring-rabbit

org.springframework.amqp

Apache License 2.0

3.1.8

3.2.3

spring-retry

org.springframework.retry

Apache License 2.0

2.0.10

2.0.11

spring-security-config

org.springframework.security

Apache License 2.0

6.3.5

6.4.3

spring-security-core

org.springframework.security

Apache License 2.0

6.3.5

6.4.3

spring-security-crypto

org.springframework.security

Apache License 2.0

6.3.5

6.4.3

spring-security-ldap

org.springframework.security

Apache License 2.0

6.3.5

6.4.3

spring-security-oauth2-client

org.springframework.security

Apache License 2.0

6.3.5

6.4.3

spring-security-oauth2-core

org.springframework.security

Apache License 2.0

6.3.5

6.4.3

spring-security-oauth2-jose

org.springframework.security

Apache License 2.0

6.3.5

6.4.3

spring-security-oauth2-resource-server

org.springframework.security

Apache License 2.0

6.3.5

6.4.3

spring-security-web

org.springframework.security

Apache License 2.0

6.3.5

6.4.3

spring-session-core

org.springframework.session

Apache License 2.0

3.3.3

3.4.2

spring-session-data-redis

org.springframework.session

Apache License 2.0

3.3.3

3.4.2

spring-tx

org.springframework

Apache License 2.0

6.1.15

6.2.3

spring-web

org.springframework

Apache License 2.0

6.1.15

6.2.3

spring-webmvc

org.springframework

Apache License 2.0

6.1.15

6.2.3

tika-core

org.apache.tika

Apache License 2.0

2.9.2

2.9.3

woodstox-core

com.fasterxml.woodstox

Apache License 2.0

6.7.0

7.1.0

wss4j-ws-security-common

org.apache.wss4j

Apache License 2.0

3.0.3

3.0.4

wss4j-ws-security-dom

org.apache.wss4j

Apache License 2.0

3.0.3

3.0.4

xmlsec

org.apache.santuario

Apache License 2.0

4.0.2

4.0.3


Retirement announcement

There are no specific retirement announcements.

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

Bug fixes

Known issues

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