Skip to content

v3.4.0

Compare
Choose a tag to compare
@fho fho released this 01 Feb 17:23
· 161 commits to main since this release

Release Notes

Changes

  • JSON Support:
    The commands baur ls apps, baur status and baur ls outputs now support
    JSON as output format via the new --format=json parameter.
    The --csv parameter is deprecated in favor of --format=csv.
  • Change Tracking:
    • Symlinks in input file paths are now resolved and tracked.
      Tasks are rerun when:
      • a symlink is replaced with their target file and vice-versa,
      • a symlink target path is changed to a file that has the same content
        then the previous one,
    • On Unix systems, changes of the executable bit of the owner of InputFiles
      are now tracked, changes trigger tasks reruns.
  • Shell Completion:
    Completion for the --repository parameter is limited to directory paths.
  • 3. party package updates

Bug Fixes

  • baur run: when --show-task-output or --verbose was passed, the output of
    the executed command was interpreted as format string for the log-printf
    function, this resulted in unexpected output.

Full changelog: v3.3.0...v3.4.0