Skip to content

Releases: conda/rattler

v0.14.0

05 Dec 15:42
Compare
Choose a tag to compare

📃 Details

Added

  • Options to disable bz2 and zstd in fetch_repo_data (#420)
  • Support for powerpc64 and s390x (#425)

Changed

  • Renamed behaviour to behavior (#428)

Fixed

  • Recursive look for parent process name (#424)
  • Improve repodata fetch errors (#426)
  • Use filelock for authentication fallback storage (#427)
  • Improved lockfile version mismatch error (#423)

v0.13.0

27 Nov 08:26
Compare
Choose a tag to compare

📃 Details

Added

  • Experimental support for purls in PackageRecord and derived datastructures (#414)

Changed

  • Rename pip to pypi in lockfile (#415)

Fixed

  • Allow compilation for android (#418)
  • Normalize relative-paths with writing to file (#416)

v0.12.3

23 Nov 12:46
Compare
Choose a tag to compare

📃 Details

Fixed

  • Expose missing StringMatcherParseError (#410)
  • Fix JLAP issue by setting the nominal hash when first downloading repodata (#411)
  • Support channel names with slashes (#413)

v0.12.2

17 Nov 12:57
Compare
Choose a tag to compare

📃 Details

Fixed

  • fix: make redaction work by using From explicitly (#408)

v0.12.1

17 Nov 09:11
Compare
Choose a tag to compare

📃 Details

Fixed

  • fix: redact tokens from urls in errors (#407)

v0.12.0

17 Nov 09:04
Compare
Choose a tag to compare

✨ Highlights

Adds support for strict priority channel ordering, channel-specific selectors,

📃 Details

Added

  • Add strict channel priority option (#385)
  • Add lock-file forward compatibility error (#389)
  • Add channel priority and channel-specific selectors to solver info (#394)

Changed

  • Channel in the MatchSpec struct changed to Channel type (#401)

Fixed

  • Expose previous python version information in transaction (#384)
  • Avoid use of \ in doctest strings, for ide integration (#387)
  • Issue with JLAP using the wrong hash (#390)
  • Use the correct channel in the reason for exclude (#397)
  • Environment activation for windows (#398)

v0.11.0

17 Oct 13:09
Compare
Choose a tag to compare

✨ Highlights

Lock file support has been moved into its own crate (rattler_lock) and support for pip packages has been added.

📃 Details

Changed

  • change authentication fallback warnings to debug by @ruben-arts in #365
  • repodata cache now uses .info.json instead of .state.json by @dholth in #377
  • lock file now lives in its own crate with pip support by @baszalmstra in #378

Fixed

New Contributors

v0.10.0

02 Oct 15:00
Compare
Choose a tag to compare

✨ Highlights

The solver has been renamed and moved to its own repository: resolvo.
With the latest changes to the python bindings you can now download repodata and solve environments!
Still no official release of the bindings though, but getting closer every day.

📃 Details

Added

Changed

Fixed

  • Change solver implementation doc comment by @nichmor in #352

🐍 Python

🤗 New Contributors

Full Changelog: v0.9.0...v0.10.0

v0.9.0

22 Sep 13:07
Compare
Choose a tag to compare

✨ Highlights

This is a pretty substantial release which includes many refactors to the solver (which we will pull out of this repository at some point), initial work on Python bindings, and many many fixes.

📃 Details

Added

Changed

Fixed

🐍 Python

Although this release doesn't include a formal release of the python bindings yet, a lot of work has been done to work towards a first version.

🤗 New Contributors

To all contributors, thank you for your amazing work on Rattler. This project wouldn't exist without you! 🙏

v0.8.0

22 Aug 15:14
Compare
Choose a tag to compare

Highlights

This release contains bug fixes.

Details

Added

Fixed