Skip to content

Releases: ProPuke/boop

v1.2.0

Choose a tag to compare

@ProPuke ProPuke released this 03 Apr 00:09

( ' . ' )

  • 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 with cd - for popping off the last cd 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

Choose a tag to compare

@ProPuke ProPuke released this 26 Jun 02:35

( ' . ' )

  • 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

Choose a tag to compare

@ProPuke ProPuke released this 31 May 01:02

( ' . ' )

  • 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)

v1.0.0

Choose a tag to compare

@ProPuke ProPuke released this 29 May 14:38

( ' . ' )