TYPO3 7.6.12 backend blocked by overlays
With the recent release of TYPO3 7.6.12 the backend got more strict for extension dependencies. Unfortunately overlays dependencies declaration is broken because it contains an empty string, thus the entire backend fails to load.
ext_emconf.php, it reads:
'depends' => array( 'typo3' => '7.0.0-7.99.99', '' => '', ),
But it should be:
'depends' => array( 'typo3' => '7.0.0-7.99.99', ),
(This is very similar to #78542)
#2 Updated by Adrien Crivelli about 2 years ago
That's very unfortunate indeed. In the meantime, would you consider publishing your extensions on packagist.org, thus by-passing entirely TER ?
IMHO, that would be best for everyone. You would get easier release process (only push a tag), avoid delay to be published on TER, and obviously avoid all bugs TER may have. You could also take the vendor "cobweb" before it's taken by somebody else.
#4 Updated by Adrien Crivelli about 2 years ago
It really is quick to set up (give the repo URL and add a webhook), the only downside is you will have to move/mirror you repositories to GitHub.
If you go that road, you could also consider to automatize the release to TER via something like https://github.com/FluidTYPO3/fluidtypo3-gizzle. Then, one tag push to GitHub and it's released everywhere !