Robotframework Tidy Versions Save

Robot Framework code formatter

4.4.0

11 months ago

Added a possibility to ignore variables case in RenameVariables. Fixes and improvements for RenameKeywords and RenameTestCases.

Read more in full release notes.

4.3.0

1 year ago

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.

4.2.1

1 year ago

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.

4.2.0

1 year ago

Completely refactored our configuration file handling to allow multiple configuration files. There are also updates to transformers:

  • NormalizeSeparators - new flatten_lines option to allow to flatten multiline lines
  • RenameVariables - now also renames the variables found in IF and WHILE conditions

Read more in full release notes.

4.1.0

1 year ago

Added --ignore_git_dir option that allows to ignore .git directories when looking for Robotidy configuration file.

Read more in full release notes.

4.0.1

1 year ago

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.

4.0.0

1 year ago

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.

3.5.0

1 year ago

NormalizeTags can now preserve formatting and Robotidy provides proper support for Test Tags in OrderTags and OrderSettingsSection transformers.

Read more in full release notes.

3.4.0

1 year ago

Several fixes and improvements in SplitTooLongLine transformer and other transformers. It is also now possible to filter out --list output.

Read more in full release notes.

3.3.3

1 year ago

Fix release addressing invalid handling of run keywords in RenameKeywords transformer.

Read more in full release notes.