Skip to content

Releases: nabijaczleweli/cargo-update

v5.1.0: Audire Domine

13 Mar 19:36
v5.1.0
38b10ba
Compare
Choose a tag to compare
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

07 Dec 13:19
v5.0.0
9c8636b
Compare
Choose a tag to compare
Tell you what, putting the entire Rust installation on a rectangle re…

v4.2.0

01 Dec 11:15
v4.2.0
760cc7a
Compare
Choose a tag to compare
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!

18 Sep 13:10
v4.1.2
1c9355b
Compare
Choose a tag to compare
Fixed:
  * Non-"master" branches on fresh cargo --branch installs
    (52256cc768ecdff4376cdf3b84a846af374f0772)
    (#143)
  * AppVeyor builds
    (f95604fa3e15a0ff4604b343f2cfc64fe537edde)

v4.1.1: bugger

14 Aug 21:32
v4.1.1
21df16c
Compare
Choose a tag to compare
Fixed:
  * No-local-branch repo handling
    (#141) (@matthiaskrgr: testing)

v4.1.0: [your liver will remember this]

12 Aug 20:53
v4.1.0
5ebebb3
Compare
Choose a tag to compare
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

14 Jul 16:26
v4.0.0
e2a41b8
Compare
Choose a tag to compare
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

11 Mar 01:27
v3.0.0
2321e2d
Compare
Choose a tag to compare
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

16 Feb 20:42
v2.5.3
bd9db54
Compare
Choose a tag to compare
Fixed:
  * Handling of potentially-broken existing clones
    (dfed9bda7dee052769d5820c470ec9e85c52cf91)
    (aa404626547357bb375a2f61463fd0532e64a149)
    (#127) (@bbannier)

New:
  * @bbannier in authors list
    (bd9db54452c6ef3bec0f4d82b2a0a60736dbfa53)

v2.5.2

27 Jan 13:31
v2.5.2
7371c67
Compare
Choose a tag to compare
cursed cursed cursed cursed

Fixed:
  * Build on Windows on aarch64 by bumping git2 dep
    (7e65570eab08f74a1e6c66a6bda1d5d18c8d5025)
    (#124) (@harrisonmetz)

New:
  * @harrisonmetz in authors list
    (7371c673fdb16cb355950715dfbbd66479d0f181)