Skip to content

feat(robocop): Robocop 8.0 support#571

Merged
d-biehl merged 4 commits intorobotcodedev:mainfrom
bhirsz:feature/robocop_8_0
Mar 12, 2026
Merged

feat(robocop): Robocop 8.0 support#571
d-biehl merged 4 commits intorobotcodedev:mainfrom
bhirsz:feature/robocop_8_0

Conversation

@bhirsz
Copy link
Contributor

@bhirsz bhirsz commented Feb 10, 2026

Robocop 8.0 brings several changes. One of them is breaking change in interface to run_check / format_until_stable which now accepts SourceFile instead of separate path / model / config files. This PR changes the method invocation to reflect it.

Note that 8.0 is still not released but should go live tommorrow. The other changes should not affect Robotcode directly. I have tested with old 7.2 and not released 8.0 (installed directly from our github).

Other minor changes:

  • I used codespace and run your tests. I couldn't find "hatch run devel.py312-rf73:test" env to run, but the one with dot works - so I changed your docs to reflect it
  • Added Robocop development environment to hatch, to test not yet released changes (for future, if needed)

@bhirsz bhirsz force-pushed the feature/robocop_8_0 branch from 26bd90f to daabbfd Compare February 10, 2026 09:30
@WrightRadionix
Copy link

@bhirsz @d-biehl any way we could please get this reviewed and merged soon?
It would be nice to use the new version of Robocop.

@Li12137
Copy link

Li12137 commented Mar 12, 2026

please get this reviewed and merged soon, want use new version of Robocop.

Copy link
Member

@d-biehl d-biehl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

he, there are a lot of changes that have nothing to do with the real feature. these are more documentation things and should be handled maybe in a different PR. can you revert these changes and may create an issue about changing the contribution guide?

@bhirsz bhirsz force-pushed the feature/robocop_8_0 branch from a942977 to 8090db4 Compare March 12, 2026 10:09
@bhirsz
Copy link
Contributor Author

bhirsz commented Mar 12, 2026

he, there are a lot of changes that have nothing to do with the real feature. these are more documentation things and should be handled maybe in a different PR. can you revert these changes and may create an issue about changing the contribution guide?

Reverted the changes

@d-biehl d-biehl force-pushed the feature/robocop_8_0 branch from 8090db4 to 72f888a Compare March 12, 2026 10:16
@d-biehl d-biehl merged commit f723d98 into robotcodedev:main Mar 12, 2026
@d-biehl
Copy link
Member

d-biehl commented Mar 12, 2026

big thanks @bhirsz !!!!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants