Skip to content

Releases: nabijaczleweli/cargo-update

v7.0.1: Never had no sense, so I'm bad with manners

04 Jun 11:19
v7.0.1
98c358b
Compare
Choose a tag to compare
Changed:
  * clap's featureset to include wrap_help
    (c6a49f79be12d022fc59515d3679afd4af99d098)
    (#158) (@QuarticCat)

New
  * @QuarticCat in authors list
    (98c358b5d053e2c13a51176278007afed7c04be6)

v7.0.0: Know the room, but not exactly where its whereabouts; hope you're ready

17 May 10:31
v7.0.0
1385f99
Compare
Choose a tag to compare
BREAKING:
  * New ConfigOperation::SetRespectBinaries() variant
    (2e76d1dc86f3266a372aefcdaea63dc5be49dbcb)
    (#156)
  * New PackageConfig::respect_binaries member
    and executables argument to cargo_args()
    (2e76d1dc86f3266a372aefcdaea63dc5be49dbcb)
    (1385f9917bf4432a548323236e71dda74e58a180)
    (#156)
  * New {RegistryPackage,GitRepoPackage}::executables member
    and executables argument to parse()
    (2e76d1dc86f3266a372aefcdaea63dc5be49dbcb)
    (#156)

New:
  * --[no-]respect-binaries configurable
    to only install executables that are already installed
    (2e76d1dc86f3266a372aefcdaea63dc5be49dbcb)
    (#156)

Fixed:
  * Builds on 1.35.0 by pinning memchr to 2.3.4
    (b51688a556742ea678513ef87cc635cec89621ec)
  * Deprecation warning about Url::into_string()
    (b51688a556742ea678513ef87cc635cec89621ec)

v6.0.0

10 Apr 20:29
v6.0.0
6eb9f73
Compare
Choose a tag to compare
Do not worry about the baby – the baby is pogged.

BREAKING:
  * New ConfigOperation::SetEnforceLock() variant
    (1ecbf08e2368a1b6b937630630e1d67f7a7100b2)
    (#152)
  * New PackageConfig::enforce_lock member
    (1ecbf08e2368a1b6b937630630e1d67f7a7100b2)
    (#152)
  * PackageConfig::cargo_args() now -> Vec<Cow<'static, str>>,
                         previously -> Vec<String>
    (387d779e801b75d1f3946cce287eb30d21199f3a)

New:
  * cargo-install-update-config --[no-]enforce-lock,
    controlling passing --locked to cargo-install
    (1ecbf08e2368a1b6b937630630e1d67f7a7100b2)
    (#152)

Fixed:
  * AppVeyor builds
    (ceb21e5f08ef801edacf7da7b7f0bd87f5136b89)

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)