2026-05-29 – Fluid Plugin 2.9.0

  • [FEATURE] Restore and provide compatibility for TYPO3 14.
  • [FEATURE] Improvement of the license dialog, so the startup won't be blocked.
  • [FEATURE] Restore compatibility for the newest IDE versions.
  • [FEATURE] Adds the support for the file extension ".fluid.html"
  • [FEATURE] Adds the newest Syntax rules from TYPO3 13+.
  • [FEATURE] New and improved code annotations. Some were just needed, because of old TYPO3 instances.
  • [FEATURE] Allow arbitrary tag attributes in ViewHelpers and restore autocompletion for the removed tags, if gone.
  • [TASK] Raise the minimum IDE build number support to 261.
  • [TASK] Solving of deprecations.
  • [TASK] Improvement of the autocompletion documentation.
  • [BUGFIX] Some functions didn't work anymore with newer IDE versions and TYPO3 13 / 14.
  • [BUGFIX] The GoTo-Function was not working for some json files, if they shared the same parent folder.
  • [BUGFIX] Removal of some NullPointerExceptions and other smaller issues.

Compatibility

TYPO3 Versions7.6.X | 8.7.X | 9.5.X | 10.4.X | 11.5.X | 12.4.X | 13.4.X | 14.3.X
IDE Versions
from 2026.1
PhpStorm
IntelliJ IDEA Ultimate

2024-01-25 – Fluid Plugin 2.8.0

  • [FEATURE] Adds line markers for the partial, section and layout view helper.
  • [FEATURE] Adds an auto-completion and go-to functionality to the resource view helper.
  • [FEATURE] Adds an auto-completion and go-to functionality to the script and css view helpers.
  • [FEATURE] Adds an auto-completion and go-to functionality for layouts, partials and section for the inline variant.
  • [TASK] Improvement of the license dialog, so the startup won't be blocked.
  • [TASK] Restore compatibility TYPO3 12.
  • [TASK] Restore compatibility for the newest IDE versions.
  • [TASK] Raise the minimum IDE build number support to 222.
  • [TASK] Solving of deprecations.
  • [BUGFIX] The file index was broken, so the go-to and auto-completion functions were broken as well.
  • [BUGFIX] Some functions didn't work anymore with newer IDE version and TYPO3 11 / 12.

2023-05-11 – Fluid Plugin 2.7.0

  • [FEATURE] Adds an intention (ALT + Enter) to convert tag based view helpers to inline view helpers.
  • [FEATURE] Adds an intention (ALT + Enter) to convert inline view helpers to tag based view helpers.
  • [FEATURE] Adds an icon next to the controller actions to jump to the correct Fluid template.
  • [TASK] Raise the minimum IDE build number support to 213.0
  • [TASK] Supports symlinks for the GoTo- and Auto-Completion-Functions.
  • [TASK] Fix of several deprecations and possible NullPointerExceptions.
  • [BUGFIX] The global registered namespaces (File->Settings->Fluid Settings(Project)) aren't correctly parsed.
  • [BUGFIX] An intention, that the quotes aren't correctly escaped, was wrong.

2022-03-10 – Fluid Plugin 2.6.0

  • [FEATURE] Support of the ternary conditions.
  • [FEATURE] Adds the GoTo functionality of sections for partials.
  • [FEATURE] Adds the GoTo functionality to the "f:uri.resources" viewhelper.
  • [TASK] Adds the "pattern" attribute to the excluded attributes list for Fluid injections.
  • [BUGFIX] Fixes a possible Stackoverflow error at the auto-completion.
  • [BUGFIX] The GoTo functionality wasn't working for Fluid partials, if it was within a subfolder.
  • [BUGFIX] Smaller bug fixes and performance optimizations.

2021-07-23 – Fluid Plugin 2.5.0

  • [FEATURE] Recognizes Twig syntax and doesn't inject Fluid anymore at these positions.
  • [FEATURE] Adds an intention and setting to disable this plugin for projects.
  • [TASK] Provide the compatibility to the newest IDE versions.
  • [BUGFIX] An exception which was thrown on the startup in some cases: The setting can be found under "File -> Settings -> Languages & Frameworks -> Fluid Settings (Project)". Alternatively, you can set it via the new intention in the context menu (CTRL + Enter), within the Fluid files.

2021-01-15 – Fluid Plugin 2.4.0

  • [TASK] Adaptation of the styling from the update pop up.
  • [TASK] Adds an ignore attribute for Vue.js.
  • [BUGFIX] An exception occours on the startup of the IDE.
  • [BUGFIX] The auto-completion of the inline view helpers isn't working.

2020-10-30 – Fluid Plugin 2.3.0

  • [FEATURE] Auto completion for layouts and partials.
  • [FEATURE] Jumping to partials, layouts and sections by clicking on it with (Ctrl + Left Click)
  • [FEATURE] Improvement of the value selections on double click.
  • [FEATURE] Adds a new project setting, to specify which are the global Fluid ViewHelpers. -> TYPO3 Reference
  • [FEATURE] Also adds the possibility with the new setting, to disable some namespaces. So there aren't any complications with using XSD files simultaneous.
  • [FEATURE] Adds a new annotation, if a string has a leading quote, but not a tailing one.
  • [TASK] Change of some meta information like the vendor and plugin name.
  • [TASK] Resolving of some code deprecations and warnings.
  • [BUGFIX] Some viewhelpers aren't be found in TYPO3.
  • [BUGFIX] Missing Fluid syntax combination i.e.: {variable | f:format.raw()}.

