Releases: EmbarkStudios/tame-index
Releases · EmbarkStudios/tame-index
0.9.4
Changed
- PR#48 replaced
toml
with toml-span
removing several dependencies.
Release 0.9.3
Fixed
- PR#47 fixed #46 by ensuring one full DNS lookup and request response roundtrip is made before going wide to ensure that excessive DNS lookups and connections are not made.
Release 0.9.0
Fixed
- PR#43 fixed the file lock options from
LockOptions::cargo_package_lock
to be exclusive
to more closely match Cargo's behavior. This would not have been a problem in practice, but is more correct now.
Changed
Release 0.8.0
Fixed
- PR#41 resolved #29 by force disabling gpg signing in test.
- Commit e3c6ff1 bumped the patch version of
windows-targets
to .5 to prevent using older versions that don't compile (See #40)
Changed
Release 0.7.2
Fixed
- PR#39 resolved #38 by ensuring all parent directories are created before attempting a clone with
gix
.
Release 0.7.1
Fixed
- PR#34 resolved a compile issue when targeting
musl
libc.
Release 0.7.0
Changed
- PR#32 resolved #31 by reducing the size of
Error
.
- PR#33 updated dependencies, notably
gix
-> 0.54.
- PR#33 added a
tame_index::utils::flock::FileLock
parameter to all methods on indices that perform disk operations.
Added
- PR#33 added
tame_index::utils::flock
, which contains a FileLock
for holding an OS file lock for a particular path, as well as LockOptions
for creating them.
Fixed
- PR#33 resolved #30 by removing the usage of
gix::lock
in favor of the aforementioned FileLock
- PR#33 resolved #17 by adding
LockOptions::cargo_package_lock
to easily create a lock file compatible with cargo's own ($CARGO_HOME global) package lock.