Skip to content

chore(main): release 9.0.0 - #1811

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--robocop
Open

chore(main): release 9.0.0#1811
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--robocop

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

9.0.0 (2026-08-14)

⚠ BREAKING CHANGES

  • robocop check-project was removed. Select project rules and run robocop check instead.
  • custom project checkers have to accept the context argument in scan_project(project_source_file, config_manager, context).

Features

  • add ambiguous-keyword-name project rule (KW06) (#1826) (8d8c2b4)
  • add circular-import project rule (IMP08) (#1828) (ccc04ca)
  • add keyword-not-found project rule (KW05) (#1827) (6d05e1a)
  • Add robocop-check-project pre-commit hook (#1810) (315368d)
  • add unused-library-import rule (#1825) (20f76ad)
  • cache imported library keywords between runs (#1830) (93a9fad)
  • project level context with rules using it (#1822) (527c5b9)
  • run project rules as a part of the check command (#1824) (ecd971b)

Documentation

Refactoring

  • merge control flow checkers into single ControlFlowChecker (#1818) (fb4afc2)
  • merge deprecated statement checker into settings checker (#1820) (883f6fc)
  • merge keyword and variable naming checkers (#1819) (ec7d75f)
  • merge keyword argument checkers into a single checker (#1808) (67f7ab0)
  • merge keyword body checkers into a single checker (#1812) (812d158)
  • merge keyword call checkers into a single checker (#1807) (a2652a0)
  • merge raw file checkers into a single checker (#1806) (98e2aff)
  • merge section-level checkers into single SectionsChecker (#1813) (88c0b53)
  • merge settings checkers into single SettingsChecker (#1817) (33f335a)
  • merge tag checkers into single TagsChecker (#1815) (852b450)
  • merge test case and keyword checkers into TestCaseKeywordChecker (#1814) (280b297)
  • merge variable statement checkers into single VariablesChecker (#1816) (6d18ea2)
  • move linter checkers to a dedicated package (#1821) (cc15ac3)

This PR was generated with Release Please. See documentation.

@github-actions

Copy link
Copy Markdown
Contributor Author

Performance Report

Version Project traversal Linting (print+cache) Linting (print+no cache) Linting (no print+cache) Linting (no print+no cache) Linting (large file with print) Linting (large file without print) Formatting
local 0.392s (0.19%) 2.820s (-0.4%) 4.125s (-2.0%) 0.558s (0.72%) 2.527s (-3.2%) 14.184s (-2.58%) 5.209s (-5.54%) 0.507s (-0.4%)
8.8.0 0.391s (0.6%) 2.832s (0.65%) 4.209s (1.07%) 0.554s (1.43%) 2.611s (0.87%) 14.560s (1.34%) 5.514s (1.6%) 0.509s (1.66%)
8.7.0 0.389s (-2.95%) 2.813s (-4.27%) 4.164s (-2.33%) 0.547s (-3.29%) 2.588s (-0.31%) 14.368s (-2.83%) 5.427s (2.57%) 0.501s (-5.77%)
8.6.0 0.401s (1.75%) 2.939s (3.79%) 4.264s (1.75%) 0.565s (1.37%) 2.596s (-0.35%) 14.786s (1.54%) 5.291s (-2.03%) 0.532s (5.63%)
8.5.0 0.394s (-92.29%) 2.832s 4.191s 0.558s 2.605s 14.562s 5.401s 0.503s
6.9.0 5.110s - - - - - - -

@github-actions github-actions Bot changed the title chore(main): release 8.8.1 chore(main): release 8.9.0 Aug 13, 2026
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--robocop branch 7 times, most recently from 5b2da7a to b91d5d2 Compare August 13, 2026 17:29
@github-actions

Copy link
Copy Markdown
Contributor Author

Performance Report

Version Project traversal Linting (print+cache) Linting (print+no cache) Linting (no print+cache) Linting (no print+no cache) Linting (large file with print) Linting (large file without print) Formatting
local 0.293s (0.51%) 2.386s (-1.42%) 3.499s (-3.93%) 0.445s (3.1%) 2.059s (-7.88%) 12.753s (-2.81%) 4.345s (-6.49%) 0.426s (1.6%)
8.8.0 0.291s (0.95%) 2.420s (0.01%) 3.642s (-0.69%) 0.432s (0.59%) 2.236s (0.33%) 13.122s (0.89%) 4.647s (1.41%) 0.420s (0.25%)
8.7.0 0.288s (-1.28%) 2.420s (0.09%) 3.668s (-0.22%) 0.429s (-0.88%) 2.228s (-0.71%) 13.007s (1.95%) 4.582s (-4.41%) 0.419s (-1.61%)
8.6.0 0.292s (-0.73%) 2.418s (0.49%) 3.676s (-0.35%) 0.433s (-0.63%) 2.244s (0.47%) 12.758s (0.22%) 4.793s (0.45%) 0.425s (-0.82%)
8.5.0 0.294s (-94.24%) 2.406s 3.689s 0.436s 2.234s 12.730s 4.772s 0.429s
6.9.0 5.110s - - - - - - -

@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--robocop branch 4 times, most recently from 913bb96 to d1770b7 Compare August 13, 2026 21:44
@github-actions github-actions Bot changed the title chore(main): release 8.9.0 chore(main): release 9.0.0 Aug 14, 2026
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--robocop branch 3 times, most recently from a9ed790 to e1c5ec8 Compare August 14, 2026 16:56
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--robocop branch from e1c5ec8 to c50d614 Compare August 14, 2026 17:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant