This page relates to the release notes of Nuxeo Server and related addons for LTS 2021 cycle. It will list the improvements and features that are successively shipped with the 2021.x releases.
What's New in LTS 2021.58 / LTS 2021-HF58
Make Bulk Scroller Use a Specific Kafka Configuration
The Bulk Scroller is now using a slow consumer Kafka configuration
More on JIRA ticket NXP-32702
Boolean Property Set to a Random String Value Using the Document REST API Should Throw an Exception
Boolean primitive type validation now relies on the nuxeo.primitive.type.strict.validation
nuxeo.conf property, allowing to throw an error when decoding a string input as a boolean.
By default, it is set to false
, keeping the previous behavior: at a low level, when trying to decode a string input as a boolean, fall back on 0 if the string cannot be decoded as a boolean, e.g. "foo".
If set to true
, in such case, an IllegalArgumentException
is thrown.
Consequently, when executing a REST API:
- search request on a PageProvider and passing "foo" as a query parameter for a predicate on a boolean field or
- create a document request and "foo" as a value for a boolean property
The server will respond with a 400 Bad Request status code.
More on JIRA ticket NXP-32663
Allow to Configure the Content Security Policy With nuxeo.conf Parameter
A new nuxeo.conf property allows to override the default Content Security Policy:
nuxeo.content.security.policy=img-src data: blob: *; default-src blob: *; script-src 'nonce-dummy' 'unsafe-eval' 'strict-dynamic'; style-src 'unsafe-inline' *; font-src data: *
More on JIRA ticket NXP-32652
Learn More
More information about released changes and fixed bugs is available in our bug tracking tool.