-
Notifications
You must be signed in to change notification settings - Fork 232
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 13 compatibility #1901
Comments
is there any news for v13? |
In general about support for new TYPO3 versions (and I'm sure this applies to basically every community extension) there are three main ways that new support gets added:
In the specific case of VHS (and Flux) and TYPO3v13:
|
Hi @NamelessCoder and @thomasrawiel
|
Hi @jensscherbl, It's difficult to say (usually is with estimates for a task that's this broad). At the current time I'm aware of two major incompatibilities:
I am certain there are others but these are the ones that break my (admittedly limited) testing scenarios with hard exceptions. A very rough estimate on those two (plus updates for the multiple test cases that those changes would definitely break) would probably be around 1600 EUR. An additional 800 EUR must be planned to add 13.4 builds and for test adjustments outside of those two major incompatibilities. I would also be a bit conservative and expect at least another 800-1200 EUR for issues that I'm currently not aware of - although those issues may not be complete deal-breakers and could possibly be skipped, allowing a partial compatibility release with some ViewHelpers disabled until they can be made compatible. So, anywhere between 2400 and 3600 EUR should be enough for at least a partially compatible release (your client project could determine which things to focus on beyond the major incomatibilities, but I'd require a list of which ViewHelpers you use to be able to set that focus). Feel free to email me if you need discuss things in private! |
Hey @NamelessCoder, thanks for the quick and detailed response. I’ll pass it on to our account management and get back to you if necessary (depending on the decision). Might take a couple of days, though. |
Who needs compatibility all the way back to v10? Wouldn't it make sense to support v12 and v13 in one major version? |
ELTS coverage extends to 2026. More precisely, 2026-04-30. Since VHS (and Flux) does not maintain multiple release branches, if 10.4 ELTS is to remain supported, it must be so until mid-2026. If we include 11.5 ELTS in that calculation (and I do!) then the lifetime is ultimo 2028. FluidTYPO3 extensions traditionally keep support for ELTS until it is completely unfeasible to preserve it. And that isn't the case - yet. Besides: VHS is relatively easy to manage in terms of 10.4 and 11.5 compatibility. It's the breaking changes between 12.4 and 13.4 (freakin' final and readonly classes, damned DI-obsession, several unecessary breakages in Fluid - so very frustrating!) that are the more difficult ones. |
Please make this extension compatible with TYPO3 13
The text was updated successfully, but these errors were encountered: