Compatibility

bevy_lint VersionRust VersionRustup ToolchainBevy Version
0.4.0-dev1.88.0nightly-2025-04-030.16
0.3.01.88.0nightly-2025-04-030.16
0.2.01.87.0nightly-2025-02-200.15
0.1.01.84.0nightly-2024-11-140.14

The Rust version in the above table specifies what version of the Rust language can be compiled with bevy_lint. Code written for a later version of Rust may not compile. (This is not usually an issue, though, because bevy_lint's Rust version is kept 1 to 2 releases ahead of stable Rust.)

The Rustup toolchain specifies which toolchain must be installed in order for bevy_lint to be installed and used. Please see the installation section for more info.

The Bevy version is a range of Bevy versions that bevy_lint has been tested with and is guaranteed to work. Newer or older releases may not be linted correctly and may cause the linter to crash. (If this does happen for you, please consider submitting a bug report!)