Robot Framework code formatter
Fixes for ReplaceWithVAR, SplitTooLongLine and RenameVariables transformers. There are also major improvements for Robotidy disablers.
Read more in full release notes.
Robot Framework 7.0 critical fixes and dependency updates.
Read more in full release notes.
This release brings new transformer - ReplaceWithVAR
- that replaces different keywords for creating variable in test cases and keywords (such as Set Variable
, Set Variable If
, Catenate
..) with new Robot Framework 7.0 VAR
syntax.
Additionally SplitTooLongLine
was updated to support split too long VAR statements and several fixes were implemented.
Read more in full release notes.
Allow to skip formatting documentation in AlignSettingsSection
transformer and fix GenerateDocumentation
transformer removing documentation from settings and test cases sections.
Read more in full release notes.
Additional fixes for Robot Framework 7.0 support and Jinja dependency update due to security vulnerability.
Read more in full release notes.
Added Robot Framework 7.0 support, configurable case in RenameKeywords
and more verbose output when formatting.
Read more in full release notes.
Added new option to generate default configuration file and included two bug fixes.
Read more in full release notes.
Fixes related to Robot Framework 6.1 changes. Additionally, the behaviour of the min_width parameter in AlignVariablesSection
and AlignSettingsSection
transformers changed.
Also fixed:
NormalizeSeparators
not handling Inline Ifs when flatten_lines is set to TrueRenameVariables
Read more in full release notes.
Added a possibility to ignore variables case in RenameVariables
. Fixes and improvements for RenameKeywords
and RenameTestCases
.
Read more in full release notes.
This release further enhance NormalizeSeparators
with option to align new lines to the first line of the statement. Additionally, multi-line handling in ReplaceReturns
and ReplaceBreakContinue
is now fixed.
Read more in full release notes.