Releases: nabijaczleweli/cargo-update
Releases · nabijaczleweli/cargo-update
v15.0.0
Satisfaction with the lack of compassion BREAKING: * ops::GitRepoPackage::newest_id: Option<Oid> -> Result<Oid, GitError> (::parse(): None -> Err(git2::Error::from_str(""))) * ops::GitRepoPackage is no longer impl Clone, Eq (b7539536172a1a1be2a63f8a68c9a243aeffed8b) (@SolidTux) (#278) Changed: * Errors when polling git repositories are logged in the latest-revision column, instead of being an instant panick (b7539536172a1a1be2a63f8a68c9a243aeffed8b) (3832a051e5751902b90046b08ae02f912aa19a0a) (@SolidTux) (#278) Fixed: * warning: unexpected `cfg` condition value: `cargo-clippy` (f04791e0e4d5628e7eccead48922671ca3d993b8)
v14.1.1
I got angels, they watching Fixed: * ops::PackageConfig PartialEq not ignoring the from_transient field (a2d28fa3108d571f216e084873d4959038c62ca4) (#274)
v14.1.0
From Kraków, so I got it from nothing New: * cargo install-update --locked (forwards --locked like --quiet) (#273) (#191)
v14.0.2
Hear the chatter, but I'm never switching Fixed: * cargo install-update-config --anything any-package saving the .crates2.json configuration for /all/ packages persistently to .install_config.toml (This adds a ops::PackageConfig::from_transient: bool field (true if .crates2.json, false otherwise).) (a5fedc7e9e9670330ba4e9d3096a0b82de424f47) (#268)
v14.0.1
I'm a smoochie like you cannot change me Fixed: * .crates2.json "version_req", set by cargo install --version, being parsed as the configured version requirement (f621390815d43d0b1caaf9d753131009da4fb8b6) (#267)
v14.0.0
You a stranger, I feel like shit changed New: * For a package with no cargo-install-update-config(1)uration, the equivalent of --default-features, --feature, --debug, --version may be read in from .crates2.json, if saved by cargo install (e82363cd5172efed30ec67b365c71030c7597f90) (880a6cf60a92b2c7981cb8984b2c3e69f31a97aa) (6334da9b9993b5eacbc8bd5a58cc433a2b5bd0d3) (#251) * Update 1.2.3-p1 to 1.2.3-p2 (within 1.2.3) even if --no-install-prereleases (0d19035aca1b1c03c4ae142ad45212d1b88f7535) (553aa2a6b2afa290c716f0aba78e9f4654dc4c10) (#265) Internal: * lazysort, once_cell, regex (26876d56f96442c77759a1267ff575677f715b3a) (eeb026f5f0b939aaa9dcba1e453e1a4e1a7e0d62)
v13.4.0
A vest for a vest and a scanner for the squadron Changed: * MSRV to 1.70 due to home 0.5.9 (5dbb58e264a4b548a05c9d185fb330c2d1943e4b) Fixed: * "Add to $PATH" warning from cargo when given canonicalised --root (3cc63719ab83cf9760fd4e09cf72f9eb9136771a) (#252) * Support for non-crates.io sparse-index registries and packages installed therefrom (b64c3adb2f0781657cb1729e2efc7b33b2c2051c) (#253) (#254) (@nevsal) New: * @nevsal in authors list (0e3de5948f10d8a72e0058ac38043bd1afab8bbe)
v13.3.0
Wood grippin' like the handle on the meat cleaver New: * -j/--jobs, forwarded verbatim to cargo install (38c18d91e3fdd7a7cbc4b52b0bd86933845029dd) (#246)
v13.2.1
Yeah, karma's a bitch but she ain't got nothing on me Fixed: * -l only implying -a, as documented, for registry packages (d2ade4313a917cd189177e42ceedf31f4b7ade32) (#245)
v13.2.0
If I give her a little liquour she getting ridiculouser API changes: * New ops::ConfigOperation::{Set,Clear,Inherit}Environment variants * New ops::PackageConfig::environment member, to be applied to Commands with new ::environmentalise() funxion * New ops::EnvironmentOverride type (42ca2652019c6ea2f86508e36a81c137ab5edfd1) (#244) New: * --{,clear-,inherit-}environment (-e, -E) configuration item for (re)setting environment variables for cargo install processes per package (42ca2652019c6ea2f86508e36a81c137ab5edfd1) (#244) Changed: * MSRV is now 1.65 due to regex-syntax v0.8.2 (despite no other changes(?)) (c98789f05d0a9b824668a033766cfd8bd7f884cf)