03 February 2017
This release will be the last release supporting Internet Explorer version 9 and 10.
According to Microsoft support policy, Microsoft will no longer provide security updates or technical support for older versions of Internet Explorer after January 12, 2016. Internet Explorer 11 is the last version of Internet Explorer, and will continue to receive security updates, compatibility fixes, and technical support on Windows 7, Windows 8.1, and Windows 10.
The date picker has been replaced. The new picker is more user friendly, it addresses a number of problems with the old one and it also includes some improvements.
New features:
Which day to use as the first day of the week
Show week numbers
Today’s date is indicated visually
Internationalization (i18n)
Example configuring Sunday to be first day of the week and showing week numbers using tvc.properties:
# First day of week (-1: User's locale determines first day (default), 0: Sunday, 1: Monday, etc)
tvc.core.datepicker.firstDay = 0
# Show the week number
tvc.core.datepicker.showWeekNumber = true
All TVC components are using the new picker. The previous picker implementation is still included in the shipped software to ensure that any custom code using the old date picker still works. The developer documentation contains detailed information on how to use the new date picker.
As of this release, a new feature called Category Top Panel has been added. When enabled, the ENOVIA™ OOTB tree or category menu is replaced with the TVC default category top panel and the category menu is rendered using TVC tabs.
The TVC Category top panel can be enabled by adding a filter into web.xml.
<filter>
<filter-name>TVCCategoryFilter</filter-name>
<filter-class>com.technia.tvc.core.gui.category.filter.TVCCategoryFilter</filter-class>
<init-param>
<param-name>tvc.category.namespace</param-name>
<param-value>acme:common</param-value>
</init-param>
<init-param>
<param-name>tvc.category.defaultPanel</param-name>
<param-value>tvc:toppanel:acme:common/DefaultPanel.xml</param-value>
</init-param>
<init-param>
<param-name>tvc.category.showTVCCategory</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>TVCCategoryFilter</filter-name>
<url-pattern>/common/emxTree.jsp</url-pattern>
</filter-mapping>
The table below describes the supported init parameters:
Filter Init Param | Description |
---|---|
|
This filter param defines namespace to used for looking up category top panel configured for specific types. |
|
Default top panel for all types. |
|
This parameter can have value true or false. If set to true, default TVC category top panel is enabled for all types. If set to false, only types which have category menu explicitly defined will have TVC category enabled as per category menu. |
Standard TVC tabs are used to render category menu vertically. A default preconfigured top panel form is included with category top panel. Default top panel form can be customized or extended.
The Admin Guide contains details of the configurations which can be done on default category top panel.
The File Manager in general has undergone major changes as of this release. Mainly due to that many browsers has removed (or soon will) its support for Java Applet, and due to the fact that Oracle is removing the Applet technology from future versions of Java.
Users that are still using Internet Explorer 9 or 10 will notice some issues with the HTML5 based Drop Zone. This is not an issue that we can solve since these browsers do not implement the HTML5 File API. |
An Applet free client is available for users on Windows and Mac that are running Firefox version 50 or higher. This client is installed as a native application on the clients computer and the browser uses a special plugin for integration between the ENOVIA application and this native version of the File Manager application.
Please go to https://products.technia.com to download the installer packages. You will find it below the tab "TVC" → "File Manager Native"
Future versions of the File Manager will add support for running the File Manager natively in Chrome and MS Edge.
In order to support legacy browsers such as IE 9-11, we will still allow these browsers to run the File Manager as an Applet. This support will be in the File Manager during a transition period.
For users that cannot run the File Manager client neither as a native application nor as an Applet, a limited variant of the File Manager client has been implemented in HTML5. This client can be used for example by Chrome users.
Note that this variant lacks support for File Package Download and transferring of properties, due to technical limitations.
The drop zone has been rewritten and the previous Applet based version has been removed. This new implementation is a pure HTML5 implementation.
Please note that due to this technology shift, there are some functionality changes.
For example drag files directly from for example an Outlook message will not work
FCS support is by default disabled since file upload/download to/from FCS causes cross site requests, and such are by default blocked.
Can be solved via CORS filters, see documentation for more details.
Internet Explorer 9 and 10 have issues with file handling since the HTML5 File API is not supported.
Custom code / custom pages that has incorporated dropzones needs to be reviewed due to this change. |
The current view and table is by default not displayed in the toolbar in order to save screen real estate. However the names are displayed in the tooltips.
It is possible to configure to show the current view and/or table name directly in the toolbar. This is either done globally via the init-parameters:
<init-param>
<param-name>tvc.structurebrowser.render.toolbarShowCurrentView</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>tvc.structurebrowser.render.toolbarShowCurrentTable</param-name>
<param-value>true</param-value>
</init-param>
Or per page-config using these parameter:
<Parameter name="showCurrentView" value="true" />
<Parameter name="showCurrentTable" value="true" />
Message field can be focused instead of TO field when replying supported by configuration.
When a deleted message is replied, message is moved back to To/Cc Inbox accordingly.
Using Webworker, pouch-db indexing and optimized DOM and CSS manipulation, mobile offiline performance is highly improved
Configurable multi-column sort for tables
Mandatory and Optional (Editable) filters using URL pattern
Configuration to hide Mandatory filters using URL pattern
"showRelated" is callable via URL pattern
Configuration to hide selected columns
Support for user preferenced columns
History (back button) support for offline mode