Download Latest Version Rustlings 6.5.0 source code.tar.gz (153.4 kB)
Email in envelope

Get an email when there's a new version of rustlings

Home / v6.4.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2024-11-11 1.8 kB
Rustlings 6.4.0 source code.tar.gz 2024-11-11 142.6 kB
Rustlings 6.4.0 source code.zip 2024-11-11 244.6 kB
Totals: 3 Items   389.1 kB 0

Added

  • The list of exercises is now searchable by pressing s or / 🔍️ (thanks to @frroossst)
  • New option c in the prompt to manually check all exercises ✅ (thanks to @Nahor)
  • New command check-all to manually check all exercises ✅ (thanks to @Nahor)
  • Addictive animation for showing the progress of checking all exercises. A nice showcase of parallelism in Rust ✨
  • New option x in the prompt to reset the file of the current exercise 🔄
  • Allow dead_code for all exercises and solutions ⚰️ (thanks to @huss4in)
  • Pause input while running an exercise to avoid unexpected prompt interactions ⏸️
  • Limit the maximum number of exercises to 999. Any third-party exercises willing to reach that limit? 🔝

Changed

  • enums3: Remove redundant enum definition task (thanks to @senekor)
  • if2: Make the exercise less confusing by avoiding "fizz", "fuzz", "foo", "bar" and "baz" (thanks to @senekor)
  • hashmap3: Use the method Entry::or_default.
  • Update the state of all exercises when checking all of them (thanks to @Nahor)
  • The main prompt doesn't need a confirmation with ENTER on Unix-like systems anymore.
  • No more jumping back to a previous exercise when its file is changed. Use the list to jump between exercises.
  • Dump the solution file after an exercise is done even if the solution's directory doesn't exist.
  • Rework the footer in the list.
  • Optimize the file watcher.

Fixed

  • Fix bad contrast in the list on terminals with a light theme.

out

Source: README.md, updated 2024-11-11