v6.1.0 v6.2.0

medium risk

BITyia/DroneSplatJul 10, 2024 → Aug 9, 202430 days between releases

What's New

Adds workspace support, dev checks, and improved error messages

Breaking Changes

  • State file and solutions directory are now excluded from the generated .gitignore

New Features

  • Message shown before checking and running exercises
  • Error message for low Rust versions
  • README.md file in solutions directory
  • Cargo workspace support
  • Formatting verification in dev checks

Improvements

  • Final check of all exercises now runs in parallel

Bug Fixes

  • Small exercise improvements

Upgrade Notes

Note that the generated .gitignore now excludes the state file and solutions directory, which may affect existing repositories. Additionally, you can now initialize Rustlings within a Cargo workspace.

The Two Releases

v6.1.0

Rustlings 6.1.0

Jul 10, 2024· 2 years ago

Minimal release notes: "See the [CHANGELOG](https://github.com/rust-lang/rustlings/blob/main/CHANGELOG.md#610-2024-07-10) ✨"

Full release notes
v6.2.0

Rustlings 6.2.0

Aug 9, 2024· 2 years ago

Users receive feedback before running exercises and better error messages for incompatible Rust versions. The tool now supports initialization in a Cargo workspace and verifies formatting in dev checks.

Full release notes