Skip to content

Releases: rust-lang/rustlings

1.2.1

22 Apr 11:14
Compare
Choose a tag to compare

Bug fixes

  • Fix the --nocapture feature (@komaeda)
  • Provide a nicer error message for when you're in the wrong directory

To update:

git fetch
git checkout tags/1.2.1

1.2.0

22 Apr 05:13
Compare
Choose a tag to compare

Features

  • Add errors to exercises that compile without user changes (@yvan-sraka)
  • Use --nocapture when testing, enabling println! when running (@komaeda)

1.1.1

14 Apr 16:33
Compare
Choose a tag to compare

This release mostly contains bug fixes that, all in all, should make things much less buggy on Windows!

Bug fixes

  • Fix permissions on exercise files (@zacanger, #133)
  • Make installation checks more thorough (@komaeda, 1b3469f)
  • Fix order of true/false in tests for executables (@mgeier, #137)
  • Stop run from panicking when compile fails (@cjpearce, #141)
  • Fix intermittent test failure caused by race condition (@cjpearce, #140)
  • Fix links by deleting book version (@diodfr, #142)
  • Canonicalize paths to fix path matching (@cjpearce, #143)

1.1.0

20 Mar 20:30
Compare
Choose a tag to compare
  • errors2.rs: update link to Rust book (#124)
  • Start verification at most recently modified file (#120)
  • Watch for file creation events in watch mode (#117)
  • Add standard library types to exercises suite (#119)
  • Give a warning when Rustlings isn't run from the right directory (#123)
  • Verify that rust version is recent enough to install Rustlings (#131)

If you have Rustlings cloned, you can upgrade like so:

git fetch
git checkout tags/1.1.0

1.0.1

06 Mar 21:00
Compare
Choose a tag to compare
  • Adds a way to install Rustlings in one command (curl -L https://git.io/rustlings | bash)
  • Makes rustlings watch react to create file events (@shaunbennett, #117)
  • Reworks the exercise management to use an external TOML file instead of just listing them in the code

1.0.0

06 Mar 18:51
Compare
Choose a tag to compare

Initial release!