v6.2.0

BITyia/DroneSplatv6.2.0Aug 9, 2024by mo8it

Upgrading?

Release notes summary

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.

Key Highlights

  • Message shown before checking exercises
  • Error message for low Rust versions
  • Support for initialization in a Cargo workspace
  • Formatting verification in dev checks

New Features

  • Message before checking and running
  • Version error message for installation
  • README.md file in solutions directory
  • Cargo workspace support
  • Dev check: formatting verification
  • Parallel final check
  • Removed state file from .gitignore

Full Release Notes

### Added

- Show a message before checking and running an exercise. This gives the user instant feedback and avoids confusion if the checks take too long.
- Show a helpful error message when trying to install Rustlings with a Rust version lower than the minimum one that Rustlings supports.
- Add a `README.md` file to the `solutions/` directory.
- Allow initializing Rustlings in a Cargo workspace.
- `dev check`: Check that all solutions are formatted with `rustfmt`.

### Changed

- Remove the state file and the solutions directory from the generated `.gitignore` file.
- Run the final check of all exercises in parallel.
- Small exercise improvements.

Related Repositories