Skip to content

Latest commit

 

History

History
60 lines (43 loc) · 2.42 KB

CHANGELOG.md

File metadata and controls

60 lines (43 loc) · 2.42 KB

Changelog

This project follows semantic versioning.

Possible header types:

  • Features for any new features added, or for backwards-compatible changes to existing functionality.
  • Bug Fixes for any bug fixes.
  • Breaking Changes for any backwards-incompatible changes.

[Unreleased]

v0.3.0 (2023-03-13)

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.

v0.2.0 (2022-04-25)

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

v0.1.1 (2022-04-09)

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

v0.1.0 (2022-04-01)