Skip to content
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

[TASK] Initial TYPO3 v14 compatibility #1528

Open
wants to merge 13 commits into
base: master
Choose a base branch
from

Conversation

garvinhicking
Copy link
Contributor

@garvinhicking garvinhicking commented Oct 24, 2024

This patch includes initial patches to allow requiring this package in TYPO3 v14.0-dev:

  • Raise composer version compatibility
  • Raise major BP version
  • Drop v12 support
  • Alter README to indicate v13/v14 support, removed v12 support
  • BC: Use TYPO3\CMS\Core\Resource\FileType::... instead of old TYPO3\CMS\Core\Resource\File::...
  • BC: Use ViewFactoryInterface to replace StandaloneViews

Note: "composer install" and CI of this patch does NOT yet work, also due to cross-dependencies like EXT:container that doesn't allow installing 14.0.x-dev yet.

Will try to maintain this as I go along with v14 development in my fork and face issues.

@garvinhicking
Copy link
Contributor Author

(Please note, I have not adapted CI checks/testing)

@garvinhicking
Copy link
Contributor Author

Added ViewHelper migration to use ViewFactory after v14-breaking change.

Note a 'composer install' currently doesn't work due to EXT:container cross-dependency not working in v14 yet. Current state in a v14 instance seems to work superficially.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants