-
Notifications
You must be signed in to change notification settings - Fork 5
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] Add v 11 compatibility #5
base: develop
Are you sure you want to change the base?
Conversation
@pgreban Thank you for the PR! I ran the CI workflow and it seems to be a problem with unit tests in v11. It looks Guzzle-related. |
I think I know where it comes from. I need to find a way to keep the compatibility for older versions. |
Why are some tests canceled? For example 9.5/7.4 |
If a certain amount of checks fail, others are simply stopped. Saves CPU time. |
As a user who has encountered problems with TYPO3v11 and this extension I believe the problem is the old age of the Hubspot PHP Interface included as a Even though the library includes its own Guzzle implementation ( You would have to update the included Hubspot-PHP library (and the composer dependency) to its newest version for v11 compatibility. |
Hi @Rall3n! Have you tried running the extension in a Composer-based TYPO3 installation? I think the long-term solution is to drop support for non-composer installs. The extension is currently supporting a wide range of TYPO3 and PHP versions, which makes it hard to include any libraries in the package without compatibility issues. |
Unfortunately the system I require this extension for is not running in composer mode, and conversion is not an option. It may be the right decision maintenance wise, but removing TER support would abandon everyone who is not able to use composer on their servers/webhosts. |
just as a sidenote here: |
Added compatibility for v11 while keeping compatibility for older versions