Breaking: Extbase plugins require CType on TYPO3 v14
See also
Upgrading from 2.4 to 3.0 is the order in which the 3.0 changes have to be applied.
Description
TYPO3 v14 removed the tt_ sub-type feature (the list_ column) and
changed Extension accordingly. The academic
plugins have been registered as first-class content elements (CType) since the
2. version line (see the 2. breaking note about migrating from list_
to CType); for TYPO3 v14 support the internal registration was adapted to the
new add signature and the vestigial list_ handling was dropped.
Impact
On TYPO3 v14 the tt_ column no longer exists. Any content
records still stored as CType=list with a list_ of one of the plugins
below will no longer resolve, and custom TypoScript, TSconfig, page TSconfig or
SQL that references list_ for these plugins stops working.
The change relates to the plugin academicpersonsedit_. The
profile switcher academicpersonsedit_ was already removed in
2.4, and its content elements are removed by the wizard that release added,
see Breaking: Removed the profile switcher plugin.
Affected Installations
Installations that upgrade to TYPO3 v14 and still hold content elements stored
as CType=list + list_, or that reference list_ for these
plugins in their own configuration.
Migration
Run the provided upgrade wizard academic before
upgrading to TYPO3 v14 (it requires the list_ column, which v14 removes) to
migrate the tt_ records to the dedicated CType values. Update any
custom configuration referencing list_ to match on CType instead.