Skip to content

Releases: orium/cargo-rdme

cargo-rdme 2.1.0

Choose a tag to compare

@orium orium released this 24 Jun 17:14
v2.1.0
  1. Pin the rust toolchain nightly version used for intralink resolution. This ensures cargo-rdme doesn't break on
    nightly updates.
    1. Added subcommand to install the pinned nightly: cargo rdme install-rust-toolchain-for-intralinks.

cargo-rdme 2.0.1

Choose a tag to compare

@orium orium released this 22 Jun 19:53
v2.0.1
  1. Migrate to taiki-e/upload-rust-binary-action for release binaries, fixing the macOS build.

cargo-rdme 2.0.0

Choose a tag to compare

@orium orium released this 21 Jun 01:20
v2.0.0
  1. Use rustdoc JSON for intralink resolution. This fixes a bunch of limitation we had with the previous syn-based
    engine:
    1. Support relative paths from the crate root (self::, bare names, multi-level module-relative).
    2. Support all item kinds, including struct/union fields, enum variants, trait items, type aliases, statics, macros,
      proc-macros, and primitive types (#10, #169).
    3. Support explicit kind disambiguators (struct@, fn@, primitive@, ...) and suffix forms (Foo(), Foo!)
      (#1, #186).
    4. Support intralinks to items in any external crate, including regular dependencies and sibling crates within a
      workspace (#152, #153).
    5. Support intralinks through re-exports, including local pub use and stdlib re-exports like std::vec::Vec (#5).
    6. Support impl items defined in a module other than the type's defining module (#170).
    7. Support rustdoc's shortcut link form for intralinks, in backticked ([`Foo`]), path ([foo::Bar]), and
      bare-identifier ([Foo]) variants (#7).
    8. Macro-generated items, which the previous walker could not see, are now supported.
  2. Add --all-features, --features, and --no-default-features flags (and matching [intralinks] config keys) to
    control how rustdoc builds the crate.

cargo-rdme 1.5.1

Choose a tag to compare

@orium orium released this 11 Jun 18:14
v1.5.1
  • Use gix instead of git2 to avoid overwriting a modified README.md.
  • Update dependencies.

cargo-rdme 1.5.0

Choose a tag to compare

@orium orium released this 02 Nov 19:45
v1.5.0
  • Added the --manifest-path command line option.

cargo-rdme 1.4.9

Choose a tag to compare

@orium orium released this 06 Oct 21:21
v1.4.9
  • Relicensed project under the MIT license.
  • Update dependencies.

cargo-rdme 1.4.8

Choose a tag to compare

@orium orium released this 25 Nov 20:17
v1.4.8
  • Use cargo styles for cli help output.
  • Update dependencies.

cargo-rdme 1.4.7

Choose a tag to compare

@orium orium released this 08 Nov 00:30
v1.4.7
  • Another attempt at fixing github build action.

cargo-rdme 1.4.6

Choose a tag to compare

@orium orium released this 06 Nov 22:41
v1.4.6
  • Update dependencies.
  • Fix github build action: we should be back to publishing binaries.

cargo-rdme 1.4.5

Choose a tag to compare

@orium orium released this 23 Oct 23:19
v1.4.5
  • Update dependencies.