Skip to content

Releases: sagiegurari/cargo-make

cargo-make v0.36.7

22 Apr 21:32
Compare
Choose a tag to compare
  • Fix: Clear did not remove parent task environment variables definitions #816
  • Enhancement: Add aarch64-apple-darwin binary release target #812 (thanks @dbanty)
  • Documentation: Add documentation link on README for watch attribute #829 (thanks @saona-raimundo)

cargo-make v0.36.6

01 Mar 16:30
Compare
Choose a tag to compare

Enhancement: Support environment expansion for files_modified condition #802 (thanks @stormshield-guillaumed)

cargo-make v0.36.5

18 Feb 17:01
Compare
Choose a tag to compare
  • Enhancement: Support workspace.dependencies setup to find workspace members #773
  • Enhancement: Performance improvement by reducing cargo-metadata calls #796
  • Enhancement: Added additional time summary breakdown for env setup #796
  • Documentation: Add documentation on multiple blocking watches #788
  • Documentation: Add documentation on cwd #787
  • Maintenance: Upgrade dependencies

cargo-make v0.36.4

22 Jan 18:21
Compare
Choose a tag to compare
  • Fix: relative path detection for workspace members defined in dependencies #773
  • Maintenance: Bump cargo-watch to 0.8.3 #771
  • Maintenance: Bump rust minimal version to 0.65 due to dependencies updates
  • Maintenance: Upgrade dependencies
  • Documentation: Update skip_core_tasks docs #752
  • Documentation: Update parallel attribute docs #751

cargo-make v0.36.3

15 Nov 08:57
Compare
Choose a tag to compare
  • 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

cargo-make v0.36.2

18 Oct 20:35
Compare
Choose a tag to compare
  • 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)

cargo-make v0.36.1

27 Sep 09:36
Compare
Choose a tag to compare
  • Enhancement: Support inherited package info #712
  • Enhancement: Added shell completion files in included crate #565
  • Enhancement: Add skipping task message for all actionable tasks that fail condition #708

cargo-make v0.36.0

30 Aug 05:04
Compare
Choose a tag to compare
  • [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

cargo-make v0.35.16

08 Aug 07:25
Compare
Choose a tag to compare
  • 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

cargo-make v0.35.15

21 Jul 16:52
Compare
Choose a tag to compare

Fix: upgrade cliparser to support windows paths