← Back to Index

5.8 Release Notes

These release notes are a merge of the previous Fast Track release notes available here.

For Administrators

Monitoring

Use Coda Hale Yammer Metrics to instrument Nuxeo, providing lots of internal metrics, accessible from JMX or Graphite. Read more in our documentation.

Multi-Tabs Navigation

Nuxeo now handles multiple-tabs navigation without having a "cannot restore view" error. A new StateManager has been introduced in order to store ViewStates per conversation. In other words, when a user navigates to a new tab, a new conversation is started and its view states are saved separately. If the user comes back to an old tab, he will not have "view expired" exceptions anymore.

You can adapt these settings using the apropriate parameters in nuxeo.conf.

Right Audit

This Marketplace package allows to run an audit on all permissions for all users of a document tree. The result is an XLS matrix for every exported document showing permission for each user, including blocking permissions if any.

You can also do an excel export of all the users and groups.

Kerberos Login Module

A Kerberos module has been contributed by OpenWide, allowing authentication throught the Kerberos protocol.

You can also login to Nuxeo using your OpenID, thanks to Nelson Silva.

MarketPlace/Update Center

nuxectl commands

mp-show: Show Marketplace package(s) information. You must provide the package file(s), name(s) or ID(s) as parameter.

Blogs and Websites Packaging

Blogs and Website have been removed from the DM module and are now independant packages.

Database Support

We have updated the MS SQL Server documentation with new recommendations.

PostgreSQL 9.2-1002 JDBC4 driver supports simple connection fail-over useful for high-availability configurations.

PostgreSQL 9.3 is officialy supported.

Nuxeo.conf New Parameters

ParameterDefault ValueDescription
nuxeo.jsf.numberOfConversationsInSession4Since 5.7.2, Parameter to control the number of conversation states that are saved in session. Each conversation holds a number of view states that is defined by nuxeo.jsf.numberOfViewsInSession
nuxeo.jsf.numberOfViewsInSession4Since 5.7.2 (5.6-HF20) Parameter to control the JSF init parameter com.sun.faces.numberOfViewsInSession
nuxeo.jsf.numberOfLogicalViews4Since 5.7.2 (5.6-HF20) Parameter to control the JSF init parameter com.sun.faces.numberOfLogicalViews
nuxeo.notification.eMailSignerThe Nuxeo teamSigner of the sent e-mail.
org.nuxeo.automation.tracefalse Since Nuxeo 5.7.3, you can enable this mode if you'd like to display automation traces during runtime:
  • You'll benefit from exhaustive logs to debug all automation chain and/or operation execution.
  • The automation trace mode is disabled by default (not suitable for production).
  • It can be activated through JMX via org.nuxeo:TracerFactory MBean during runtime.
org.nuxeo.automation.trace.printable*Since Nuxeo 5.7.3, by default, all automation executions are 'printable' (appear in logs) when automation trace mode is on.
  • You can filter chain and/or operation execution trace printing by setting this property to chain name and/or operation separated by comma.
  • Comment this property to get all automation chains/operations back in printing (by default set to * (star)
nuxeo.jsf.enableDoubleClickShieldfalse (unset) Enable a shield on forms to prevent users from submitting twice the same form (accidental double-click)
org.nuxeo.dnd.upload.timeout30000Maximum time for uploading a file via Drag & Drop to the server.
org.nuxeo.dnd.exec.timeout30000Maximum time for executing import of files uploaded via Drag & Drop
org.nuxeo.dnd.extendedmode.timeout2000Mouseover time to switch to extended mode UI (setting to -1 disables the extended mode)
nuxeo.jsf.useAjaxTabsfalse (unset)Enable ajaxified tabs on document views.
org.nuxeo.prodfalseSetting this property to "true" will display a quite visible warning message in the Admin Center, stating that this is a production instance. This is useful for administrators who are sometimes confusing their Nuxeo production server with their test server (not to rat anyone out).
nuxeo.vcs.blocking-timeout-millis1O0Database maximum wait time to get a connection from the pool when all connections are in use, for Nuxeo repository (VCS).
nuxeo.vcs.idle-timeout-minutes10Database timeout after which connections not in use are removed from the pool, for Nuxeo repository (VCS).
nuxeo.vcs.fulltext.disabledfalse
nuxeo.vcs.noddlfalse
nuxeo.vcs.idtypevarchar