Skip to content

v0.44.0

Compare
Choose a tag to compare
@wolfv wolfv released this 24 Jun 19:12
· 68 commits to main since this release
7c91402

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 or git apply anymore, and instead are using a Rust-native crate called diffy!
  • A new subcommand - rattler-build create-patch was added to make it easier to generate patches using diffy
  • 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 and luarocks 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 of pixi_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

Full Changelog: v0.43.1...v0.44.0