2020-06-09 – Fluid Plugin 2.2.0

  • [FEATURE] Support of the latest IDE versions.
  • [TASK] Improvement of the license check (Better compatibility, less requests, detailed error messages).
  • [BUGFIX] The comment annotations aren't working, if the cursor is at the end of the line.
  • [BUGFIX] Some viewhelpers aren't be found in TYPO3 10.
  • [BUGFIX] Fix of a StackOverFlow error of some viewhelpers.
  • [BUGFIX] "Null target element" errors occur within some viewhelpers.
  • [BUGFIX] Missing Fluid Standalone syntax combination i.e.: {data.{pidFieldName} -> f:format.raw()}.

2019-04-30 – Fluid Plugin 2.1.0

  • [FEATURE] Adds a setting to remove the injection for some tags.
  • [TASK] Correction of some urls, because they were 404 pages.
  • [TASK] Raise the minimum IDE version to build number 181.
  • [BUGFIX] Sometimes arguments are marked as required, but they shouldn't.
  • [BUGFIX] "Outdated stub in index" error was thrown in the index utility.

2018-09-19 – Fluid Plugin 2.0.0

  • [FEATURE] IDE-Support of view helpers outside of HTML tag attributes. At least one wrapping tag is required.
    • The name and the type is shown, but the type for objects is a bit messy but useful, but I will explain it in the following example: "comment => SGalinski/SgComments/Domain/Model/Comment.getAnswers.count" Here we know that the variable comment is the result of the function count, which was used on the return value of getAnswers of the object Comment.
  • [FEATURE] The assigned parameters of the action from a Template are now usable. You can also jump to the source and the type will be resolved in the auto completion process.
    • It's not working for Fluid templates, which aren't in the default Extbase structure. "###ExtensionName###/Resources/Private/Templates/XYZ.html" and "###ExtensionName###/Classes/Controller/XYZ.php"
    • The auto completion will not show values of arrays, because we don't have a PHP interpreter here.
  • [FEATURE] The auto completion adds the required attributes from a view helper automatically on usage.
  • [FEATURE] Support of the new Fluid standalone syntax.
  • [FEATURE] Support of the Neos Adaptor namespace.
  • [FEATURE] New warning, if not all required arguments from a view helper are used.
  • [FEATURE] New warning and fix, if a normal HTML comment is used and no Fluid comment within Fluid files.
  • [FEATURE] New warning, if a variable is used in some arguments of view helpers. Like the "as" attribute from the "f:for" view helper
  • [TASK] Improvement of the gathering of all attributes of a view helper with respecting the override logic.
  • [TASK] Improvement of the license dialog for more usability and easier updating.
  • [TASK] Improvement of the MAC user experience for older versions.
  • [TASK] Better messages and dialogs.
  • [BUGFIX] The code documentation isn't working anymore, if a syntax error exists.
  • [BUGFIX] Sometimes the detection of Fluid wasn't successful.
  • [BUGFIX] Wrong syntax error messages were appearing in some locations.
  • [BUGFIX] The escaped single quote logic is broken, if a Fluid array is initalized without an wrapping quote.
  • [BUGFIX] Some view helper arguments aren't marked as required, but they should.
  • [BUGFIX] Resolvement of some exceptions, which occur during the indexing and while the auto completion.
  • [BUGFIX] Sometimes an exception is thrown, if two or more projects do indexing at the same time.
  • [BUGFIX] Fluid could be choosen as the general IDE template data language.

2017-02-13 – Fluid Plugin 1.4.0

  • [TASK] Release of a demo version.
  • [BUGFIX] An exception appears, when opening up a xml file.
  • [BUGFIX] The array syntax is not properly supported.
  • [BUGFIX] New lines within parameter section of inline view helpers are shown as errors.
  • [BUGFIX] View helper concatenation doesn't work correctly.
  • [BUGFIX] Some Fluid arrays are detected as serialized strings.
  • [BUGFIX] Backslashes aren't allowed within a html argument.
  • [BUGFIX] Removal of deprecated functions.

2016-09-19 – Fluid Plugin 1.3.0

  • [FEATURE] Start of the integration of the Fluid standalone syntax changes.
  • [FEATURE] Adds a possibility to disable the Fluid injection for configured attributes and whole file extensions.
  • [FEATURE] Adding of more code annotations.
  • [FEATURE] Update of the parser, so we have a better performance.
  • [TASK] Integration of a license dialog
  • [BUGFIX] Fixed some bugs like the NullPointerException

2016-08-08 – Fluid Plugin 1.2.0

  • [FEATURE] Massive improvement of the CPU usage!
  • [FEATURE] Support of the xmlns view helpers
  • [FEATURE] Support for the Fluid standalone extension
  • [FEATURE] Improved argument assignment to the view
  • [TASK] Disable plugin in XSLT files
  • [TASK] Raise minimum build number from 141 to 143
  • [TASK] Compile against the latest included Java version
  • [BUGFIX] Serialized strings will be detected as Fluid
  • [BUGFIX] Support array notation within inline syntax
  • [BUGFIX] f:if is marked as error when comparing strings
  • [BUGFIX] IDE Fatal Error Invalid range specified: (1,0);
  • [BUGFIX] Removal of a NullPointerException
  • [BUGFIX] False-Positive for nested inline Fluid usages
  • [BUGFIX] Syntax error

2016-06-16 – Fluid Plugin 1.1.0

  • [FEATURE] Add the Neos view helper namespace.
  • [FEATURE] Add annotations for invalid view helpers and it's arguments.
  • [BUGFIX] An exception appears, if the namespace has whitespaces around the equal character.
  • [BUGFIX] A colon is marked as invalid within an inline view helper value.

Let's Talk About Your Project.

Whether you need a new website, portal or integration, we build digital solutions that deliver value today and remain reliable tomorrow.