07 April 2017

1. About this Release

The major focus area of this TVC Helium release has been improved integration with TVC Collaboration (Discussions and Workflow functionalities). In doing that work, improvements were also made to the behaviour and layout of TVC Helium when used in embedded mode within 3DExperience.

Performance improvements were made in terms of reducing the amount of network requests, and more efficient bundling/compression of resource files.

2. Configurable behaviour of TVC Collaboration with Helium

TVC Collaboration Panel can be used in variety of modes, for example: standalone, embedded or cross-domain. When using Helium in embedded mode, there could be double side panels due to emxNavigator.jsp also having a panel. To avoid such situation and also to control for which mode(s) Collaboration Panel is enabled, a new set of setting flags are introduced with this release.

Read more about the configuration options in the Discussions documentation.

3. Application level Sidepanel configuration

Sidepanel can be configured on application level. This helps avoiding common sidepanel on each page. Still page level sidepanel can be configured which will override the application level configuration.

Example:

<?xml version="1.0" encoding="UTF-8"?>
<Application xmlns="http://technia.com/helium/Application">
    <Name>ACME</Name>
    <!-- other configs.. -->
    <Sidepanel>
        <Label>Collaboration</Label>
        <OnInit>App.Collaboration.Panel.instance</OnInit>
    </Sidepanel>
</Application>

4. Collaboration’s JavaScript APIs support in Helium

Classic Collaboration’s Panel can be expanded and collapsed and also Myspace can be opened and closed using JavaScript APIs. The same APIs are supported in Helium Collaboration.

Read more about the JavaScript APIs in the Discussions documentation.

5. Update of third party library Chartist.js

For Chart widgets, TVC Helium uses a library called Chartist.js. From this release, our dependency was updated from version 0.9.0 to 0.10.0.

6. Other

In addition, a lot of small improvements and bug fixes have been made as well.