Breaking: #92902 - Structured Form TypoScript recipient overrides
See forge#92902
Description
Form TypoScript overrides for email finisher recipient options now use structured list entries. Email addresses are values instead of TypoScript identifiers.
Impact
TypoScript configurations using an email address as the key of a recipient map are no longer supported. Recipient options configured through TypoScript replace the complete existing list instead of being recursively merged with it.
Affected installations
Installations using
plugin.
for the
recipients
,
carbon,
blind or
reply
options are affected.
Migration
The same migration applies to the
recipients
,
carbon,
blind and
reply options. For example, change the following
configuration:
recipients {
user@example.org = User
}
to a structured list entry:
recipients {
10 {
email = user@example.org
name = User
}
}
The numeric key is an arbitrary list identifier. The complete desired list must
be specified because an override replaces the existing list. Dynamic TypoScript
values can be used for
email
, for example
email..