Skip to content

v8.0.0: You lucky I'm not gon' bother, I'm busy with someone's daughter now

Compare
Choose a tag to compare
@nabijaczleweli nabijaczleweli released this 04 Nov 12:24
v8.0.0
cf2f908
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)