From 53835c143a755c9bbf180756d0a192fee346b468 Mon Sep 17 00:00:00 2001 From: Jun He Date: Sat, 5 Sep 2026 11:15:31 +0000 Subject: [PATCH] docs: separate contributor toolchain pin from consumer MSRV The README implied consumers needed the pinned 1.97.1 toolchain. Verified on Linux that the published crates check cleanly from 1.90.0 upward, so state the consumer floor and where it comes from. Co-authored-by: freefcw --- README.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 45293c6..2a80379 100644 --- a/README.md +++ b/README.md @@ -19,8 +19,11 @@ not carry this fork's releases. Depend on the `v0.9.0` tag: fc-gpui = { git = "https://github.com/freefcw/fc-gpui.git", tag = "v0.9.0" } ``` -Building requires the toolchain pinned in [`rust-toolchain.toml`](rust-toolchain.toml): Rust -`1.97.1` with edition 2024. +Contributors build with the toolchain pinned in [`rust-toolchain.toml`](rust-toolchain.toml): Rust +`1.97.1` with edition 2024. Consuming these crates does not require that toolchain — they build on +Rust `1.90.0` and newer. That floor comes from the dependency tree (`ordered-float 5.5.0` and +`cosmic-text 0.19`), not from this fork's own code, so the `fc-gpui*` packages declare no +`rust-version` of their own, matching upstream Zed's `gpui`. To trim image decoder footprint, disable default features and list only the platform and image formats you need: