Releases: conda/rattler
Releases Β· conda/rattler
v0.16.1
π Details
Added
- Add
read_package_file
function by @wolfv in (#472) - implement
Clone
forAboutJson
by @0xbe7a in (#467) - Allow using
str
inHashMap
s with aPackageName
key by @baszalmstra in (#468)
Changed
- Reflink files to destination if supported (instead of hardlinking) by @baszalmstra in (#463)
Fixed
v0.15.0
π Details
Added
- Add ParseMatchSpecError and ParseMatchSpecError tests by @Johnwillliam (#434)
- Add option to force usage of fallback_auth_store by @0xbe7a (#435)
- New crate (rattler-index) with index functionality including python bindings by @BenjaminLowry (#436)
- Add support for netrc files by @mariusvniekerk (#395)
Changed
- Renamed
behaviour
tobehavior
(#428) - Enabled more clippy lints by @baszalmstra (#462)
- Refactor
Version.bump()
to accept bumpingmajor/minor/patch/last
by @hadim (#452)
Fixed
- Default value for
conda_packages
in repodata.json by @BenjaminLowry (#441) - Wildcard expansion for stored credentials of domains by @0xbe7a (#442)
- Use serde default for proper serialization by @ruben-arts (#443)
- Better detection of hardlinks and fallback to copy by @baszalmstra (#461)
- Re-download the repodata cache if is out of sync/corrupt by @orhun (#466)
New Contributors
- @Johnwillliam made their first contribution in #434
- @BenjaminLowry made their first contribution in #436
- @hadim made their first contribution in #452
- @mariusvniekerk made their first contribution in #395
- @orhun made their first contribution in #464
Full Changelog: v0.14.0...v0.15.0
v0.14.0
v0.13.0
v0.12.3
v0.12.2
v0.12.1
v0.12.0
β¨ 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 toChannel
type (#401)
Fixed
v0.11.0
β¨ 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
- Nushell fixes by @wolfv in #360
- Construct placeholder string at runtime to work around invalid conda prefix replacement by @baszalmstra in #371
- xonsh extension by @ruben-arts in #375
New Contributors
v0.10.0
β¨ 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
- the solver has been extracted in its own package: resolvo by @baszalmstra in #349 & #350
Fixed
π Python
- add more py-rattler types by @Wackyator in #348
- add fetch repo data to py-rattler by @Wackyator in #334
- use SparseRepoData in fetch_repo_data by @Wackyator in #359
- add solver by @Wackyator in #361
π€ New Contributors
Full Changelog: v0.9.0...v0.10.0