summaryrefslogtreecommitdiff
path: root/Cargo.toml
AgeCommit message (Collapse)Author
2023-03-10release: 5.4.1liv
2023-02-12release: 5.4.0liv
2022-12-23chore: bump versionliv
2022-11-11chore: style fixesmokou
2022-09-06chore: release 5.2.1mokou
2022-08-27chore: release 5.2.0mokou
2022-08-17chore: release 5.1.1mokou
2022-08-16chore: bump versionmokou
2022-07-16chore: bump versionmokou
2022-07-11chore: remove mod.rs files and exercises featuremokou
2022-07-09chore: Update spacing in Cargo.tomlDrew Morris
2022-07-01chore: bump versionmokou
2022-06-17Add lsp command to fix rust-analyzerJack Clayton
2022-04-20chore: bump versionmokou
Plus, remove the clog configuration file, since that's not being used anymore.
2022-04-20chore: bump library versionsmokou
2022-04-14chore: bump versionmokou
2022-03-29fix: Include exercises folder in the project structure behind a feature (#917)x-hgg-x
closes #859 closes #913 closes #942
2021-10-29chore: upgrade edition to 2021ana
2021-09-25release: 4.6.0ana
2021-07-07release: 4.5.0ana
Signed-off-by: ana <ana@ana.st>
2021-04-24release: 4.4.0mokou
2021-04-21feat: Replace clap with arghmokou
I’ve been wanting to do this for a while, but always procrastinated on it. We’ve been using Clap since the 2.0 rewrite, but Clap is known to be a fairly heavy library. Since Rustlings is usually peoples’ first contact with a Rust compilation, I think it’s in our best interests that this complation is as fast as possible. In effect, replacing Clap with the smaller, structopt-style `argh` reduces the amount of crates needing to be compiled from 82 to 60. I also think this makes the code way easier to read, we don’t need to use Clap’s methods anymore, but can switch over to using pure Rust methods, e.g., switches are booleans, options are Option<String>s or the like, and subcommands are just structs.
2020-12-29release: 4.3.0mokou
2020-11-07release: 4.2.0mokou
2020-10-05release: 4.1.0mokou
2020-07-08release: 4.0.0mokou
2020-04-123.0.0mokou
2020-02-272.2.1mokou
2020-02-252.2.0mokou
2020-01-11fix: Update deps to version compatable with aarch64-pc-windowsHarrison Metzger
2019-11-272.1.0marisa
2019-11-122.0.0marisa
2019-11-12fix(run): makes `run` never promptRoberto Vidal
`watch` and `verify` do prompt the user to actively move to the next exercise. This change fixes `run` to never prompt. Previously it was inconsistent between "test" and "compile" exercises. BREAKING CHANGE: we again change the behavior of the `run` command
2019-11-11feat: improve `watch` execution modeRoberto Vidal
The `watch` command now requires user action to move to the next exercise. BREAKING CHANGE: this changes the behavior of `watch`.
2019-11-111.5.1marisa
2019-11-091.5.0marisa
2019-08-131.4.1marisa
2019-07-131.4.0marisa
2019-06-051.3.0liv
2019-06-05Remove highlighting and syntectliv
2019-05-071.2.2liv
2019-04-221.2.1liv
2019-04-221.2.0liv
2019-04-141.1.1liv
2019-04-12Extract exercise struct to encapsulate path logicChris Pearce
2019-03-201.1.0lyn
2019-03-20add testslyn
2019-03-20adjust author namekomaeda
2019-03-061.0.1lyn
2019-03-06standardize exercise running via an external toml filelyn