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.
Our products have convinced you, and you would like to realize your next web project together with us? – Then please contact us for a non-binding offer. We are looking forward to your project idea!