Skip to content

Releases: rnag/cargo-rx

v0.3.0

13 Mar 21:37
Compare
Choose a tag to compare

Release Notes

Features

  • Add support for Cargo crates with binaries within the examples/ folder,
    each containing their own Cargo.toml file. 🎉
    • This calls cargo run --manifest-path <file> internally, passing --bin in the case of multiple binary targets.

What's Changed

  • v0.2.0: minor release by @rnag in #15
  • v0.3.0: Support for nested crates with binary targets by @rnag in #20

Full Changelog: v0.2.0...v0.3.0

v0.2.0

25 Apr 17:14
Compare
Choose a tag to compare

Release Notes

Breaking Changes

  • Rename short option for --replay to -R, since -r is now a shorthand for --release.

Bug Fixes

  • Patch colored output 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. 👍

Features

  • Add support for options to cargo run --example, such as --release and --features. 🎉
    • Automatically enables +nightly toolchain as required, when passed in unstable options to cargo run such as --unit-graph.
  • Rewire -p|--prompt-args to -i|--input-args, but retained existing option for backwards-compatibility reasons.
  • Update Cargo.toml dependencies.
    • Add cargo-options and path-absolutize
    • Update to use home instead of dirs, as overall it appears to be more stable

What's Changed

Full Changelog: v0.1.1...v0.2.0

v0.1.1

09 Apr 21:31
Compare
Choose a tag to compare

Release Notes

  • Update docs
  • Update GH actions to publish binaries on the Releases page

Full Changelog: v0.1.0...v0.1.1

v0.1.0

09 Apr 19:30
Compare
Choose a tag to compare

Release Notes

What's Changed

  • v0.1.0: ready for initial release by @rnag in #1

New Contributors

  • @rnag made their first contribution in #1