- 0.1.0 (2023-11-04): Initial release
- 0.1.1 (2023-11-04): Fix readme
- 0.1.2 (2023-11-04): Add examples to readme
- 0.2.0 (2023-11-05): Colorized Markdown output; added
-B
,-C
,-f
,-r
options; error on invalid target(s); update dependencies- 0.2.1 (2023-11-06): Resolved issue #1; update dependencies
- 0.3.0 (2023-11-06): Added
-g
option and defaultMakefile.md
for a Rust project; fixed changelog; improved readme- 0.3.1 (2023-11-07): Improved readme and changelog
- 0.3.2 (2023-11-08): Fix error when a target file does not exist; update dependencies
- 0.3.3 (2023-11-08): Ignore commented commands
- 0.4.0 (2023-11-10): Add
-v
option and don't print up to date targets; move bunt calls to functions; improve comments and miscellaneous improvements; don't process dependencies for a file target unless needed (forced via-B
, doesn't exist, or outdated); change default outdated response to false to avoid processing a file target unnecessarily - 0.5.0 (2023-11-10): Fail to run on Windows; ignore leading/trailing whitespace in commands; append commands instead of replacing them; improve readme; add
-s
(script mode) - 0.6.0 (2023-11-11): Use
glob
crate to process file dependencies without targets;-vvv
: printConfig
; fix changelog; improve readme; addclean
target to Makefiles; update dependencies - 0.7.0 (2023-11-11): Make dependency ordering significant; trace dependencies for specified targets for
-l
; addfull
target to Makefiles; addREADME.md
dependency oninstall
target; don't print phony targets without commands or-vv
; fix readme - 0.8.0 (2023-11-11): Add
cocomo
target to Makefiles - 0.9.0 (2023-11-12): Enable using the code block info string to define a custom shell command; fix issue running multiple targets specified on command line; improve readme; update dependencies
- 0.10.0 (2023-11-13): Treat recipes with a custom shell command as a script rather than individual commands
- 0.11.0 (2023-11-20): Fix the globbing a nonexistent file dependency results in zero dependencies issue; update dependencies
- 0.12.0 (2023-12-04): Add
scaffold
target; update dependencies- 0.12.1 (2023-12-04): Fix scaffold target; update dependencies
- 0.13.0 (2024-01-05): Use sprint; update dependencies
- 0.13.1 (2024-01-27): Fix issue where a failed command did not halt processing; update dependencies
- 0.14.0 (2024-04-21): Remove useless level 1-2 headings; update dependencies
- 0.15.0 (2024-06-19): Add -q option; update dependencies
- 0.16.0 (2024-06-22): Add
dirname
variable; update dependencies- 0.16.1 (2024-06-22): Make
uninstall
target usedirname
variable; correct dependency ordering forREADME.md
target - 0.16.2 (2024-06-22): Remove
run
target; fixrun
target in generated Rust configuration - 0.16.3 (2024-06-23): Fix issue when using
dirname
variable in file target name; update dependencies - 0.16.4 (2024-06-23): Fix
build
target in generated Rust configuration - 0.16.5 (2024-07-03): Add
.env
/ dotenv example to readme; update dependencies
- 0.16.1 (2024-06-22): Make
- 0.17.0 (2024-08-04): Switch terminal colors from
bunt
toowo-colors
(ref); add--color
option; fix makefiles; update dependencies- 0.17.1 (2024-08-06): Add
cprint
,ecprint
macros; don't include changelog in the readme
- 0.17.1 (2024-08-06): Add
- 0.18.0 (2024-08-16): Enable multiple configuration files; use
-C
to change directories instead of changing to configuration file parent directory; fix changelog; update dependencies- 0.18.1 (2024-08-21): Update dependencies
- 0.18.2 (2024-08-22): Add
commit
target to makefiles; update dependencies - 0.18.3 (2024-09-05): Fix readme; update dependencies
- 0.19.0 (2024-10-25): Add clap color; switch from owo-colors' support-colors feature to
anstream
; update dependencies- 0.19.1 (2024-10-26): Fix clap color