Product Version 2023 Summer


This page provides an overview of the new features provided with the major release and the expected preliminary results provided in our release candidates during the ongoing building process. The Release Candidates are for non-productive use only.


Table of Contents

Features

Here you will find some of the new release's highlights. Check out the Change Log for further information on all changes.

Core

Extended Schema Validation

The response of the endpoints for update or validation of a schema is extended with an additional changes section. It informs about differences between the current schema and the schema in the request body, and about the consequences for already existing DMS objects.
>> Schema Management Endpoints

Slide Renditions for E-Mail formats MSG and EML (KDDA)

It is now possible to retrieve a slide rendition for binary content files of MSG or EML e-mail formats.
>> Renditions

Slide Renditions for Image formats PBM and JNG

It is now possible to retrieve a slide rendition for binary content files of PBM and JNG image formats.
>> Renditions

Deletion of Binary Content

A new endpoint allows to remove the binary content of a DMS object. A new version without content is created while the previous content is still assigned to the previous object version.
>> DELETE /api/dms/objects/{objectId}/contents/file

Parameter 'waitForSearchConsistency' for Deletion Endpoints

The boolean query parameter waitForSearchConsistency is now available for the following endpoints: 

If the parameter is set to false, the success response of the corresponding endpoint does not wait for the update of the search index. Thus, the waiting time for the response is far shorter. However, search requests sent immediately after the change request may be processed before the search index is updated and thus may deliver recently deleted objects.

Improved Text Extraction from large MS Office Content Files (KDDA)

The text extraction via CONTENTANALYZER service is improved, especially for the handling of large binary content files of Microsoft Office file types. The length of extracted full-text is now limited by a configurable parameter. Thus, overloads and downtimes of the CONTENTANALYZER service due to huge content files with much text can be avoided.
>> CONTENTANALYZER Service

Attribute-based Access Control

In the definition of roles, it is now possible to specify conditions on project-specific user attributes that are provided in a separate section of the internal JWT. The additional user attributes have to be provided via user.info webhook.
>> Access Authorization and Permissions

Support of Azure Blob Storage

Azure Blob Storage can be connected via ARCHIVE service.
>> application-storage.yml

This feature has been subsequently added to version 2022 Winter as well.


Mime Type Determination for Office 365 File Types (KDDA)

The CONTENTANALYZER service can now determine the mime types for the file types of the current Microsoft Office 365 integration.

Metrics Endpoints for DMS Object Count (KDDA)

The metrics endpoints GET /api/system/tenants/{tenant}/metrics/{metric} and GET /api/admin/metrics/{metric} can now provide the number of DMS objects within one specific tenant. In addition, the number of folder objects is provided separately. The information might be used for billing purposes as well as for an emptiness check before removing a tenant from the system.
>> Metrics

Database Connections Optimizations (KDDA)

In the context of resources optimization measures, the number of database connections within the cluster is reduced. The individual services do not use their own database connection pools anymore. Instead, the connections are centralized now. The new default configuration is documented here:
>> application-dbs.yml

Note: This feature has been subsequently added to yuuvis® Momentum product versions 2023 Spring and 2022 Winter LTS as well.

Tenant Management

Tenant Management API

Log-out Process Improvement

The log-out process is improved by a new redirection configuration.
>> application-oauth2.yml

Client Services & Client Development

Web-API Gateway

Representation of User Attributes

It is possible to configure the representation of user attributes in order to replace IDs by more user-friendly strings like username, first name or last name.
>> API-WEB Service

'scope' Parameter for Search Queries

The scope parameter can be used to execute a search request on either metadata only or full-text rendition of content only or on both.
>> Search via Web-API Gateway

yuuvis® architect

Process Management

It is now possible to delete or refresh process instances via yuuvis® architect.
>> Process Management (BPM)

Release Candidates

The Release Candidates (Alpha) provide the preliminary results expected to be ready at the corresponding date.
>> Version Tags Services - Release Candidates

The Release Candidates Alpha1-4 are for non-productive use only.

Alpha1

Core

Slide Renditions for E-Mail formats MSG and EML
  • It is now possible to retrieve a slide rendition for binary content files of MSG or EML e-mail formats. (internal: OKTO-5569)
