Skip to content

v9.0.0

Latest

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.