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. OAuth2 authentication for AQ_RestServiceClient
We added the option to use the AQ_RestServiceClient for Rest endpoints that are secured with OAuth2. Check the documentation for more information.
4. Documentation
Documentation on the new features and improvements of this release is linked in the respective topics.
5. 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.
6. Artifacts
The Blueriq artifacts are available under name: 13.12.0.3107
This release includes these versions of Blueriq components with a separate life cycle:
Component |
Version |
---|---|
Customer Data Service | 3.3.0 |
DCM Lists Service | 1.3.2 |
Material Theme | 1.0.35 |
Development tools v2 | 0.08 |
7. Aquima Libraries
The Aquima libraries are updated, see below what has changed:
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.
9. Retirement announcement
There are no specific retirement announcements.
For a full list of deprecated features, go to Deprecated features.
10. Bug fixes
Identifier |
Component |
Issue |
Solution |
---|---|---|---|
BQ-12371 |
|
When retrieving all cases or tasks, first the ids are retrieved and then corresponding cases/tasks. This is unnecessary and leads to more database interactions. |
The cases and tasks are now retrieved directly, reducing the number of queries/database interactions. |
BQ-12364 |
|
The process engine sends updates to the DCM list application. For every update the case is retrieved from the database. This also happened if the DCM list client was disabled leading to unnecessary database calls. |
Updated the process engine to only retrieve the case if the DCM list client is enabled. |
CSD-3693 |
|
The OpenAPI feed of a REST operation could be missing the "responses" field, which is required by the specification. |
The "responses" field is now always present to satisfy the OpenAPI specifcation. |
CSD-3689 |
JAVA Runtime |
When using Redis with Blueriq, the memory used keeps increasing, even if no actions on the runtime are performed. This ultimately leads to slower or even no response from the runtime over time. |
The Redis implemenation of Blueriq kept sessions in memory, even if they were no longer relevant. This caused the memory to grow over time. This has been fixed so the memory is freed again when sessions are no longer relevant. |
CSD-3685 |
|
When the Process Engine tried to get a lock on a case that has already been locked, a message is written to the log on ERROR level. This should be an INFO message because it does not interrupt the normal program flow. |
Changed the log statement from ERROR level to INFO. |
CSD-3682 |
|
When creating or restoring a backup of studio repositories which is larger than 2GB, an error would occur. |
Studio backups which are larger than 2GB can now be backed up and restored using the backup tool. |
CSD-3665 |
|
When installing Blueriq on a device which doesn't use UTF8 as its default encoding the installation of postgres fails. |
We improved the installer to not look at the default encoding used by the device but to enforce UTF8 when initializing postgres |
BQ-12100 |
Development Tools v2 |
Flows started in the flow-starter did not appear in the recently started widget. |
The issue is fixed: flows will now correctly show up in the recently started widget. |
CSD-3655 |
JAVA Runtime |
The datetime picker in the Material theme would fail to render for locales other than en-*. |
Missing locale information no longer results in a crash but now correctly shows the datetime picker. |
BQ-11935 |
Development Tools v2 |
Having a shortcut point to a project with fatal errors caused a server error and no shortcuts were shown at all in the shortcut widget. |
The error is now properly handled and displayed on the screen and all valid shortcuts are shown. |
11. Known issues
For an overview of known issue please refer to: Known issues