You are viewing the documentation for Blueriq 13. Documentation for other versions is available in our documentation directory.
2. Enhancements
Enhancement | Details |
---|---|
Model preloading |
During the first request to a Blueriq application after the Runtime was (re)started, the application definition (model) is loaded into memory. Depending on the size op the application, this can take a while, causing the first request to be slower than any subsequent requests. To prevent the first request from being slow, we added support for model preloading. Instead of during the first request, the model will be loaded during startup of the runtime. See Model preloading for more information. |
3. Documentation
Documentation on the new features and improvements of this release is linked in the respective topics.
4. Upgrade Instructions
You can find the upgrade instructions for this release here: Release 13.8 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.8.0.2364
6. Aquima Libraries
There are no specific Library updates for this release.
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.
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-11449 |
|
The examples in the |
Corrected a mistake in the release process that prevented the examples from being generated |
BQ-11439 |
|
The IIS proxy used when Blueriq is installed through the installer, is blocking all URLs that contain a colon (':') in its path segment |
Removed the colon from the list of illegal path characters |
CSD-3534 |
JAVA Runtime |
When using the FlowOnRefresh container with a flow that contains services, the services can set a flag to block the flow. But this flag is incorrectly ignored, which means that the flow continues regardless if this flag is set or not. |
Corrected to behavior so that when a service sets the flow blocked flag, the flow no longer continues in a FlowOnRefresh container. |
BQ-11340 | Runtime | CVE-2020-8908 and CVE-2020-17521 were reported on the Runtime | The affected library (Guava) was updated. |
CSD-3501 |
|
The IBAN Validation type introduced in Blueriq 9.0 is out-dated. |
Updated the IBAN Validation type to the latest IBAN Registry Release 88 d.d. September 2020 from SWIFT. |
BQ-11176 |
|
Flow nodes that refer to a subflow that was not defined would only be reported as error when the flow node had a repeat expression. |
The existence of a subflow is now always checked. |
BQ-11100 |
|
The case engine assumes datetime fields that can be parsed as Long values, but the values where actually of type String. Besides |
Change the JSON serialization for the case engine to serialize datetime and date fields to Long values, so the Runtime can parse the fields correctly later on. |
CSD-3485 |
JAVA Runtime |
For a BAAS/BAARS/Function as webservice, when it is approached via a shortcut with the 'securityEnabled' property set to true, security would not always be enforced. |
We strongly prefer setting a role in your webservice definition over the 'securityEnabled' property. If you encounter this problem, please see [ https://my.blueriq.com/display/DOC/Security%3A+Blueriq+as+a+Service] for details on how to set roles. |
CSD-3477 |
JAVA Runtime |
When using the widget settings on the development dashboard an incorrect error was shown in the errorlog that the widgetsettings folder couldn't be created when it already existed. |
No more error is printed for the widgetsettings when the folder already exist. |
BQ-10209 |
installer |
Upgrading or installing Blueriq the installers fails when installing services. |
It is possible that some services are still left behind when uninstalling or upgrading Blueriq. We check for services that al left behind and remove them before installing the services. |
10. Known issues
For an overview of known issue please refer to: Known issues