summaryrefslogtreecommitdiff
path: root/Cargo.toml
AgeCommit message (Collapse)Author
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
2019-03-061.0.0lyn
2019-03-06update cargo.toml authorskomaeda
2019-01-23update cargo.toml authorsliv
2019-01-09ah well it was worth a tryliv
2019-01-09remove 2018 specification for cargo fixliv
2019-01-09update for rust 2018liv
2018-11-26Add watch mode, and don't panic on clean failureErik Vesteraas
2018-11-26add markdown output for default commandolivia
2018-11-09right let's try this one againolivia
2018-05-06experimentolivia
2018-04-26init new cargo projectolivia
2018-04-26move old files to a separate directoryolivia
2018-03-04Update to btbytes' prlink because they merged my PR already!!Carol (Nichols || Goulding)
2018-03-04Make a handlebars helper that uses prlink to generate a link from a fileCarol (Nichols || Goulding)
2018-03-04Introduce handlebars to be able to do templatingCarol (Nichols || Goulding)
2018-03-04Start a script to regenerate README.md from a templateCarol (Nichols || Goulding)
So far this doesn't actually do any templating, just adds a note about the README being autogenerated :)