Skip to content

v0.20.0

Compare
Choose a tag to compare
@github-actions github-actions released this 06 Aug 07:12
· 7 commits to master since this release
5e323ef

Added

  • Added --exclude-atcoder-202301-crates. (#197)

            --exclude-atcoder-202301-crates               Alias for `--exclude {crates available on AtCoder 202301}`
  • Added --toolchain-for-proc-macro-srv. (#195)

            --toolchain-for-proc-macro-srv <TOOLCHAIN>    Toolchain for expanding procedural macros

Changed

  • Updated the embedded Rust Analyzer to 2023-07-31 (0.0.166). (#195)

    For Rust <1.64, --toolchain-for-proc-macro-srv is required for macro expansion.

    cargo +1.42.0 equip 2>&1 | tail -n 1
      Rust ≧1.64.0 is required for expanding procedural macros. Specify one with `--toolchain-for-proc-macro-srv`

    This update should fix the issue where macro expansion segfaults.

  • Renamed --toolchain to --toolchain-for-udeps. (#195)

    cargo equip --toolchain nightly
    warning: `--toolchain` was renamed to `--toolchain-for-udeps`
  • cargo-equip now warns for resolver = "2" and edition = "2015". (#196)

    Note that both has been unsupported.

    warning: Currently cargo-equip only support Feature Resovler v1, and may go search more crates than real Cargo does. Please watch https://github.com/qryxip/cargo-equip/issues/94
    warning: Rust 2015 is unsupported

Fixed