bump msrv to 1.82

This commit is contained in:
Jonathan Spira 2025-01-19 11:09:00 -05:00
parent 38f6f32280
commit 10eac13b88
4 changed files with 4 additions and 3 deletions

View File

@ -74,7 +74,7 @@ jobs:
fail-fast: false
matrix:
rust:
- "1.70"
- "1.82"
os:
- ubuntu-latest
- macos-latest

View File

@ -18,6 +18,7 @@
### Changed
- MSRV is now `1.82`. We will bump the MSRV to `1.85` in the future.
- Keys now communicate with `imgui` in a far simpler manner -- rather than going through
a complex keymap, they instead simply notate if they are or are not down to `imgui` directly.
Multiple functions, such as `Ui::key_index`, `Ui::is_key_index_down`, `Ui::is_key_index_pressed`, `Ui::is_key_index_pressed_no_repeat`, and `Ui::key_index_pressed_amount` were removed. Use the corresponding non-`index` version.

View File

@ -1,5 +1,5 @@
[workspace]
members = ["imgui", "imgui-sys", "xtask"]
package.rust-version = "1.70"
package.rust-version = "1.82"
resolver = "2"

View File

@ -58,7 +58,7 @@ See below as well for community lead platform and renderer crates.
## Minimum Support Rust Version (MSRV)
The MSRV for `imgui-rs` and all of the backend crates is **1.70**. We update our MSRV periodically, and issue a minor bump for it.
The MSRV for `imgui-rs` and all of the backend crates is **1.82**. We update our MSRV periodically, and issue a minor bump for it.
## Choosing a backend platform and a renderer