v0.44.0
What's new
- rattler-build can now generate recipes for Lua (luarocks) and Perl (CPAN) in addition to PyPI and CRAN (R)
- We are not using
patch
orgit apply
anymore, and instead are using a Rust-native crate calleddiffy
! - A new subcommand -
rattler-build create-patch
was added to make it easier to generate patches usingdiffy
- A number of bugs were fixed, as always!
What's Changed
-
perf: improve build option parsing by @Hofer-Julian in #1719
-
feat: recipe generators for
CPAN
andluarocks
by @wolfv in #1726 -
feat: add validation for missing license files and glob patterns in recipes by @zelosleone in #1727
-
refactor: remove
license_url
from package specification and related structures by @zelosleone in #1732 -
feat: add support to build rattler-build from source with
pixi build
by @hadim in #1716 -
feat: apply patches without git by @remimimimimi in #1676
-
fix: copying directories that are symlinked by @wolfv in #1737
-
fix: use
rattler_config
crate instead ofpixi_config
and update rattler and other dependencies by @wolfv in #1731 -
feat: basic create-patch functionality using
diffy
by @wolfv in #1728 -
fix: use
fs_err
for invalid source path by @lucascolley in #1741 -
docs: alternatives to selectors for scalar fields by @lucascolley in #1735
New Contributors
- @remimimimimi made their first contribution in #1676
Full Changelog: v0.43.1...v0.44.0