github ipetkov/crane v0.2.0

latest releases: v0.16.6, v0.16.5, v0.16.4...
2 years ago

0.2.0 - 2022-01-30

Added

  • Support for alternative cargo registries

Changed

  • urlForCargoPackage now takes configured registries into account when
    downloading crate sources
  • Breaking: vendorCargoDeps now vendors each unique registry as a subdirectory within
    the derivation's output. A config.toml file is also placed at the output
    root which contains the necessary configurations to point cargo at the
    vendored sources.
  • configureCargoVendoredDepsHook is now aware of the updated vendorCargoDeps
    output format, and will use the config.toml file it generates if it is
    present. Otherwise it will fall back to the previous behavior (which is treat
    the entire directory as only vendoring crates.io).
  • Source vendoring now uses runCommandLocal (instead of runCommand) to
    reduce network pressure in trying to fetch results which can quickly be built
    locally
  • Searching for Cargo.toml or .cargo/config.toml files is now done more
    efficiently

Don't miss a new crane release

NewReleases is sending notifications on new releases.