Releases: prefix-dev/rattler-build
Releases · prefix-dev/rattler-build
0.16.2
0.16.1
0.16.0
0.16.0
✨ Highlights
Cross-compilation from linux-64 to osx-arm64 should work better now!
📃 Details
Changed
- Make binary smaller size by @nichmor in #827
- Use system-tools from build prefix if they are available by @wolfv in #825
- Typo in compilers.md by @carschandler in #831
- Release 0.16.0 by @wolfv in #832
Fixed
- Do not modify cxxflags by @wolfv in #810
- Correctly identify tarballs by @michalsieron in #822
New Contributors
- @carschandler made their first contribution in #831
- @michalsieron made their first contribution in #822
0.15.0
✨ Highlights
More stability, better behavior when building go
packages, and lots of nice fixes! Enjoy 0.15.0!
📃 Details
Changed
- Improve error messages when patching by @wolfv in #782
- Fix badge style by @pavelzw in #787
- Ignore
/dev/null
when guessing strip level by @wolfv in #796 - When rendering requirements, flatten
pin_subpackage
andpin_compatible
by @wolfv in #795 - Better help when script execution failed by @wolfv in #799
- Build for powerpc64le by @nichmor in #807
- Experimental "post-processing" of files with regex replacement by @wolfv in #798
Fixed
- Symlink handling when symlink points to a directory by @wolfv in #781
- Ability to remove read-only files (e.g. from build caches) by @wolfv in #783
- Use the correct recipe location when editing packages via TUI by @orhun in #789
- We are using
if
expressions, not statements by @wolfv in #800 - Make noarch-unix and noarch-win work by @wolfv in #785
- Improved overlink warnings and prepare for linking checks on Windows by @wolfv in #688
- Remove todo about cygwin path and add remaining windows env vars by @wolfv in #802
0.14.2
v0.14.1
0.14.1
📃 Details
Added
Changed
- Use
reflink
instead of copy from source by @baszalmstra in #754 - Improve git-lfs handling by @orhun in #756
Fixed
0.14.0
0.14.0
✨ Highlights
📃 Details
Added
- Add pixi badge to the readme by @ruben-arts in #708
- Add site directory to .gitignore by @orhun in #721
- Support building multiple recipes by @orhun in #720
- Support building all packages via TUI by @orhun in #731
- Add missing fields of render-only back by @nichmor in #740
- Add license warnings to warnings summary by @orhun in #739
- Support reading recipe from stdin by @orhun in #735
- Add build-platform to options by @wolfv in #744
Changed
- Use export for shell variables by @pavelzw in #704
- Update cli_usage.md by @nichmor in #710
- Sort build outputs for TUI by @orhun in #727
--render-only
will make a dry-run and will not install resolved packages by @nichmor in #729- Make
--render-only
output more parsing friendly by @nichmor in #730 - Improve spdx license error by @orhun in #750
- Implement
--skip-existing
flag by @wolfv in #743
Fixed
- Ensure tagged releases are marked as latest when created by @orhun in #702
- Do not use progressbar for JSON output by @orhun in #707
- Do not take python variant when noarch:python by @nichmor in #723
- Sort build outputs by @wolfv in #722
- Topological sort order by @wolfv in #725
- Sorting topological on empty output by @nichmor in #728
- Skip relinking checks for webassembly by @DerThorsten in #741
- Take into consideration non-canonical variant also by @nichmor in #746
- Fail build when no license files are found by @orhun in #749
Removed
- Remove unused dependencies by @wolfv in #724
- Remove BuildOutput wrapper and use Output directly by @orhun in #732
New Contributors
- @DerThorsten made their first contribution in #741
v0.14.0: https://github.com/prefix-dev/rattler-build/compare/v0.13.0..v0.14.0
v0.13.0
Changelog
This release adds rattler-build auth login/logout
functions to authenticate with private channels & servers more easily.
It's also the first release that parses the top-level schema_version
key.
Enjoy 🥳
📃 Details
Added
Changed
- Authentication and uploading packages by @wolfv in #682
- Added rattler-build authentication CLI by @kassoulait in #685
- Update the distro packages section in README.md by @orhun in #683
- Implement
schema_version
top level key by @wolfv in #695
New Contributors
- @kassoulait made their first contribution in #685
v0.12.1
v0.12.0
A release with a number of fixes. Also implements skip
as a list of conditions (finally!), and makes the prefix searching in large binary files much faster.
What's Changed
- feat: use mmap for better performance while reading files by @orhun in #661
- feat: implement skip as list by @wolfv in #653
- feat: add color force handling and fix subtle bug with stdout / stderr by @wolfv in #656
- feat: make prefix searching much faster by using mmap and memchr by @wolfv in #658
Fixes
- fix: update to latest rattler and other dependencies by @wolfv in #667
- fix(ci): add missing chcekout for post-build step by @orhun in #648
- fix: retain order of channels for proper strict priority handling by @wolfv in #659
- fix: extraction bars proper length and add checksum verification to path source by @wolfv in #666
Docs
- docs: miscellaneous edits throughout for style and wording by @beeankha in #660
- docs: fix license specifier and add hint to spdx by @ruben-arts in #664
- docs: Add repology packaging status to README by @pavelzw in #663
- docs: added LicenseRef option by @daenny in #665
- docs: fix up example recipe by @wolfv in #651
- docs: make examples follow some more best practices by @wolfv in #652
- docs: add system default to dark light toggle by @ruben-arts in #654
- docs: make links easier to read in light mode by @wolfv in #668
Chore
New Contributors
Full Changelog: v0.11.0...v0.12.0