Changelog 2.x¶
2.14¶
- Deprecation: Method
TYPO3Fluid\Fluid\View\AbstractTemplateView::initializeRenderingContext()has been marked as deprecated. It will be removed in Fluid v4. Migration path is to call the rendering context directly viaTYPO3Fluid\Fluid\View\AbstractTemplateView::getRenderingContext()->getViewHelperVariableContainer()->setView() - Deprecation: Method
TYPO3Fluid\Fluid\View\AbstractTemplateView::setCache()has been marked as deprecated. It will be removed in Fluid v4. Migration path is to call the rendering context directly viaTYPO3Fluid\Fluid\View\AbstractTemplateView::getRenderingContext()->setCache() - Deprecation: Method
TYPO3Fluid\Fluid\View\AbstractTemplateView::getTemplatePaths()has been marked as deprecated. It will be removed in Fluid v4. Migration path is to call the rendering context directly viaTYPO3Fluid\Fluid\View\AbstractTemplateView::getRenderingContext()->getTemplatePaths() - Deprecation: Method
TYPO3Fluid\Fluid\View\AbstractTemplateView::getViewHelperResolver()has been marked as deprecated. It will be removed in Fluid v4. Migration path is to call the rendering context directly viaTYPO3Fluid\Fluid\View\AbstractTemplateView::getRenderingContext()->getViewHelperResolver() - Deprecation: Method
TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper->overrideArgument()has been marked as deprecated. It will log a deprecation level error message when called in Fluid v4. It will be removed in Fluid v5.TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper->registerArgument()now no longer throws an exception if an argument is already defined, so calls toTYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper->overrideArgument()can be replaced withTYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper->registerArgument().
2.12¶
- Deprecation: Method
TYPO3Fluid\Fluid\Core\ViewHelper\AbstractTagBasedViewHelper->registerUniversalTagAttributes()has been marked as deprecated. It will log a deprecation level error message when called in Fluid v4. It will be removed in Fluid v5. Arbitrary tags are automatically added byAbstractTagBasedViewHelper, single ViewHelpers find such arguments in$this->additionalArgumentswhen the call toregisterUniversalTagAttributes()is removed. - Deprecation: Method
TYPO3Fluid\Fluid\Core\ViewHelper\AbstractTagBasedViewHelper->registerTagAttribute()has been marked as deprecated. It will log a deprecation level error message when called in Fluid v4. It will be removed in Fluid v5. Arbitrary tags are automatically added byAbstractTagBasedViewHelper, single ViewHelpers find such arguments in$this->additionalArgumentswhen the call toregisterUniversalTagAttributes()is removed. Alternatively, arguments registered usingregisterArgument()can be found in$this->arguments.
2.9¶
- Deprecation: Class
TYPO3Fluid\Fluid\Core\Compiler\ViewHelperCompilerhas been obsoleted and marked as deprecated. It will be removed in Fluid v4. - Deprecation: Exception
TYPO3Fluid\Fluid\Core\Compiler\StopCompilingChildrenExceptionhas been obsoleted and marked as deprecated. It will be removed in Fluid v4. - Deprecation: Trait
TYPO3Fluid\Fluid\Core\ViewHelper\Traits\ParserRuntimeOnlyhas been obsoleted by inlining the code to consumers and marked as deprecated. It will be removed in Fluid v4.
2.8¶
- Deprecation: Method :php:`TYPO3FluidFluidCoreParserSyntaxTreeObjectAccessorNode->getAccessors() is unused and has been marked as deprecated. It will be removed in Fluid v4.
- Deprecation: Unused public constant
TYPO3Fluid\Fluid\Core\Compiler\TemplateCompiler::SHOULD_GENERATE_VIEWHELPER_INVOCATIONhas been marked as deprecated and will be removed in Fluid v4. - Deprecation: Unused public constant
TYPO3Fluid\Fluid\Core\Variables\StandardVariableProvider::ACCESSOR_ARRAYhas been marked as deprecated and will be removed in Fluid v4. - Deprecation: Unused public constant
TYPO3Fluid\Fluid\Core\Variables\StandardVariableProvider::ACCESSOR_GETTERhas been marked as deprecated and will be removed in Fluid v4. - Deprecation: Unused public constant
TYPO3Fluid\Fluid\Core\Variables\StandardVariableProvider::ACCESSOR_ASSERTERhas been marked as deprecated and will be removed in Fluid v4. - Deprecation: Unused public constant
TYPO3Fluid\Fluid\Core\Variables\StandardVariableProvider::ACCESSOR_PUBLICPROPERTYhas been marked as deprecated and will be removed in Fluid v4. - Deprecation: Unused public static property
TYPO3Fluid\Fluid\Core\Parser\Patterns::$SCAN_PATTERN_ESCAPINGMODIFIERhas been marked as deprecated and will be removed in Fluid v4.
2.6¶
- Deprecation: Method
TYPO3Fluid\Fluid\Core\ViewHelper\AbstractConditionViewHelper->evaluateCondition()has been marked as deprecated. It will be removed in Fluid v4. Useverdict()instead.
2.5¶
- Deprecation: Interface
TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\Expression\ParseTimeEvaluatedExpressionNodeInterfaceis unused and has been marked as deprecated. It will be removed in Fluid v4.
2.4¶
- Deprecation Class
TYPO3Fluid\Fluid\Core\Variables\VariableExtractoris unused and has been marked as deprecated. It will be removed in Fluid v4. UseStandardVariableProviderinstead.