Releases: prefix-dev/rattler-build
Releases · prefix-dev/rattler-build
0.29.0
What's Changed
This release should handle extraction of large ZIP files in the source section better, as well as the creation of large ZIP files (conda packages have an outer ZIP layer).
The release also introduces a special setting that can be used to inject the python_site_packages_path
variable into the index.json / repodata as decided by CEP 17: https://github.com/conda/ceps/blob/main/cep-0017.md
- fix: multiline script render by @wolfv in #1156
- fix relinking issues on macOS by @wolfv in #1159
- chore: add a test for the relinking fixes by @wolfv in #1160
- feat: implement CEP-17 and prepare release by @wolfv in #1161
Full Changelog: v0.28.2...v0.29.0
v0.28.2
0.28.1
0.28.0
0.27.0
What's Changed
- feat: extract run exports using object by @baszalmstra in #1114
- feat: improve path display and replacement during script execution by @wolfv in #1115
- fix: insert
LIB
andINCLUDE
by @wolfv in #1118 - fix: dot in variant when exporting to environment by @wolfv in #1121
- docs: invalid pin expressions example by @olivier-roussel in #1113
New Contributors
- @olivier-roussel made their first contribution in #1113
Full Changelog: v0.26.0...v0.27.0
0.26.0
What's Changed
- feat: add
@echo on
in scripts on Windows by @wolfv in #1106 - feat: add virtual packages to platforms by @baszalmstra in #1108
- fix: re-enable rendering in test script section by @wolfv in #1091
- fix: running python test cross-platform by @wolfv in #1110
- fix: canonicalize the output directory before checks by @orhun in #738
- fix: copy permissions when reflinking files by @wolfv in #1111
Full Changelog: v0.25.0...v0.26.0
0.25.0
What's Changed
- feat: update minijinja to 2.x by @wolfv in #1095
- fix: correct
PackageContentsTest
glob prefix on windows by @chawyehsu in #1094 - fix: dashes in variants and env variables by @wolfv in #1096
New Contributors
- @chawyehsu made their first contribution in #1094
Full Changelog: v0.24.0...v0.25.0
0.24.0
What's Changed
- feat: add
build
argument for pin expressions by @wolfv in #1086 - feat: support setting
host_platform
explicitly by @wolfv in #1087 - fix: use proper
host_platform
when testingnoarch
packages by @wolfv in #1085 - fix: format branch/tag refspecs for git-fetch as
<src>:<dst>
by @andrewjcg in #1070 - fix: improve env var handling, extract env vars from variant and set variant env vars by @wolfv in #1088
- fix: avoid fetching all tags on git clone/fetch by @andrewjcg in #1089
Full Changelog: v0.23.0...v0.24.0
0.23.0
What's Changed
- feat: include
git
output error context on git failures by @andrewjcg in #1079 - fix: install cache packages by @wolfv in #1078
- fix: detect virtual packages from environment by @wolfv in #1081
New Contributors
- @andrewjcg made their first contribution in #1079
Full Changelog: v0.22.0...v0.23.0
0.22.0
What's Changed
- refactor: separate solving from installing by @baszalmstra in #1030
- feat: Add debug print for virtual packages by @wolfv in #1059
- fix: latest_tag get oldest tag by @fecet in #1062
- feat: disallow dash in version by @wolfv in #1065
- add a debug message when prefixes are not matching by @wolfv in #1058
- fix: printing of parentheses in or / and matchspecs (fix is in rattler)
- feat: delay jinja evaluation for script by @wolfv in #894
New Contributors
Full Changelog: v0.21.0...v0.22.0