github pulp-platform/bender v0.30.0

13 hours ago

0.30.0 - 2026-02-12

Added

  • Add warnings for nonexistent include directory and errors for missing path dependency (#229).
  • Add vlog-arg for synopsys scripts (#227).
  • Add flag for rtl target to files without target in script and sources (#186).
  • Add support for verilog/vhdl files with custom file endings in manifest (#207).
  • Add CI check for unused crates, cleanup (#242).
  • Add information for git version tags (#243).
  • Add pass_targets to dependencies to allow passing targets for hierarchical file filtering (not only global) (#235).
  • Add audit command to check for possible dependency updates (#236).
  • Add CLI script output regression tests (#245).
  • Add metadata to script output to assist with traceability (#244).
  • Add application of targets to only specific packages with a <PKG>:<TARGET> model for the target flag (#247).
  • Add target filtering for dependencies (#250).
  • Fixed symlink removal for windows (#252).
  • Add LFS support for dependencies (#259).
  • Add progress bars for git actions (#239, #262).

Fixed

  • Fix suppression of all warnings along with an error (#234).
  • Ensure sources output files are validated (#234).
  • Properly fail cloning for path dependencies (#225).
  • Fix symlink handling in windows (#252, #255).
  • Fix git authentification hangs (#261).

Changed

  • Change order of choice selection for conflicts on update (#237).
  • Refactor CLI, group flags, add aliases and support for env variables (#240).
  • Consolidate warnings, suppression and deduplication (#246).
  • Add default remotes to manifest to allow specifying multiple (default) remotes for dependencies, without having to write out the full git url every time (#260).

Don't miss a new bender release

NewReleases is sending notifications on new releases.