Releases: pulp-platform/bender
Releases · pulp-platform/bender
v0.28.1
v0.28.0
Added
- Add macOS binary for releases
- Add
init
command to initialize a Bender.yml file of an IP. - Allow environment variables in dependency and sources paths.
- Add windows binary and compatibility for release.
Fixed
- Documentation and Error Message fixes.
Changed
- Complete revamp of script generation, now using templates. Script formats are homogenized and custom templates are enabled.
v0.27.4
v0.27.3
Added
- Add
--checkout
flag topath
command to force checkout if needed. - Add
--no-checkout
flag toupdate
command to prevent checkout after update if not needed.
Changed
path
and local links: Skip checkout if package path already exists (can be overruled by--checkout
flag)update
: Default to automatically perform checkout after update (can be overruled by--no-checkout
flag)
Fixed
- Improve ReadMe and Warning information for
vendor
upstream linking. - Ensure
workspace.package_links
symlinks are properly updated when executing theclone
command.
v0.27.2
Added
- Add information on expected location for manifest file not found.
Fixed
- Use
IndexMap
andIndexSet
instead of thestd Hash*
equivalents to preserve ordering - Change GNU release to be built to a more compatible binary (manylinux container).
- Parse override dependencies in lowercase to align to change in 0.25.0
Changed
- Adjusted hash input for dependency checkout to ensure consistency within a project.
v0.27.1
v0.27.0
0.27.0 - 2023-01-16
Added
- Add
--no-default-target
flag toscript
command to remove default targets - Add
fusesoc
command to generate FuseSoC.core
files. - Add rhel and almalinux releases
Changed
- Reworked
import
command tovendor
, refactor corresponding Manifest entry (vendor_package
instead ofexternal_import
) - Update
clap
to v4, changes CLI - Use relative paths in Lockfile if path dependency is in a subdirectory
Fixed
- Streamline
import
command for initializing a repository