Closed marekskopal closed 5 days ago
Hi @marekskopal ,
thank you very much for your PR.
Can you please be so kind and fix the reported CS issues? (And remove PHP 8.1 in the workflows?)
Thank you very much.
Hi @marekskopal ,
Sorry to bother you again, ext_emconf.php must also be adapted analogously to composer.json
Add TYPO3 v13 compatibility
Closes #303
This pull request includes several changes related to PHP version support and refactoring of image processing in controllers. The most important changes include updating PHP versions in workflows, modifying the
RteImagePreviewRenderer
andImageLinkRenderingController
classes, and removing theMagicImageService
dependency.PHP Version Updates:
.github/workflows/phpcs.yml
: Removed PHP 8.1 from the testing matrix..github/workflows/phpstan.yml
: Removed PHP 8.1 from the testing matrix..github/workflows/testing.yml
: Removed PHP 8.1 from the testing matrix.Refactoring
RteImagePreviewRenderer
:Classes/Backend/Preview/RteImagePreviewRenderer.php
: Changed the class to extendStandardContentPreviewRenderer
instead ofTextPreviewRenderer
.Refactoring
ImageLinkRenderingController
:Classes/Controller/ImageLinkRenderingController.php
: Removed the dependency onMagicImageService
and addedProcessedFile
for image processing.Classes/Controller/ImageLinkRenderingController.php
: IntroducedServerRequestInterface
to get lazy loading configuration.Refactoring
ImageRenderingController
:Classes/Controller/ImageRenderingController.php
: Removed the dependency onMagicImageService
and addedProcessedFile
for image processing.Classes/Controller/ImageRenderingController.php
: IntroducedServerRequestInterface
to get lazy loading configuration.Refactoring
SelectImageController
:Classes/Controller/SelectImageController.php
: Removed the dependency onMagicImageService
and addedProcessedFile
for image processing.