Important: The FlexForm data structure moved 

Description 

Version 2.x shipped the FlexForm data structure of the Course List twice, as Configuration/FlexForms/Core12/ProgramListSettings.xml and Configuration/FlexForms/Core13/ProgramListSettings.xml, and picked one by the TYPO3 major version.

With TYPO3 v12 no longer supported, see Breaking: Removed TYPO3 v12 support, it is one file, Configuration/FlexForms/ProgramListSettings.xml. The directories Configuration/FlexForms/Core12/ and Configuration/FlexForms/Core13/ are gone. The fields the list had keep their names, so the stored settings of existing content elements and page TSconfig that addresses them keep working. The new fields are described in Feature: Integrators choose the filters of the program list and Feature: The program filter can include subcategories.

The new Course Finder has a file of its own, Configuration/FlexForms/ProgramFinderSettings.xml.

Impact 

Code or configuration of a site that names one of the former files by path, in TCA of its own or in a copy of the data structure, names a file that no longer exists.

Migration 

Name EXT:academic_programs/Configuration/FlexForms/ProgramListSettings.xml instead.