Skip to content

Releases: MarketSquare/robotframework-robocop

v9.1.2

Choose a tag to compare

@github-actions github-actions released this 23 Oct 15:59
65928a6

9.1.2 (2026-10-23)

Bug Fixes

  • detect extended variable syntax usage in project rules (#1948) (49fd2ec), closes #1947

v9.1.1

Choose a tag to compare

@github-actions github-actions released this 10 Oct 19:09
98d3588

9.1.1 (2026-10-10)

Bug Fixes

  • derive source lines from provided model to keep fixes consistent (#1944) (b34b5f1)
  • formatter: keep inline comment cells together in ReplaceWithVAR (#1788) (4d704e8)
  • ignore tzdata in deptry unused dependency check (#1945) (129c834)

Documentation

v9.1.0

Choose a tag to compare

@github-actions github-actions released this 25 Sep 13:27
da06894

9.1.0 (2026-09-25)

Features

  • register deprecated rules so they are recognized in configuration (#1928) (86b7b95)

Bug Fixes

  • Drop usage of pytz, use ZoneInfo instead (#1938) (dea7b0c)

Refactoring

  • name fix-loop convergence limits (#1931) (8c341a9)
  • reuse RuleSeverity.parser for severity thresholds (#1930) (a2886cb)

v9.0.0

Choose a tag to compare

@bhirsz bhirsz released this 26 Aug 13:01
8dc38d5

9.0.0 (2026-08-26)

The main focus of the 9.0.0 release is project rules - rules that read the whole project context instead of a
single file. We added 12 project rules (argument, import, keyword and variable checks across files) and merged
the separate robocop check-project command into the regular robocop check.

Beyond project rules, this is a large release with several other big changes:

  • 13 new non-project rules, including a dedicated GROUP syntax category, continue-on-failure tag rules and
    new spacing/documentation/variable checks.
  • Fixes for more than 35 rules, letting Robocop auto-correct many issues and replacing several redundant
    formatters (leaner formatters focused on alignment and whitespace).
  • Plugins - custom rules, formatters, reports and configuration can now be packaged and distributed as plugins.
  • Built-in rulesets - reference curated rule sets with extends = ["robocop:minimal"].
  • Custom reports - load and enable your own reports just like custom rules and formatters.
  • robocop config init - generate a fully documented configuration file.
  • Test case [Metadata] support (Robot Framework 7.5) across the linter and the formatter.
  • New AlignBDDStatements formatter
  • leaner, fixed-width whitespace alignment.

Detailed changelog here.

v8.8.0

Choose a tag to compare

@github-actions github-actions released this 12 Aug 17:04
4529e53

8.8.0 (2026-08-12)

Features

  • Support Robot Framework 7.5 by relaxing upper version bound to <7.6 (#1804) (de41ead)

v8.7.0

Choose a tag to compare

@github-actions github-actions released this 12 Aug 13:33
6e80a08

8.7.0 (2026-08-12)

Features

  • add --verbose option to list formatters command to print configurables (#1802) (d425866)
  • Make list rules more verbose; print configurables (with --verbose) and default/modified values (#1799) (5d94399)

Bug Fixes

  • robocop docs formatters fails to print non-default formatters (#1801) (703ebeb)

v8.6.0

Choose a tag to compare

@github-actions github-actions released this 06 Aug 12:05
c6925fc

8.6.0 (2026-08-06)

Features

  • SplitTooLongLine: add per-type align_new_line options (#1796) (7135db6)

v8.5.0

Choose a tag to compare

@github-actions github-actions released this 31 Jul 12:29
1f9e745

8.5.0 (2026-07-31)

Features

  • support --config option in list rules/formatters docs options (#1791) (61024dd)

v8.4.1

Choose a tag to compare

@github-actions github-actions released this 30 Jul 11:50
38a3806

8.4.1 (2026-07-30)

Bug Fixes

  • mark --ignore values as matched for rules below --threshold (#1786) (70d0ab6), closes #1775

v8.4.0

Choose a tag to compare

@github-actions github-actions released this 30 Jul 07:03
86df3df

8.4.0 (2026-07-30)

Features

  • keep first setting argument on the setting line in SplitTooLongLine (#1784) (59416c8), closes #1723