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
GROUPsyntax 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
AlignBDDStatementsformatter - leaner, fixed-width whitespace alignment.
Detailed changelog here.