04 May 2018

1. General

1.1. Installer Changes

The TVC installer will as of this release automatically add a registration for the LBFilter. The LBFilter is a must to have in ENOVIA™ version 16x and later or if you are using a proxy server in front of your ENOVIA server.

Earlier, you were forced to add this manually into web.xml.

1.2. File Manager - Client Side Java Support

Although the File Manager client is compiled for Java 7, it does in reality require Java 8 on the client side due to incompatibilities in the Manifest files part of the distribution. The Manifest format/requirements has changed radically over the different Java releases, and it is not possible to support both Java 7 and 8 using the same Manifest file.

Note also that Oracle after April 2015, no longer post updates of Java SE 7 to its public download sites. This means that Java 7 should be treated as insecure and may contain security vulnerabilities.

This is not related to the Native File Manager, since those installers already bundles a private Java 8 JRE.

2. Core

2.1. Struts 1.3 Security Patches Applied

All related security flaws with the Apache Struts layer mentioned here has been patched.

The applied patches resolves these items:

  • CVE-2016-1181

  • CVE-2014-0114

The following items are not valid since that functionality is not used in TVC:

  • CVE-2016-1182

  • CVE-2015-0899

  • CVE-2012-1007

3. Collaboration

3.1. TVC Stand-alone pages

Collaboration panel with Discussion is rendered in stand-alone tvc pages like /launchFromPortal, /loadCategoryTopPanel and /loadTopPanel.

Following default configurations could be changed if required.

tvc.core.collaboration.inject.pages=launch-portal|top-panel|category-panel
tvc.core.collaboration.inject.top.only=true
image
Figure 1. Discussion in TVC Stand-alone pages

4. Graphic Reporting

4.1. Workflow

4.1.1. TVC Stand-alone pages

Collaboration panel with Workflow is rendered in stand-alone tvc pages like /launchFromPortal, /loadCategoryTopPanel and /loadTopPanel.

Following default configurations could be changed if required.

tvc.core.collaboration.inject.pages=launch-portal|top-panel|category-panel
tvc.core.collaboration.inject.top.only=true
image
Figure 2. Workflow in TVC Stand-alone pages

5. Structure Browser

5.1. Filters

5.1.1. Clear Button

The clear button gives the user the option to clear all selected filters at once and allows the user to re-select the filters as per their desire.

image
Figure 3. Clear button in Filters

5.2. Column Settings

5.2.1. FormatForEdit

This setting defines if the new value in column should be formatted before updating. Default is True. This could be useful when OOTB JPO is used for updating value. This allows user to control whether to format the new value or not.