Digest 9.16 (LTS)
During the development of yuuvis® RAD version 9.16, the following changes were made that are described in this documentation.
New/Changed Features
yuuvis® RAD service-infrastructure
- All infrastructure services are updated to Spring Boot 3.1.3 and Camel 4.0.0.
yuuvis® RAD core-service
- The JBoss Wildfly Application Server is updated to version 30.
- Databases: The drivers of the supported Databases are updated to their current version, and the new version 16 of PostgreSQL is supported.
Database Driver-Jar Version Date released ms-sql mssql-jdbc-12.4.2.jre11.jar 12.4.2 27th Oct 2023 postgres postgresql-42.6.0.jar 42.6.0 18th Mar 2023 - BPM script API provides a class "HttpResponse" instead of "Object" (no changes are needed in existing scripts, since the internal structure of returned objects remains the same)
yuuvis® RAD infrastructure services
- A new Elasticsearch setup installs version 7.17.13 instead of 7.17.8. The reason is a necessary hotfix of the Intrafind plugin that solves the CVE-2021-39239 and CVE-2022-28890 issues, and which needs this Elasticsearch version. (internal: TUK-3756)
- The service infrastructure is based on Spring Boot 3.2.5 as well as CAMEL 4.0.1 to keep the support for these 3rd-party libraries.
- The user interface of the service-manager offers an additional application Uptime list in the appbar. A click on it shows an application list with the uptime of a service and a restart action symbol. (internal: TUK-3646)
- The search API is extended regarding the aggregation buckets:
yuuvis® RAD client
- Chart widget:
- It is possible to configure a Chart widget that allows the presentation of specific data in three types of diagrams. It is possible to specify an object type, specific filters, and the property for the aggregation like a catalog. (internal: TUK-3004).
- In a chart widget, it is possible to determine the number of partial values (de: Teilwerte) (internal: TUK-3714)
- For a better user experience regarding the need to change the saved search that is used in a list or chart widget, it is possible to open the saved search in the search dialog. (internal: TUK-3442)
- In the in-tray, the newly selected object type for a bundle of files in the in-tray can be changed. (internal: TUK-2856)
- Users can also store the locally saved client settings on the server and load them from there. This helps users who work on virtual machines that are clearing the local storage overnight. (internal: TUK-2186)
- Users can enter form table data by importing a CSV file. This first step of implementation has the following requirements regarding the format of the CSV file: (internal: TUK-3358)
- The column separator in the CSV file has to be a semicolon ';'.
- The column names in the CSV file must match the technical property names in the schema.
- The sequence of the columns must be the same as in the schema.
- The decimal separator must be that of the set definition language.
- The catalog value must be in the set definition language.
- If an organization field is used, the user name must be identical to the login name.
- A date must be in ISO format, for example:
- 1st of December 2023 must be 2023-12-01
- 1st of December 2023, 14 h 08 m 40 s must be 2023-12-01T14:08:40.000Z
- Starting a saved search from the dashbord needs fewer clicks. (internal: TUK-2857)
The custom client boilerplate is available for the client component version 10.x.x (internal: TUK-3858)
For additional information, pls. see documentation: Getting Startedeo new PROJECT_NAME --@current // for version yuuvis RAD 9.10 or later use --#angular15 instead of --@current
yuuvis® RAD management-studio
- The integrity check operation checks a given retention time as well and repairs deviations if requested. (internal: TUK-2498)
Due to several security issues with Elasticsearch and the Intrafind plugin, it was necessary to update Elasticsearch from version 7.17.8 to 7.17.13. A new setup is available. Please, follow the update steps as described here. No data migration is necessary.Breaking Changes 9.16
yuuvis® core-service
The documentation is no longer hidden: https://help.optimal-systems.com/yuuvisRAD/v90/admin/en/administration/mediamanagement/encryption.htmElasticsearch
yuuvis® RAD client
yuuvis® RAD service-manager