What's New in LTS 2021.40 / LTS 2021-HF40
Add a nuxeo.conf property to expose the final Blob URL
When activating direct download, the final blob URL can be exposed with a nuxeo.conf property.
To expose the final Blob URL, use the following nuxeo.conf property:
org.nuxeo.download.url.follow.redirect=true
More on JIRA ticket NXP-31987
Fix ORA-03146 When Setting a CLOB in a Prepared Statement
Added a new property to use setClob method in PreparedStatement for Oracle.
Added a new property nuxeo.oracle.use.clob
to use the setClob
method in PreparedStatement for Oracle. Defaults to false
.
To use setClob
method, configure in nuxeo.conf
:
nuxeo.oracle.use.clob=true
More on JIRA ticket NXP-31955
Fix BulkMigrator Service in Cluster Mode
BulkMigrator now works in cluster mode
More on JIRA ticket NXP-31946
Update ImageMagick in 2021 Docker Image
ImageMagick was updated to 6.9.12.90-1.el7 in the Nuxeo Docker image.
More on JIRA ticket NXP-31919
Fix Unit Tests With 2021.36 on H2 With Schema Named Rights
H2 reserved table names are now avoided in Nuxeo.
More on JIRA ticket NXP-31907
Document Move Should Scale and Be Asynchronous
Moving large folder is now more scalable and asynchronous
More on JIRA ticket NXP-31893
Add an Extension Point to Configure the Properties Returned by checkFileInfo
Allow to update properties returned by the CheckFileInfo WOPI call
You can now contribute a class to the WOPIService
to be able to update the default computed properties returned by the CheckFileInfo WOPI call
<extension target=org.nuxeo.wopi.WOPIService point=checkFileInfoUpdater>
<checkFileInfoUpdater class=org.nuxeo.wopi.MyCustomCheckFileInfoUpdater />
</extension>
The new class must extend org.nuxeo.wopi.CheckFileInfoUpdater
and implement the only method Map<String, Serializable> update(Map<String, Serializable> checkFileInfoProperties)
. This method will be called just before returning the computed properties to Office Online allowing to update any property.
More on JIRA ticket NXP-31852
Management API Endpoint for Nuxeo Properties
Introducing a new management/configuration endpoint
Nuxeo instances can now dump their configuration as json. Sensitive informations are redacted based on key pattern and also on value pattern.
a simple get is enough:
curl -u <user>:<password> <nuxeoHost>:8080/nuxeo/api/v1/management/configuration
More on JIRA ticket NXP-31783
Rest API Calls Should Not Return Exception Messages
The nuxeo conf property "org.nuxeo.rest.exception.message.enabled" is available to hide exception messages at Rest API level
See documentation
More on JIRA ticket NXP-31672
Learn More
More information about released changes and fixed bugs is available in our bug tracking tool.