Deprecation: #82110 - Deprecate option “value” and “noscript” in SVG content object

See Issue #82110

Description

The following TypoScript settings of the SVG content object have been marked as deprecated:

  • value (in case renderMode is not set to inline)
  • noscript

The SVG content object renderer has used the two options “value” and “noscript” to render the given value into a <script type="image/svg+xml"> tag. This kind of implementation is very old and has been marked as deprecated.

The SVG content object supports two render variants:

  1. the <object> tag variant ( renderMode = object ) [default]
  2. the <svg> tag variant ( renderMode = inline )

The second one is nearly the same as the script tag variant, so an alternative is still in place.

Impact

Using one of the two options will trigger a deprecation log entry.

Affected Installations

Instances which use at least one of the two options.

Migration

Use the new renderMode = inline to render a SVG file as <svg>