Skip to content

Releases: EmbarkStudios/tame-index

Release 0.9.1

12 Jan 11:17
Compare
Choose a tag to compare

Changed

  • PR#44 bumped gix -> 0.57

Release 0.9.0

13 Dec 08:21
Compare
Choose a tag to compare

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

  • PR#43 bumped gix -> 0.56

Release 0.8.0

06 Nov 12:32
Compare
Choose a tag to compare

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

  • PR#41 bumped gix -> 0.55

Release 0.7.2

18 Oct 07:09
Compare
Choose a tag to compare

Fixed

  • PR#39 resolved #38 by ensuring all parent directories are created before attempting a clone with gix.

Release 0.7.1

29 Sep 13:33
Compare
Choose a tag to compare

Fixed

  • PR#34 resolved a compile issue when targeting musl libc.

Release 0.7.0

29 Sep 12:54
Compare
Choose a tag to compare

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.

Release 0.6.0

11 Sep 10:49
Compare
Choose a tag to compare

Changed

Release 0.5.6 **yanked**

11 Sep 09:21
Compare
Choose a tag to compare

Changed

Release 0.5.5

07 Sep 09:05
Compare
Choose a tag to compare

Changed

  • PR#26 changed sparse index request creation to not use HTTP/2 for the version to support corporate potato proxies. This results in a slight but noticeable degradation in throughput when making many requests to a sparse index.

Release 0.5.4

24 Aug 17:05
Compare
Choose a tag to compare

Fixed

  • PR#24 resolved #23 by fixing a bug where index cache paths were not lower cased as cargo does.