Releases: ProPuke/boop
Releases · ProPuke/boop
v1.2.0
( ' . ' )
- added: you can rename filenames in variables using
as
, same as you can with globs - added:
cd
command for changing directory within a task (note that each task has its own cwd scope), along withcd -
for popping off the lastcd
change on the stack. - fixed: expression properties for querying filenames (
.dir
,.file
,.ext
,.name
) did not work correctly if the filepath contained escaped characters - added: expression properties can now also be used on variables containing lists of filenames, and will return a list of results, one for each
v1.1.0
( ' . ' )
- added: support for eval expressions
{eval COMMANDLINE}
(see docs for details) - improved: file watching now only monitors file dependencies required by the requested task or its dependants (plus the task file itself)
- fixed: file watching was monitoring too many files (the parent dirs of glob dirs, rather than just the glob dirs themselves)
- fixed: failing task items did not always fail tasks themselves
v1.0.1
( ' . ' )
- fixed: the job count was set to default when set to 1 (instead of just when set to 0)
- fixed: default job count was set to core count, not core count + 1 as stated
- fixed: the same task would be ran multiple times, if required by multiple parent tasks (now just once, with later calls of the same tasks waiting on the previous, if not yet completed)
- fixed: actions within tasks did not wait for one-another (i.e. 2
run
actions in a task would be ran at the same time, instead of the second waiting for the first to complete) - fixed: file watching did not also monitor
require
filepaths (it only looked at glob expressions)