Breaking: Extbase plugins require CType on TYPO3 v14
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 following plugins:
academicpersonsedit_profileediting academicpersonsedit_profileswitcher
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.