brotkrueml / schema

TYPO3 extension providing an API and view helpers for schema.org markup

Home Page:https://extensions.typo3.org/extension/schema

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Remove support for TYPO3 v9

brotkrueml opened this issue · comments

The support of TYPO3 v9 will be removed in schema 2.0 to clean up the code. The schema version 1.x will still be updated with schema.org vocabulary updates since the end of priority bugfixes on 2021-09-30.

  • The Compatibility class is removed.
  • The minimum TYPO3 version is set to 10.4 LTS in ext_emconf.php and composer.json.
  • Use TYPO3 constant over TYPO3_MODE as gate keeper (requires min. TYPO3 10.4.11)
  • The "actions-image" icon is removed (ext_tables.php and svg file) as it is shipped by TYPO3 v10+.
  • The Tests\Helper\PageRepository class is removed
  • The documentation is adjusted.
  • The README.md is adjusted.
  • An entry to the CHANGELOG.md is available.

Prerequisite: #43