[TASK] Switch release CI task to ubuntu-latest
[TASK] Switch release CI task to ubuntu-latest
NamelessCoder
2025-02-21
[BUGFIX] Always fetch ContentObject from request in TYPO3v12+
[BUGFIX] Always fetch ContentObject from request in TYPO3v12+
The ContentObjectFetcher was introduced to have a common API
for fetching the current content object across different
TYPO3 versions.
This class logs a deprecation notice in TYPO3v12:
> TYPO3 Deprecation Notice:
> ConfigurationManager->getContentObject() is deprecated since TYPO3 v12.4
> and will be removed in v13.0.
> Fetch the current content object from request attribute
> "currentContentObject" instead in
> vendor/typo3/cms-extbase/Classes/Configuration/ConfigurationManager.php
> line 96
To prevent this from happening, we check for the TYPO3 version and
always use the request instead of the configuration manager in TYPO3v12+.
Related: https://github.com/FluidTYPO3/vhs/pull/1920
Related: https://github.com/FluidTYPO3/vhs/pull/1921
cweiske
2025-02-05
[BUGFIX] Use addRootLineFields on v12.4
[BUGFIX] Use addRootLineFields on v12.4
Commit "[BUGFIX] Avoid addRootLineFields on v13" prevented
loading rootline fields on TYPO3 v12.4.26,
leading to a missing "nav_hide" field needed by the breadcrumb viewhelper.
We correctly check that it's a TYPO3 version less than 13,
instead of less-or-equal than 12.4.
cweiske
2025-02-05
[BUGFIX] Avoid warnings when pages aren't assigned
[BUGFIX] Avoid warnings when pages aren't assigned
NamelessCoder
2025-02-03
[TASK] Add v13 build matrix items (#1924)
[TASK] Add v13 build matrix items (#1924)
NamelessCoder
2025-01-28
[TASK] Make tests run on v13
[TASK] Make tests run on v13
NamelessCoder
2025-01-28
[TASK] Remove unused class import
[TASK] Remove unused class import
NamelessCoder
2025-01-28
[BUGFIX] Resolve current language from Request
[BUGFIX] Resolve current language from Request
NamelessCoder
2025-01-28
[BUGFIX] Correctly assume LanguageAspect exists
[BUGFIX] Correctly assume LanguageAspect exists
NamelessCoder
2025-01-28
[BUGFIX] Handle TypeError in v:variable.set
[BUGFIX] Handle TypeError in v:variable.set
NamelessCoder
2025-01-28
[BUGFIX] Handle possibly arbitrary argument on v13.4
[BUGFIX] Handle possibly arbitrary argument on v13.4
NamelessCoder
2025-01-28
[BUGFIX] Read ContentObjectRenderer from currentContentObject attribu…
[BUGFIX] Read ContentObjectRenderer from currentContentObject attribute if set
NamelessCoder
2025-01-28
[TASK] Introduce a proxy for FileRepository
[TASK] Introduce a proxy for FileRepository
NamelessCoder
2025-01-28
[TASK] Remove unused class imports
[TASK] Remove unused class imports
NamelessCoder
2025-01-28
[TASK] Introduce a proxy for ResourceFactory
[TASK] Introduce a proxy for ResourceFactory
NamelessCoder
2025-01-28
[TASK] Introduce a Proxy for SiteFinder
[TASK] Introduce a Proxy for SiteFinder
NamelessCoder
2025-01-28
[TASK] Sort class imports
[TASK] Sort class imports
NamelessCoder
2025-01-28
[BUGFIX] Only attempt TSFE->sys_language_uid if LanguageAspect not found
[BUGFIX] Only attempt TSFE->sys_language_uid if LanguageAspect not found
NamelessCoder
2025-01-28
[TASK] Move DoctrineQueryProxy to Proxy namespace
[TASK] Move DoctrineQueryProxy to Proxy namespace
NamelessCoder
2025-01-28
[TASK] Ignore two parameter difference phpstan errors
[TASK] Ignore two parameter difference phpstan errors
NamelessCoder
2025-01-28