Extended Schema Validation
  • The response of the endpoints for update or validation of a schema is extended to inform about differences between the current schema and the schema in the request body, and about the consequences for already existing DMS objects. (internal: OKTO-5236)
Deletion of Binary Content
  • A new endpoint allows to remove the binary content of a DMS object. A new version without content is created while the previous content is still assigned to the previous object version. (internal: OKTO-3213)
Improved Text Extraction from large MS Office Content Files
  • The text extraction via CONTENTANALYZER service is improved, especially for the handling of large binary content files of Microsoft Office file types. (internal: OKTO-5546)

Client Services & Client Development

Web-API Gateway

Representation of User Attributes
  • It is possible to configure the representation of user attributes. (internal: BUD-360)

Alpha2

Core

Slide Renditions for Image formats PBM and JNG
  • It is now possible to retrieve a slide rendition for binary content files of PBM and JNG image formats. (internal: OKTO-5573)

Alpha3

Core

Parameter 'waitForSearchConsistency' for Deletion Endpoints
  • The parameter waitForSearchConsistency is available for the endpoints DELETE /api/dms/objects/{objectId} and DELETE /api/dms/objects. (internal: OKTO-5540)

Tenant Management

Tenant Management API

Log-out Process Improvement
  • The log-out process is improved by a new redirection configuration. (internal: BUD-2453)

Alpha4

Core

Support of Azure Blob Storage
  • Azure Blob Storage can be connected via ARCHIVE service. (internal: OKTO-5562)
Attribute-based Access Control
  • In the definition of roles, it is now possible to specify conditions on project-specific user attributes that are provided in a separate section of the internal JWT. (internal: OKTO-5534)
Mime Type Determination for Office 365 File Types
  • The CONTENTANALYZER service can now determine the mime types for the file types of the current Microsoft Office 365 integration. (internal: OKTO-5625)

Client Services & Client Development

Web-API Gateway

'scope' Parameter for Search Queries
  • The scope parameter can be used to execute a search request on either metadata only or full-text rendition of content only or on both. (internal: BUD-2491)

Final

Core

Metrics Endpoints for DMS Object Count
  • New endpoints of the API gateway are available to retrieve the number of DMS object instances within a tenant. (internal: OKTO-5624)

Postponed Features

These initially planned features could not be realized. Some of them are planned for the next version 2023 Autumn.

Core

Automated Rendition Creation via Lifecycle

The creation of a rendition can be triggered automatically during an object's lifecycle. During content-related processing steps, it might be useful to directly initiate the creation of a rendition file. The creation will be performed asynchronously and is controlled via specific tags on the object. In case the new object version has a content file for which the corresponding rendition already exists in the rendition repository, no new rendition is created.

Synonym Search

String properties can be configured such that they support synonym search. The synonym search functionality is available for query requests.

Text Renditions in the Rendition Repository

In addition to slide and pdf renditions, the Rendition Repository also stores text renditions now.

Support of multiple Elasticsearch Instances (KDDA)

To realize high performance while the workload increases, it is now possible to configure multiple Elasticsearch instances.


Changelog

Bugfixes

Hotfixes

 21- 14.12.2023

Hotfixes for

componentversiondate
archiveservice4.15.1112.12.2023
config4.15.1112.12.2023
commander4.15.1112.12.2023
system4.15.1112.12.2023
search4.15.1112.12.2023
repository4.15.1112.12.2023
registry4.15.1112.12.2023
index4.15.1112.12.2023
organization4.15.1112.12.2023
contentanalyzer4.15.1112.12.2023
audit4.15.1112.12.2023
authentication4.15.1112.12.2023
api-gateway4.15.1112.12.2023


Solved tickets

ticket number

description

component

support call
OKTO-5877Schema cache in SearchService is not updatedyuuvis MOMENTUM core
 20 - 06.11.2023

Hotfixes for

componentversiondate
archiveservice4.15.1006.11.2023
config4.15.1006.11.2023
commander4.15.1006.11.2023
system4.15.1006.11.2023
search4.15.1006.11.2023
repository4.15.1006.11.2023
registry4.15.1006.11.2023
index4.15.1006.11.2023
organization4.15.1006.11.2023
contentanalyzer4.15.1006.11.2023
audit4.15.1006.11.2023
authentication4.15.1006.11.2023
api-gateway4.15.1006.11.2023


