Releases: MarketSquare/robotframework-tidy
Robotidy 4.6.0
Added new option to generate default configuration file and included two bug fixes.
Read more in full release notes.
Robotidy 4.5.0
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 True- invalid variable case with extended syntax in
RenameVariables
Read more in full release notes.
Robotidy 4.4.0
Added a possibility to ignore variables case in RenameVariables
. Fixes and improvements for RenameKeywords
and RenameTestCases
.
Read more in full release notes.
Robotidy 4.3.0
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.
Robotidy 4.2.1
Fix release for breaking changes in the Robotidy 4.2.0 - it is now possible to run Robotidy without providing configuring file, which was crashing the tool before.
Read more in full release notes.
Robotidy 4.2.0
Completely refactored our configuration file handling to allow multiple configuration files. There are also updates to transformers:
NormalizeSeparators
- newflatten_lines
option to allow to flatten multiline linesRenameVariables
- now also renames the variables found in IF and WHILE conditions
Read more in full release notes.
Robotidy 4.1.0
Added --ignore_git_dir
option that allows to ignore .git
directories when looking for Robotidy configuration file.
Read more in full release notes.
Robotidy 4.0.1
Fix release for breaking changes in the Robotidy 4.0. The spaces in param:value in pyproject.toml should not raise unrecognized parameter error anymore.
Read more in full release notes.
Robotidy 4.0
Major release which contains multiple improvements for external transformers. There are also backward incompatible changes, including removing section option from NormalizeSeparators (replaced with skip_sections). We have also added following new transformers:
- RenameVariables
- NormalizeComments
- ReplaceEmptyValues
- GenerateDocumentation
Read more in full release notes.
Robotidy 3.5.0
NormalizeTags
can now preserve formatting and Robotidy provides proper support for Test Tags
in OrderTags
and OrderSettingsSection
transformers.
Read more in full release notes.