This project follows semantic versioning.
Possible header types:
Featuresfor any new features added, or for backwards-compatible changes to existing functionality.Bug Fixesfor any bug fixes.Breaking Changesfor any backwards-incompatible changes.
- Add support for Cargo crates with binaries within the
examples/folder, each containing their ownCargo.tomlfile. 🎉- This calls
cargo run --manifest-path <file>internally, passing--binin the case of multiple binary targets.
- This calls
- Rename short option for
--replayto-R, since-ris now a shorthand for--release.
- Patch
coloredoutput for Windows; the quickfix is implemented as suggested from here. 🙌 - Display all example files supported by
cargo, such as multi-file examples and ones with custom file paths. 🎉 - Examples displayed in the fuzzy finder are now properly sorted, A->Z as expected. 🖐️
- The terminal output of the command being run, i.e.
cargo run --example <selected example> [..args], now correctly displays arguments in quotes such as--arg "Hello \"world\"!", which more closely matches the format of the command being run. 👍
- Add support for options to
cargo run --example, such as--releaseand--features. 🎉- Automatically enables
+nightlytoolchain as required, when passed in unstable options tocargo runsuch as--unit-graph.
- Automatically enables
- Rewire
-p|--prompt-argsto-i|--input-args, but retained existing option for backwards-compatibility reasons. - Update
Cargo.tomldependencies.- Add
cargo-optionsandpath-absolutize - Update to use
homeinstead ofdirs, as overall it appears to be more stable
- Add
- Update docs
- Update GH actions to publish binaries on the Releases page
- Initial Release on crates.io 🎉