Skip to content

v0.8.0

Compare
Choose a tag to compare
@wolfv wolfv released this 31 Jan 09:28
· 344 commits to main since this release
62f62d5

This release comes with an insane amount of changes – we're inching ever closer to implement all the features of the CEP. Some larger refactorings are also still in the works but we hope to stabilize everything as soon as possible.

What's Changed

  • fix: bug with ignore_run_exports_from in host_env & add tests by @swarnimarun in #477
  • feat: add rpath_allowlist to the recipe by @orhun in #473
  • docs: mention the Arch Linux package by @orhun in #478
  • Install rattler-build from homebrew-core by @pavelzw in #469
  • fix: non deterministic git tests by @swarnimarun in #481
  • fix: update documentation and add docs for experimental features by @swarnimarun in #480
  • feat: add binary_relocation to the recipe by @orhun in #479
  • feat: add load_from_file jinja function by @swarnimarun in #468
  • Use rattler index crate instead of local index functionality by @BenjaminLowry in #489
  • Bump rattler to 0.16.2 by @pavelzw in #488
  • fix: flush files after download by @0xbe7a in #490
  • fix: docs and improve stylings by @swarnimarun in #492
  • fix: use the correct target-platform for test by @wolfv in #491
  • expose and store compression level and compression threads by @wolfv in #484
  • fix: write out entry points for non-noarch packages by @wolfv in #482
  • remove unwrap by @wolfv in #495
  • Add documentation for compression level and fix default case by @pavelzw in #499
  • fix: update clap-verbosity to get rid of spurious comment by @wolfv in #500
  • add conda-forge integration by @0xbe7a in #465
  • fix: document jinja functions by @swarnimarun in #483
  • docs: fix up cli invocation in docs by @wolfv in #503
  • implement patchelf and install_name_tool in Rust by @wolfv in #501
  • feat: perform post processing after package installation by @orhun in #505
  • update all dependencies & rattler by @wolfv in #506
  • chore(ci): bump prefix-dev/setup-pixi from 0.4.1 to 0.4.3 by @dependabot in #511
  • fix: package field error message by @swarnimarun in #510
  • feat: documentation versioning by @swarnimarun in #504
  • chore(ci): bump prefix-dev/setup-pixi from 0.4.1 to 0.4.3 by @dependabot in #517
  • refactor of package_tests by @wolfv in #514
  • feat: enable use of os certificate store by @pavelzw in #530
  • feat: set default rpath for binaries by @orhun in #531
  • fix: use the correct default for rpath by @orhun in #533
  • fix: also filter the stderr of the build process by @wolfv in #534
  • fix: use expect instead of unwrap by @wolfv in #535
  • install build dependencies when running tests by @wolfv in #537
  • properly set stdout and stderr capture in rust-tests by @0xbe7a in #538
  • add GlobVec, always_copy_files and always_include_files by @wolfv in #540
  • Move rpath_allowlist and relocate_paths to GlobVec by @wolfv in #542
  • Fix version check and create issue on failure by @pavelzw in #541
  • Add rpath test by @pavelzw in #532
  • make sure that single-line build script is correctly treated as build… by @wolfv in #543
  • Upload binaries for release by @pavelzw in #544
  • feat: implement additional relink options for macOS by @wolfv in #536
  • fix: use actual revision for rev-parse instead of git head by @nichmor in #547
  • add many more package content tests and refactor the implementation by @wolfv in #548
  • feat: add underlinking/overlinking checks by @wolfv in #458
  • Delete environment_linux.yaml by @pavelzw in #552
  • fix: script block parsing and add a test for script env by @wolfv in #556
  • fix: improve test running experience and test unicode file packages by @wolfv in #561
  • fix using variant jinja in env vars and add tests by @wolfv in #563
  • Fix CI badge by @pavelzw in #564
  • chore: prepare release 0.8.0 by @wolfv in #565

New Contributors

Full Changelog: v0.7.0...v0.8.0