-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Bump rust toolchain to 1.92 (current stable) #6356
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR updates the Rust toolchain from version 1.88.0 to 1.92 (current stable) and upgrades the rustup package manager from version 1.25.2 to 1.28.2.
Key Changes:
- Updated Rust toolchain channel from 1.88.0 to 1.92 in the toolchain configuration
- Upgraded rustup from version 1.25.2 to 1.28.2 across all Rust binary tools
- Removed the old rustup 1.25.2 package file
Reviewed changes
Copilot reviewed 1 out of 16 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| rust-toolchain.toml | Updated Rust toolchain channel from 1.88.0 to 1.92 |
| bin/rustup | Updated rustup package reference from 1.25.2 to 1.28.2 |
| bin/rustfmt | Updated rustup package reference from 1.25.2 to 1.28.2 |
| bin/rustdoc | Updated rustup package reference from 1.25.2 to 1.28.2 |
| bin/rustc | Updated rustup package reference from 1.25.2 to 1.28.2 |
| bin/rust-lldb | Updated rustup package reference from 1.25.2 to 1.28.2 |
| bin/rust-gdbgui | Updated rustup package reference from 1.25.2 to 1.28.2 |
| bin/rust-gdb | Updated rustup package reference from 1.25.2 to 1.28.2 |
| bin/rust-analyzer | Updated rustup package reference from 1.25.2 to 1.28.2 |
| bin/rls | Updated rustup package reference from 1.25.2 to 1.28.2 |
| bin/clippy-driver | Updated rustup package reference from 1.25.2 to 1.28.2 |
| bin/cargo-miri | Updated rustup package reference from 1.25.2 to 1.28.2 |
| bin/cargo-fmt | Updated rustup package reference from 1.25.2 to 1.28.2 |
| bin/cargo-clippy | Updated rustup package reference from 1.25.2 to 1.28.2 |
| bin/cargo | Updated rustup package reference from 1.25.2 to 1.28.2 |
| bin/.rustup-1.25.2.pkg | Removed old rustup package file |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Copilot reviewed 12 out of 27 changed files in this pull request and generated 2 comments.
| Self: Sized, | ||
| { | ||
| let model_strings: Vec<String> = vec![ | ||
| let model_strings: Vec<String> = [ |
Copilot
AI
Jan 6, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Type mismatch: assigning an array directly to a Vec variable. The array should be followed by .to_vec() or the type annotation should be removed to allow type inference.
| #[test] | ||
| fn test_valid_conversation() { | ||
| let all_messages = vec![ | ||
| let all_messages = [ |
Copilot
AI
Jan 6, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Type mismatch: assigning an array directly to a Vec variable. The array should be followed by .to_vec() or the type annotation should be removed to allow type inference.
| )) | ||
| } | ||
|
|
||
| #[derive(Serialize, Deserialize, Debug)] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
were these just unused?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah seems so, and I'm not sure why it wasn't flagged by the build before, but I'm guessing some improvements were made between 1.88 and 1.92 to finding dead code
* 'main' of github.com:block/goose: Claude 3.7 is out. we had some harcoded stuff (#6197) Release 1.19.0 chore: upgrade to node v24 as engine (#6361) chore(deps): bump rsa from 0.9.9 to 0.9.10 (#6358) Bump rust toolchain to 1.92 (current stable) (#6356) Hide advanced recipe options under expandable content (#6021) fix: use .config/agents (plural) for skills directory (#6357) fix: prevent KaTeX from treating underscores as subscripts in plain text (#6242) fix: make goose review PRs more like goose contributors do (#6240) fix : preserve provider engine type when editing custom providers (#6106) feat(providers): add retry for model fetching (#6347) allow goose issue solver to react to activation comments (#6239)
No description provided.