close

Filter

loading table of contents...

Release Notes / Version 12.2506.0

Table Of Contents

Fixed Regression in HeadlessServer: REST calls pass through error messages via JSLT transformed responses

Starting with 2404 (the introduction of Spring-GraphQL-Library), GraphQL responses of JSLT transformed persisted queries did not pass through potential GraphQL error messages.

This regression was fixed starting from version 2506 and forward.

The fix is considered breaking, because all existing JSLT templates had to be updated again back to the state prior to version 2404. In effect this means, the former JSLT templates of version 2310-LTS and prior will work again. Hence, customers updating from CM10 directly to 2506 may consider this bugfix non-breaking.

All others must update their JSLT templates. The JSON path of the response now includes the explicit “data” property again and the potential “errors” property of course.

If the compatibility flag caas.rest.error-messages-over-jslt-enabled = true for this fix in versions 2406 and 2412 was activated, the JSLT templates were most likely already updated. In this case, this fix may be considered as non-breaking and the compatibility flag can be dropped again.

(CMS-27689)

Search Results

Table Of Contents
warning

Your Internet Explorer is no longer supported.

Please use Mozilla Firefox, Google Chrome, or Microsoft Edge.