Release Notes / Version 12.2506.0
Table Of ContentsStarting 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)


