Releases: nabijaczleweli/cargo-update
Releases · nabijaczleweli/cargo-update
v11.1.0
She told me that the roof was on fire, I knew it wasn't Changed: * Update and check index HEAD instead of master branch to fix compatibility with recent Cargos (aa28f9164f5c92f63ae79d84bf2a5fccb2e19d31) (89bdbba516356df7f44debd2b0c6c71a8589cace) (#205) (#206) Fixed: * Intra-README link system dependency link (5198b4618c932de8e0898005ec1f610814d67e10) (#209) (@smcclennon) New: * @smcclennon in authors list (bac83a95e305785e5910cb06910bd3a5dd6bd1e3)
v11.0.0
A blind believer's always sweetest BREAKING: * It hasn't really been feasible, and now it's no longer possible to target rustc 1.35.0 (or even bullseye rustc 1.48.0/cargo 0.47.0-3): it's either that or actually just be broken for some users (cf. the git2 commit/issue below), something's gotta give: it's me. No longer do we target a particular MSRV. (6c269dff4b8f8a2261da383d8a5e009d64daf2e1) (0b74670bfc692e51f6186e4d363244b6dcdd364b) Fixed: * libgit2 errors not printed (8d12e222b1a8d99a20450e399f056cc10e97d475) * Old git2 version causing errors on legitimate git configuration (57e698c2320cdcfaa9f04aacdefbb281540c8b71) (#203) (#204) (@CBenoit) New: * @CBenoit and @Biswa96 in authors list (998b85919e3eeec5f4026f9d22bfd06fb4e4bf65) Internal: * Fixed AppVeyor build (d6bc48920abcf750e2cb2c52e741949d9ac4d566) (#202) (@Biswa96)
v8.1.4
Semper Śmierdelis Fixed: * "c-i-u[-c] i-u[-c]" usage string to read "c i-u[-c]", matching invocation (1ce0bbee800796d9f98f825c96841509c9694c55) (#181) (@tranzystorek-io) New: * @tranzystorek-io in authors list (e7a89a3efcf4ad4f52c5ca73397a28ba6b35ab77) Internal: * MSYS2 header patches removed (not needed anymore + fix AppVeyor) (b41431a2f9d2d5eba61d232164749d0bcf80092d)
v8.1.2
Work the word in, use ribs for toothpicks Fix: * Panic on empty .crates.toml file (c57e0a2d7b0f20e1284c00ed9a1344e795c92a11) (#170)
v8.1.1
Two (2) anatomically standard Shia LaBeoufs, partially coated in mixt…
v8.1.0
ET phone home, callin' me now API changes: * New ops::ConfigOperation::ResetConfig variant (f59559695d00fb6e90fa60e15808d3eacb9228d9) Fixed: * Private registries (af660ba6387949efca93ad5d33a48ba850646857) (d5bd0dacdd95b663a5a9e4b7a55b8e91afe3773e) (#164) (#167) (@Logarithmus) * Travis job link in README (9a451f104305f5413c5646420c88f76d53f153da) * MSRV guarantee by pinning clap=2.33.3, openssl-sys=0.9.70 (9b54601d768f7ec294ca6859b6654e1cce1bd870) (57babcbfb8ebbc6a77c011d60d51e1c28ffb0e8c) New: * cargo-install-update-config --reset (f59559695d00fb6e90fa60e15808d3eacb9228d9) (e43a1f47bfb0ea24213330fce321e2dd05a3487c) (27899cd2316bd40aa8d676cd6b6a78826ef847c1) (#168) * @Logarithmus in authors list (38895f9eb49a792bbe8b7612655459df160dfbdd) Internal: * Regenerated CI tokens in new format (8c1f2a8cbe7a5f50072835670f5e502d9fdd0321) * AppVeyor builds (5277714d5ef685610c43843d1f312c3faeb8ea0f)
v8.0.0: You lucky I'm not gon' bother, I'm busy with someone's daughter now
BREAKING: * net.git-fetch-with-cli/$CARGO_NET_GIT_FETCH_WITH_CLI now forks off ${GIT:-git} to do network operations Broken interfaces: * ops::update_index() takes an additional bool * ops::GitPackage::pull_version() does, too (55ae8f50eec447900bb4addb9f69e3b47ede71af) (4717cb92400067cddf75e5d14a00d13bd4ac8340) (2fa378ae2a03708c788103b6978e6fe92f292917) (#183) * net.git-fetch-with-cli/$CARGO_NET_GIT_FETCH_WITH_CLI now forks off ${GIT:-git} to do network operations Broken interfaces: * ops::PackageConfig::{read,write}() return Result<_, (String, i32)> instead of just Result<_, i32> (328d84f2dc2f757cc5f022c8de3dece07cdad7de) Fixed: * 1.35.0 builds by pinning unicode-bidi and bitflags versions (e8332dbe20e67d84d6bede7e1195854e42343aba) * AppVeyor builds (e3eb3c02acafbbabe7582386d0bf03dba9ec1c29) * Crates.io badge (f2cfd9852cd2d18a1c5588d91cf0ce8cca8b7d04) * Travis badge/link, following migration to .com (5dc6d879eecd45fc3e5a66ba9ae7acf2903fb15d) New: * Cargo config with .toml extension (lower priority than bare), to match new Cargo behaviour (ace7f3b42ee45db75cb0988177af366d7bc59c65) Internal: * File::open().read_to_string() and ::create().write_all() replaced with fs:: equivalents (15ea357805d451513121827396163197ae984774)
v7.0.1: Never had no sense, so I'm bad with manners
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
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
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)