Solved tickets

ticket number

description

component

support call
OKTO-5840Remove the permanently configured test user and the test client from the installationyuuvis Momentum core-services
 19 - 03.11.2023

Hotfixes for

componentversiondate

repositorymanager-mq

1.2.003.11.2023
repositorymanager4.3.103.11.2023
archiveservice4.15.903.11.2023
config4.15.903.11.2023
commander4.15.903.11.2023
system4.15.903.11.2023
search4.15.903.11.2023
repository4.15.903.11.2023
registry4.15.903.11.2023
index4.15.903.11.2023
organization4.15.903.11.2023
contentanalyzer4.15.903.11.2023
audit4.15.903.11.2023
authentication4.16.503.11.2023
api-gateway4.16.503.11.2023


Solved tickets

ticket number

description

component

support call
DB-7748Critical CVE-2023-46604 (Score 10.0) in Apache ActiveMQyuuvis Momentum repositorymanager, yuuvis Momentum core-services
 18 - 18.09.2023

Hotfixes for

componentversiondate
api-web1.15.515.09.2023


Solved tickets

ticket number

description

component

support call
DB-7619API Web delivers Old Icons after Changeyuuvis MOMENTUM web-api-gateway
 17 - 14.09.2023

Hotfixes for

componentversiondate
viewerservice3.0.814.09.2023


Solved tickets

ticket number

description

component

support call
CIM-5159Email cannot go back to preview from opened web pageyuuvis Momentum viewerservice
 16 - 12.09.2023

Hotfixes for

componentversiondate
viewerservice3.0.707.09.2023


Solved tickets

ticket number

description

component

support call
CIM-5158cannot download attached file with double-byte nameyuuvis Momentum viewerservice
 15 - 15.08.2023

Hotfixes for

componentversiondate
client

5.1.4

15.08.2023


Solved tickets

ticket number

description

component

support call
DB-7458source references are not (always) resolved in hit list after changeyuuvis MOMENTUM client
 14 - 14.08.2023

Hotfixes for

componentversiondate
api-gateway4.15.714.08.2023.
archiveservice4.15.714.08.2023.
audit4.15.714.08.2023.
authentication4.15.714.08.2023.
commander4.15.714.08.2023.
contentanalyzer4.15.714.08.2023.
config4.15.714.08.2023.
index4.15.714.08.2023.
organization4.15.714.08.2023.
registry4.15.714.08.2023.
repository4.15.714.08.2023.
search4.15.714.08.2023.
system    4.15.7

14.08.2023.


Solved tickets

ticket number

description

component

support call
OKTO-5722commander: contentStream length=0 Fields at reindex of objects without contentyuuvis MOMENTUM core
 13 - 08.08.2023

Hotfixes for

componentversiondate
api-gateway4.15.608.08.2023.
archiveservice4.15.608.08.2023.
audit4.15.608.08.2023.
authentication4.15.608.08.2023.
commander4.15.608.08.2023.
contentanalyzer4.15.608.08.2023.
config4.15.608.08.2023.
index4.15.608.08.2023.
organization4.15.608.08.2023.
registry4.15.608.08.2023.
repository4.15.608.08.2023.
search4.15.608.08.2023.
system    4.15.6

08.08.2023.

sandbox/sothook4.15.108.08.2023.


Solved tickets

ticket number

description

component

support call
DB-7485Large batch updates no longer work with summer 23yuuvis MOMENTUM core
 12 - 07.08.2023

Hotfixes for

componentversiondate
metricsservice1.4.207.08.2023


Solved tickets

ticket number

description

component

support call
ERA-9511SQL Injection in metric serviceyuuvis MOMENTUM core
 11 - 24.07.2023

Hotfixes for

componentversiondate
api-gateway4.15.324.07.2023
archiveservice4.15.324.07.2023
audit4.15.324.07.2023
authentication4.15.324.07.2023
commander4.15.324.07.2023
contentanalyzer4.15.324.07.2023
config4.15.324.07.2023
index4.15.324.07.2023
organization4.15.324.07.2023
registry4.15.324.07.2023
repository4.15.324.07.2023
search4.15.324.07.2023
system    4.15.324.07.2023


