Breaking: #68001 - Removed ExtJS Core and ExtJS Adapters¶
See Issue #68001
The functionality of “ExtCore”, which acts as a slim ExtJS base functionality similar to what libraries like underscore.js or jQuery do, but is just dated, has been completely removed from the TYPO3 Core.
The custom adapters which have previously been shipped with ExtJS to allow jQuery functionality to be used with ExtJS underneath have been removed without substitution. The adapters are not compatible with supported jQuery, prototype.js or YUI versions anymore and their usages have been slower than ExtJS’s base library natively.
Using TypoScript options
<f:be.container> ViewHelpers in a custom Backend module, setting the extJsAdapter, property will result in a fatal error.
$pageRenderer->loadExtJS() with a custom third parameter will have no effect anymore.
Calling the methods
PageRenderer will result in fatal errors.
Instances that use ExtCore in the TYPO3 Frontend
Extensions that use
<f:be.container> with an ExtJS Adapter
Extensions that use the
PageRenderer object directly to load custom ExtJS or ExtCore.
Use alternatives for ExtCore or adapters in custom extensions.