Releases: nabijaczleweli/cargo-update
Releases · nabijaczleweli/cargo-update
v5.1.0: Audire Domine
New: * -r/--install-cargo argument to run it instead of cargo for installations (84ece88ac846faf020d69a0d1a79ffda5e95501e) (ffa26a1970e9d9e8b0584feb31671882215d2396) (#151) Changed: * hex dependency from "0.4" to "=0.4.2" to keep building on 1.35.0 (9b96dbd3ffb086c9ebe1b4ba18088ee064e54835) * idna dependency from "0.2"-equivalent via url to "=0.2.0" to keep building on 1.35.0 (321a494a217e713bcec8d4a067a6582dfbc5c3eb) Fixed: * AppVeyor builds, once more (3569e04b17c5f4cd15a6ea4006e1d1fd3f90c7f7)
v5.0.0
Tell you what, putting the entire Rust installation on a rectangle re…
v4.2.0
Instead of forsaking us, you have forgaven us — why? New: * -d/--downdate option to allow installing from registry tip even if lower than currently installed version (for yanks) (d4befee3de26a6d0cbcaf3d87fb6acb79fc95dd6) (#149) Changed: * List of logical changes appliable via cargo-install-update-config(1) (dc3f37751f09dd14017aceab1717b4590359fca5) * Cargo http.proxy handling to prepend the registry scheme if none present (96551827f4a5244dd2d54e29dc8b7103e6354398) (#144)
v4.1.2: Qu’ils mangent de la brioche!
Fixed: * Non-"master" branches on fresh cargo --branch installs (52256cc768ecdff4376cdf3b84a846af374f0772) (#143) * AppVeyor builds (f95604fa3e15a0ff4604b343f2cfc64fe537edde)
v4.1.1: bugger
Fixed: * No-local-branch repo handling (#141) (@matthiaskrgr: testing)
v4.1.0: [your liver will remember this]
Fixed: * Default branch handling (af34089e706d311ba7c897283a60586aab4098ca) (66655eaac8d5163cb1ec86de8809c2b0c2311d7d) (59be1c0de283dabce320a860a3d533d00910a6a9) (5958d07c21b7e38b6d11828b26c6aad16c5a01cd) (#139) (@traxys: testing) New: * Source Replacement handling docuemntation (cef1717460a6079f491798b1787e7f887ce06dbc) (#137) (#138) (@DCjanus: testcases, debugging) * vendored-openssl Cargo feature to work around more MacOS quirks (dbf9e1b19bed6cadd5d4f4bc3712a3c6488a636b) (#140) (@corbinu) * @corbinu in authors list (5ebebb3f1e7d84372a383b1c6a01d47683852b6f)
v4.0.0: Don't wanna be quickly departed
BREAKING: * ops::find_git_db_repo() now takes the git URL instead of the crate name, but the signature hasn't changed; the new semantics will always return None when presented with a bare crate name (567a9418faa94140a2ea25a81cea098bce5625b8) (#135) Fixed: * Typo in GitRepoPackage::newest_id doc (76d021138417b0d83ad7fedc2fd0da4f5fbceacc) (#134) (@rex4539) * Discovery of bare git repositories in $HOME/.cargo/git/db (be6a855fe394cb6fe83d24560a235d78a83bec3e) (567a9418faa94140a2ea25a81cea098bce5625b8) (e2a41b852a90235904b0dd9d6f6faadf5e0c4423) (#135) * AppVeyor builds (af90796abda39977f289fb6e488d98f831c772f8) New: * LIBSSH_SYS_USE_PKG_CONFIG= workaround in README (5587812681fd7cd99f31ad9ea72a312dcca0002a) (#129) * Note on cargo-install's upgrade funxionality in README (bf331df79662d7b6e804b45a5dbca2d903de6380) (#130) * ops::cargo_hash(), equivalent to cargo's short_hash() (be6a855fe394cb6fe83d24560a235d78a83bec3e) (#135) * @rex4539 in authors list (73845c4be01a9d470100b516021f5f6318ba821d)
v3.0.0: Took long enough, to be honest
BREAKING: * Most functions dealing with discovering/resolving registry repositories, notably: + renamed ops::MainRepoPackage -> RegistryPackage + renamed ops::installed_main_repo_packages() -> installed_registry_packages() + ops::intersect_packages()' to_update tuple to include desired registry + ops::get_index_path() actually hashes and resolves the correct name, instead of finding the latest directory + ops::get_index_url() takes the registry name/URL to resolve and returns both the URL and the Cargo name * CLI should be fully compatible New: * Support for arbitrary registries, as opposed to just crates,io (with installation via "(registry):pkgname" and out-of-box updates) (263b2c2c4b6218da31db186d0d739453a437e420) (30b6398afd41abf1afa031c571bef438a4bd694e) (5cbd4edbd87670477574d36f9ece619c8be5da02) (d767162a59f9a87d328930e1f27d819c5dc4231c) (a369fa77dbfa5f1c28b60d0f0cfca298a6000b91) (1b27f6e43940f49551a730e427b1762456e20e8c) (#128) * ops::registry_shortname() for hashing registry URLs into directory names (263b2c2c4b6218da31db186d0d739453a437e420) (30b6398afd41abf1afa031c571bef438a4bd694e) Internal: * Don't install CMake anymore. Not sure why it was in the first place (bc507bdabd3638b5c62f40e9783582c764ac01ca) * Correctly install Clippy on Travis (fe8edbef506ce96c64e1881f0f91e2bd92ebb100) * Package both executables on AppVeyor (fe8edbef506ce96c64e1881f0f91e2bd92ebb100) (2321e2d6fc80deaa74766f87e0f5cf0f336288ce) * Fix some clippy warnings (b23efa1a0179da92e65e4dd431a59386a318d144) * Fixed typos in tests (1a0ea8d6e685e9851e4f66ad8fde191f7aac98e3)
v2.5.3: Tell the void I said hi
Fixed: * Handling of potentially-broken existing clones (dfed9bda7dee052769d5820c470ec9e85c52cf91) (aa404626547357bb375a2f61463fd0532e64a149) (#127) (@bbannier) New: * @bbannier in authors list (bd9db54452c6ef3bec0f4d82b2a0a60736dbfa53)
v2.5.2
cursed cursed cursed cursed Fixed: * Build on Windows on aarch64 by bumping git2 dep (7e65570eab08f74a1e6c66a6bda1d5d18c8d5025) (#124) (@harrisonmetz) New: * @harrisonmetz in authors list (7371c673fdb16cb355950715dfbbd66479d0f181)