All Versions
177
Latest Version
Avg Release Cycle
25 days
Latest Release
20 days ago

Changelog History
Page 1

  • v0.36.3 Changes

    November 15, 2022
    • ✨ Enhancement: Add new files_modified condition #741
    • ✨ Enhancement: Enable to set default toolchain for all core cargo tasks #743
    • 📚 Documentation: Add section on default task definition #745
  • v0.36.2 Changes

    October 18, 2022
    • ✨ Enhancement: Add env var support in env_files values #723
    • ✨ Enhancement: Support environment expansion for toolchain attribute
    • 🛠 Fix: support shebang in scripts with spaces before shebang start #718
    • 📚 Documentation: small edits for spelling, grammar, formatting #721 (thanks @Zearin)
  • v0.36.1 Changes

    September 27, 2022
    • ✨ Enhancement: Support inherited package info #712
    • ✨ Enhancement: Add support for install_crate value without args (skipping current installation validation) #725
    • ✨ Enhancement: Added shell completion files in included crate #565
    • ✨ Enhancement: Add skipping task message for all actionable tasks that fail condition #708
  • v0.36.0 Changes

    August 30, 2022
    • [backward compatibility break] Enhancement: Environment variables now support the default syntax: ${name:default}
    • [backward compatibility break] Enhancement: Environment variables definition order is now more flexible to support variable to variable dependency more easily #688 (thanks @indietyp)
    • ✨ Enhancement: Workaround rustup env issue when setting toolchain #702
  • v0.35.16 Changes

    August 08, 2022
    • ✨ Enhancement: Create task definition in runtime and invoke it via plugin #677
    • ✨ Enhancement: Enable to remove force flag for custom install commands #674
    • ⚡️ Maintenance: Update dependencies #676
  • v0.35.15 Changes

    July 21, 2022
    • 🛠 Fix: upgrade cliparser to support windows paths
  • v0.35.14 Changes

    July 21, 2022
    • ✨ Enhancement: CLI parsing now done by the cliparser crate instead of clap due to clap continued backward compatibility issues
    • ✨ Enhancement: Added support ${@} in Duckscript tasks #667
    • ✨ Enhancement: Check in Cargo.lock file to support linux package managers #670
    • ✨ Enhancement: Added new --quiet cli flag #668
    • ⏱ Maintenance: Add scheduled CI github workflow
  • v0.35.13 Changes

    June 11, 2022
    • ✨ Enhancement: Define CARGO environment variable for tasks with toolchain and script #658
    • 👉 Enhancement: New CARGO_MAKE_DISABLE_UPDATE_CHECK environment variable to disable update checks #653
    • 🛠 Fix: wrong update check days counting
    • Fix: New unstable feature CTRL_C_HANDLING to prevent zombie processes after cargo-make exits #374 (thanks @MartinKavik)
  • v0.35.12 Changes

    May 05, 2022
    • 🛠 Fix: upgrade to cargo-watch 8.1.1 due to 8.1.0 being yanked #652
  • v0.35.11 Changes

    April 22, 2022
    • 🛠 Fix: add workspace root member when both workspace members and package are defined #644
    • 🛠 Fix: support partial semver values in rust version conditions #643
    • ✨ Enhancement: upgrade regex as per security advisory #638 (thanks @Dylan-DPC)
    • ✨ Enhancement: support condition in script based env value #648
    • ✨ Enhancement: enable to mark env files as 'defaults only' #647