-
Notifications
You must be signed in to change notification settings - Fork 66
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TYPO3 v13 compatibility #306
Conversation
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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code change are looking good to me.
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.