Server

LTS 2023.17 / LTS 2023-HF17

Updated: December 19, 2024

What's New in LTS 2023.17 / LTS 2023-HF17

Add a Way to Add Appenders to Loggers Configured With @LoggerLevel

You can now configure additional appenders to loggers configure with @LoggerLevel in tests.

Loggers configured with help of @LoggerLevel in tests can now receive additional appenders. The resulting logger has additivity enabled and so the configured appenders are added to the existing one (the file appender that logs DEBUG logs and higher to target/trace.log and the console appender that logs WARN logs and higher to the console).

For example, the following logger will print INFO logs to the console:

@LoggerLevel(klass = DBSSession.class, level = "TRACE", appenders = NuxeoLoggingConstants.APPENDER_CONSOLE_INFO)

Thus, you will have slow DBS queries printed to the console.

 More on JIRA ticket NXP-32836

Add Amazon S3 Client-Side Encryption With AWS KMS Managed Keys

AWS S3 Client-side encryption with KMS is now possible.

AWS KMS client-side encryption can be enabled by defining a KMS key ID with the following property:

nuxeo.s3storage.crypt.kms.clientside.key=your-kms-key-id

Optionally, specify the region of the KMS key if it differs from the one in the environment or bucket:

nuxeo.s3storage.crypt.kms.clientside.region=your-kms-key-region

 More on JIRA ticket NXP-32760

Implement Nuxeo SCIM 2.0 Update Endpoint for Groups

The PATCH method is available for the /scim/v2/Groups/{id} endpoint.

 More on JIRA ticket NXP-32747

Fix Inline Parameter Not Working When Direct Download Enabled

Blobs are now displayed in the browser with inline parameter and S3 direct download.

 More on JIRA ticket NXP-32451

Learn More

More information about released changes and fixed bugs is available in our bug tracking tool.