Skip to content

Releases: MarketSquare/robotframework-tidy

Robotidy 4.6.0

06 Oct 16:28
b6a2bbd
Compare
Choose a tag to compare

Added new option to generate default configuration file and included two bug fixes.

Read more in full release notes.

Robotidy 4.5.0

24 Aug 15:40
3b0440d
Compare
Choose a tag to compare

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

28 Jun 10:07
8743872
Compare
Choose a tag to compare

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

30 May 10:41
d015940
Compare
Choose a tag to compare

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

26 Apr 08:27
381b2f1
Compare
Choose a tag to compare

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

19 Apr 08:55
a8ca849
Compare
Choose a tag to compare

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.

Robotidy 4.1.0

07 Apr 18:36
a6e86b8
Compare
Choose a tag to compare

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

03 Apr 12:42
Compare
Choose a tag to compare

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

03 Apr 10:13
d5f8cbf
Compare
Choose a tag to compare

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

02 Mar 18:55
ee08b01
Compare
Choose a tag to compare

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

Read more in full release notes.