Skip to content

Conversation

Victoronz
Copy link
Contributor

@Victoronz Victoronz commented Oct 10, 2025

Objective

Update bevy_ecs MSRV to 1.89 to allow some functions to be turned const in #21498.

Solution

Update the MSRV.

Also fix the clippy lint concerning if && if let chaining that comes with the upgrade.

@Victoronz Victoronz requested a review from mockersf October 10, 2025 21:45
@Victoronz
Copy link
Contributor Author

Is this targeted, minimal upgrade more appropriate?

Copy link
Member

@alice-i-cecile alice-i-cecile left a comment

Choose a reason for hiding this comment

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

Happy to bump this here. Our policy is "latest stable", and I like splitting this out.

@alice-i-cecile alice-i-cecile added A-ECS Entities, components, systems, and events C-Code-Quality A section of code that is hard to understand or change D-Straightforward Simple bug fixes and API improvements, docs, test and examples S-Needs-Review Needs reviewer attention (from anyone!) to move forward labels Oct 10, 2025
Copy link
Contributor

Your PR increases Bevy Minimum Supported Rust Version. Please update the rust-version field in the root Cargo.toml file.

@mockersf
Copy link
Member

Not unblocking the linked PR, which needs rust 1.91 which is not yet released.

Bumping MSRV should be done in the PR that needs it, not on its own

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

Labels

A-ECS Entities, components, systems, and events C-Code-Quality A section of code that is hard to understand or change D-Straightforward Simple bug fixes and API improvements, docs, test and examples S-Needs-Review Needs reviewer attention (from anyone!) to move forward

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants