v3.4.0
Release Notes
Changes
- JSON Support:
The commandsbaur ls apps
,baur status
andbaur 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.
- Symlinks in input file paths are now resolved and tracked.
- 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