Skip to content

Latest commit

 

History

History
48 lines (45 loc) · 4.21 KB

CHANGELOG.md

File metadata and controls

48 lines (45 loc) · 4.21 KB

Changelog

  • 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 default Makefile.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: print Config; fix changelog; improve readme; add clean target to Makefiles; update dependencies
  • 0.7.0 (2023-11-11): Make dependency ordering significant; trace dependencies for specified targets for -l; add full target to Makefiles; add README.md dependency on install 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 use dirname variable; correct dependency ordering for README.md target
    • 0.16.2 (2024-06-22): Remove run target; fix run 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.17.0 (2024-08-04): Switch terminal colors from bunt to owo-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.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