Skip to content

Conversation

@andy1li
Copy link
Member

@andy1li andy1li commented Nov 24, 2025

CC-2051: Update Rust to 1.91 and Go to 1.25


Note

Upgrade Go and Rust toolchains across starters, templates, and solutions, updating configs/docs and adding new build Dockerfiles; also enable .dbinfo output in the Rust solution.

  • Toolchains
    • Go 1.25: Update go.mod, READMEs, codecrafters.yml, and starter_templates/go/config.yml; add dockerfiles/go-1.25.Dockerfile.
    • Rust 1.91 / Edition 2024: Update Cargo.toml (edition, rust-version), READMEs, codecrafters.yml, and starter_templates/rust/config.yml; add dockerfiles/rust-1.91.Dockerfile.
  • Starters/Templates/Solutions
    • Sync versions across compiled_starters/*, starter_templates/*, and solutions/*.
  • Rust code
    • Enable .dbinfo output (println!("database page size: {}", page_size);) in solutions/rust/01-dr6/code/src/main.rs.
    • Minor import reorder in src/main.rs files (anyhow::{Result, bail}).

Written by Cursor Bugbot for commit d886559. This will update automatically on new commits. Configure here.

@linear
Copy link

linear bot commented Nov 24, 2025

@andy1li andy1li force-pushed the andy/upgrade-rust-go branch 2 times, most recently from 95027b6 to 1fc9186 Compare November 24, 2025 01:21
@andy1li andy1li force-pushed the andy/upgrade-rust-go branch from 1fc9186 to d886559 Compare November 24, 2025 01:28
@andy1li andy1li merged commit 804a5b1 into main Nov 24, 2025
24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants