close

Filter

loading table of contents...

Release Notes / Version 13.2512.0

Table Of Contents

CoreMedia Headless Server

Headless Server: Deprecated content type 'application/graphql+json' not supported anymore

With the necessary update to Spring 7, the already deprecated usage of MediaType#APPLICATION_GRAPHQL was removed in Spring 7, thus can’t be used anymore. The recommended replacement is MediaType#APPLICATION_GRAPHQL_RESPONSE.

Follow Section, “Headless Server: Deprecated content type 'application/graphql+json' not supported anymore” for upgrade information.

(CMS-28677)

Headless now support image type transformation for original images (non-crop)

The media delivery of headless formerly offered image type conversation for predefined crops only. This change introduces the ability to transform also the original image.

Follow Section, “Headless now support image type transformation for original images (non-crop)” for upgrade information.

(CMS-28460)

Headless Server Content-Schema Deprecations in CM13

Starting with CM13, these deprecated fields were removed GraphQL Type Blob

size: Int

Please see also corresponding removals at ContentBlobAdapter and ContentMarkupAdapter in the public Java-API.

GraphQL Type CMMediaImpl

captionLegacy: String
captionAsTree: RichTextTree
captionReferencedContent: [Content_!]

Follow Section, “Headless Server Content-Schema Deprecations in CM13” for upgrade information.

(CMS-28253)

Headless Server Java-API Deprecations in CM13

Starting with CM13, these Java-API deprecations were now applied EvaluationContext (part of rich text transformation)

In class com.coremedia.caas.richtext.stax.writer.intermediate.eval.EvaluationContext, the incomplete convenience constructor was now removed. Please use the remaining main constructor instead.

Follow Section, “Headless Server Java-API Deprecations in CM13” for upgrade information.

(CMS-27563)

Changed Cache Control Defaults

Cache Control default configuration changed so that the "cache forever" values were increased from a max-age of 180 to 365 days and enhanced with 1 hour of stale-while-revalidate, 1 days of stale-if-error. The blob delivery Cache-Control was also enhanced with the immutable directive. The Cache-Control config for Headless Server GET responses was enhanced with 30 seconds of stale-while-revalidate and 10 minutes of stale-if-error. The Cache-Control config for CAE fragment requests was set to a max-age of 2 minutes along with 30 seconds of stale-while-revalidate and 10 minutes of stale-if-error.

(CMS-27336)

Headless Server: Improved extensibility and flexibility of Blob delivery

With the release of CM13 the Blob delivery has been completely revised. The controller responsible for the Blob delivery is now configured by a number of Spring beans, which are all available as ExtensionPoints. For details please see the new chapter 'Customization of Media Endpoints' Headless Server Manual.

Follow Section, “Headless Server: Improved extensibility and flexibility of Blob delivery” for upgrade information.

(CMS-25427)

Search Results

Table Of Contents
warning

Your Internet Explorer is no longer supported.

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