v0.7.0
An exciting new release that comes with the following highlights:
- Multiple tests are allowed in the revamped
tests
section of a recipe. Please read the docs and CEP for the changes. - rattler-build now has a
upload
subcommand that can upload to: Anaconda.org, Quetz, Artifactory and Prefix.dev! - The git source is modernized and aligned with the CEP.
What's Changed
- fix: rolling errors for render and try convert api by @swarnimarun in #414
- fix: use set -x only with bash by @wolfv in #416
- Refactor CI by @pavelzw in #408
- fix: cleanup code for render and try_convert api by @swarnimarun in #417
- chore(ci): bump actions/upload-artifact from 3 to 4 by @dependabot in #422
- Add version assertion for release by @pavelzw in #424
- fix: ensure zips without root are handled by @swarnimarun in #425
- feeat: add auth_file option to read authentication information for repositories from a file by @0xbe7a in #413
- docs: use new docs workflow from pixi and mkdocs by @wolfv in #430
- Add quetz upload command by @0xbe7a in #429
- feat: add completions generation for shells by @swarnimarun in #426
- chore(ci): bump actions/configure-pages from 3 to 4 by @dependabot in #434
- chore(ci): bump prefix-dev/setup-pixi from 0.3.0 to 0.4.1 by @dependabot in #437
- chore(ci): bump actions/deploy-pages from 2 to 4 by @dependabot in #435
- chore(ci): bump actions/upload-pages-artifact from 2 to 3 by @dependabot in #436
- feat: artifactory upload by @0xbe7a in #439
- fix: handling both forward and backward slash by @swarnimarun in #388
- feat: tar & zip in rust by @swarnimarun in #438
- fix: deduplication issue in create_index_json function by @hadim in #441
- feat: uploading to prefix.dev by @wolfv in #432
- fix: skip relinking if it is not a shared library on linux by @wolfv in #443
- fix extraction for zip files by @0xbe7a in #447
- fix: minor cleanup by @swarnimarun in #448
- make toml test more reproducible by @wolfv in #455
- fix: create a temporary directory next to target by @orhun in #456
- fix: improve completions dx by @swarnimarun in #451
- fix: use env for shell detection by @swarnimarun in #459
- Improve upload help descriptions by @pavelzw in #460
- feat: implement changes to source parsing by @wolfv in #454
- feat: implement new multiple tests section by @wolfv in #418
- feat: progressbars for downloading and extracting by @swarnimarun in #449
- feat: add support for uploading to anaconda.org by @0xbe7a in #464
- docs: fix test documentation by @pavelzw in #466
- fix: ignore pyo and egg-info files for noarch by @swarnimarun in #470
- Remove rpaths that point outside the prefix by @orhun in #467
- feat: add git jinja functions & experimental flag by @swarnimarun in #423
- upgrade all packages and get rid of git dependency on marked-yaml by @wolfv in #471
- fix: use ignore_run_exports for building env by @swarnimarun in #472
- chore: release 0.7.0 by @wolfv in #475
- chore: add description in cargo for publishing by @wolfv in #476
New Contributors
Full Changelog: v0.6.1...v0.7.0