Deprecation: #107068 - Rename fieldExplanationText to description
See forge#107068
Description
The configuration option
field has been deprecated
in favor of
description. The new name better reflects its purpose
and is easier to understand.
This affects form element type definitions in
prototypes.*. configurations,
including editors, validators, and finishers in any extension.
Impact
Using
field will trigger a PHP deprecation warning.
The migration service will automatically convert
field
to
description when form configurations are loaded, ensuring
backward compatibility.
Support for
field will be removed in TYPO3 v15.0.
Affected installations
Any installation using extensions that provide custom form element type
definitions with the configuration option
field
in their form prototype YAML files (e.g., Configuration/
or Configuration/).
Migration
Rename any occurrence of
field to
description
in your form element type definition YAML files (typically located in
Configuration/).
Example migration:
# Before (deprecated)
formEditor:
editors:
200:
identifier: placeholder
label: Placeholder
fieldExplanationText: Enter the placeholder text
# After
formEditor:
editors:
200:
identifier: placeholder
label: Placeholder
description: Enter the placeholder text