Deprecation: #92435 - Deprecated StandaloneView for EmailFinisher

See Issue #92435

Description

The EmailFinisher of EXT:form was extended for the possibility to use FluidEmail in TYPO3 10. Therefore the previously used StandaloneView has now been deprecated along with the configuration option templatePathAndFilename.

Impact

Using the StandaloneView will trigger a deprecation log warning. Using templatePathAndFilename for custom templates will also trigger a deprecation log warning.

Affected Installations

All installations not already using FluidEmail for the EXT:form EmailFinisher.

Migration

Adjust your finisher configuration to use FluidEmail by setting useFluidEmail: true.

Before:

finishers:
   -
     identifier: EmailToReceiver
     options:
       useFluidEmail: false

After:

finishers:
  -
    identifier: EmailToReceiver
    options:
      useFluidEmail: true

For custom templates, replace templatePathAndFilename with templateName and templateRootPaths.

Before:

finishersDefinition:
  EmailToReceiver:
    options:
      templatePathAndFilename: EXT:sitepackage/Resources/Private/Templates/Email/ContactForm.html

After:

finishersDefinition:
  EmailToReceiver:
    options:
      templateName: ContactForm
      templateRootPaths:
        100: 'EXT:sitepackage/Resources/Private/Templates/Email/'