Important: The extension ships page TSconfig for every installation 

Description 

The page TSconfig of this extension used to be reachable through the site set fgtclb/academic-bite-jobs and through nothing else: the new content element wizard entry lived in Configuration/TSconfig/Wizards/NewContentElement.tsconfig, and the only file importing it was Configuration/Sets/AcademicBiteJobs/page.tsconfig. On a site that did not enable that set, the page TSconfig of this extension was never read at all.

Configuration/page.tsconfig of an extension is auto-included for the whole installation since TYPO3 v12.0 (Feature: #96614), and this extension shipped no such file — the only one of these extensions that ships page TSconfig and did not. It ships one now, so what has to hold on every installation no longer depends on the site configuration.

What that file carries is the hide-by-default half of the configuration: it removes academicbitejobs_list from the selectable content element types for the whole installation. The wizard entry and the matching re-enable moved to Configuration/TSconfig/List/page.tsconfig, which a site reaches through the site set fgtclb/academic-bite-jobs-list or through the page field Page TSconfig — so the content element is offered where it is wanted rather than everywhere, and the decision no longer depends on whether a site happens to enable a set.

Impact 

On TYPO3 v13 and v14 the wizard entry is not what makes the content element selectable: the wizard is built from TCA since Feature: #102834, and both versions drop an element whose value appears in TCEFORM.tt_content.CType.removeItems before rendering. The show := addToList() line the file used to carry was dropped with this release — NewContentElementController has no reader for it on either supported version.

Where the content element is offered, and what an installation has to do about it, is described in Breaking: Site sets and static templates have been restructured.

Affected Installations 

All installations of this extension. What to do is in the Breaking entry referenced above; this entry only records that the extension now ships a page TSconfig file that is read without any site configuration.