Solved tickets

ticket number

description

component

support call
OKTO-5671Problem with upper/lower case for tenant names in objectsyuuvis MOMENTUM core
OKTO-5640Capture History for Version History Deletionsyuuvis MOMENTUM core
 10 - 14.07.2023

Hotfixes for

componentversiondate
api-gateway4.15.214.07.2023
archiveservice4.15.214.07.2023
audit4.15.214.07.2023
authentication4.15.214.07.2023
commander4.15.214.07.2023
contentanalyzer4.15.214.07.2023
config4.15.214.07.2023
index4.15.214.07.2023
organization4.15.214.07.2023
registry4.15.214.07.2023
repository4.15.214.07.2023
search4.15.214.07.2023
system    4.15.214.07.2023


Solved tickets

ticket number

description

component

support call
OKTO-5679Repository supports predicate to select the repository to useyuuvis MOMENTUM core
OKTO-5666Azure driver for object retention managementyuuvis MOMENTUM core
OKTO-5651Extension option for overwriting endpoints in the API gatewayyuuvis MOMENTUM core
 09- 10.07.2023

Hotfixes for

componentversiondate
api-web1.15.407.07.2023


Solved tickets

ticket number

description

component

support call
BUD-2614File name issueyuuvis MOMENTUM web-api-gatewayCIM-4935
 08- 04.07.2023

Hotfixes for

componentversiondate
api-web1.15.303.07.2023


Solved tickets

ticket number

description

component

support call
BUD-2606Saving of text resources does not workyuuvis MOMENTUM web-api-gateway
 07 - 03.07.2023

Hotfixes for

componentversiondate
api-gateway4.15.130.06.2023
archiveservice4.15.130.06.2023
audit4.15.130.06.2023
authentication4.15.130.06.2023
commander4.15.130.06.2023
contentanalyzer4.15.130.06.2023
config4.15.130.06.2023
index4.15.130.06.2023
organization4.15.130.06.2023
registry4.15.130.06.2023
repository4.15.130.06.2023
search4.15.130.06.2023
system    4.15.130.06.2023


Solved tickets

ticket number

description

component

support call
DB-7363Additional role / authorisation means that object can no longer be retrieved via the APIyuuvis MOMENTUM core00053003
 06- 20.06.2023

Hotfixes for

componentversiondate
architect2.0.120.06.2023


Solved tickets

ticket number

description

component

support call
BUD-2592In architect, saving localisations throws an erroryuuvis MOMENTUM architect
 05 - 19.06.2023

Hotfixes for

componentversiondate
yuuvis MOMENTUM client5.1.316.06.2023


Solved tickets

ticket number

description

component

support call
DB-7346Data loss in the inboxyuuvis MOMENTUM client
 04 - 14.06.2023

Hotfixes for

componentversiondate
viewerservice3.0.108.06.2023


Solved tickets

ticket number

description

component

support call
DB-7185Yuuvis Viewer cannot display/open eml with attachmentMOMENTUM viewer-service
 03 - 12.06.2023

Hotfixes for

componentversiondate
yuuvis MOMENTUM client5.1.212.06.2023


Solved tickets

ticket number

description

component

support call
DB-7301yM Client search bar cannot add filter value for reference fieldsyuuvis MOMENTUM client
 02 - 06.06.2023

Hotfixes for

componentversiondate
api-web1.15.202.06.2023


Solved tickets

ticket number

description

component

support call
BUD-2546Follow-up need long time to openyuuvis Momentum api-web
 01 - 01.06.2023

Hotfixes for

componentversiondate

client

5.1.131.05.2023

predict-api

1.5.131.05.2023

pdf-converter

1.3.131.05.2023


Solved tickets

ticket number

description

component

support call
AI-1601

Amount callculation used only in specific profile    Predict API

predict-api
AI-1592Create convert/v2 endpoint in pdf-converter service    pdf-converterpdf-converter
AI-1556Create an endpoint to extract fulltext from pdf    pdf-converterpdf-converter
AI-1483Serving metadata extraction based on transformer model+headpredict-api
BUD-2554Inbox does not load tasks with tables    yuuvis MOMENTUM clientclient