All Versions
177
Latest Version
Avg Release Cycle
25 days
Latest Release
795 days ago
Changelog History
Page 7
Changelog History
Page 7
-
v0.24.3 Changes
December 31, 2019- โ Add support for duckscript #348
- โ Add conditional validation support for environment variables #344
- ๐ New CARGO_MAKE_PROJECT_NAME and CARGO_MAKE_PROJECT_VERSION environment variables #349
- Ability to set watch path in watch options #350
- ๐ New zip-release-ci-flow task to enable zip creation for binary release publishing
- ๐ New workspace publish flow #347
- โฌ๏ธ Upgrading run_script crate
-
v0.24.2 Changes
December 13, 2019- ๐ New env_contains condition #335
- New custom condition failure message attribute: fail_message #332
- ๐ New print-env-flow task which prints out entire env info (rust, git, cargo, crate, ci, ...) #333
- ๐ New CARGO_MAKE_CI_BRANCH_NAME environment variable #334
- ๐ New CARGO_MAKE_CI_VENDOR environment variable #337
- ๐ท Outdated dependencies validation as part of CI flow to be limited to CI master branch only #323
-
v0.24.1 Changes
December 06, 2019- ๐ Support invocation of multiple tasks via run_task #324
- ๐ Support invocation of multiple tasks in parallel via run_task #321
- ๐ New CARGO_MAKE_CURRENT_TASK_NAME, CARGO_MAKE_CURRENT_TASK_INITIAL_MAKEFILE, CARGO_MAKE_CURRENT_TASK_INITIAL_MAKEFILE_DIRECTORY environment variables #322
- ๐จ Info printout to state if task is running or skipped #326
- ๐ New CARGO_MAKE_CARGO_HOME environment variable #331 (thanks @daxpedda)
- ๐ Generate task list documentation file via new cli argument (output-file) #325
- ๐ท Outdated dependencies validation as part of CI flow to be limited to master branch only #323
- ๐ Use new git_info crate to fetch git info and setup environment #320
-
v0.24.0 Changes
November 22, 2019- ๐ Support defining and loading env files in makefile via new env_files attribute #306
- [backward compatability break] Workspace profile now passed on to members #309 (thanks @daxpedda)
- ๐ New CARGO_MAKE_WORKSPACE_WORKING_DIRECTORY environment variable #311 (thanks @daxpedda)
- ๐ Fix CARGO_MAKE_TASK_ARGS not being passed down to workspace members #314 (thanks @daxpedda)
- [backward compatability break] Task cwd attribute supports environment variables expansion #318
- Guard against self-referential aliases #305 (thanks @phi-gamma)
- Migrate to envmnt::expand #308
- ๐ New CARGO_MAKE_WORKSPACE_INCLUDE_MEMBERS environment variable #316
-
v0.23.0 Changes
October 16, 2019- ๐ Enable/Disable color output child process support #299 (thanks @emakryo)
- Main profile should override additional profiles env blocks #300
- ๐จ Print project name being built #301
-
v0.22.2 Changes
October 01, 2019- Ability to unset environment variables #294
- ๐ New environment variable to hold current workspace member name #285
- ๐ Support script file path for task script attribute #286
- New files_exist and files_not_exist conditions #287
- โ Added new curl based github release task #293
- โ Add cargo-udeps task #284
- ๐ New CARGO_MAKE_PR environment variable #297
- โ Add outdated check as part of CI flow
-
v0.22.1 Changes
August 20, 2019- ๐ Support decoding ability for environment variables initialization #275 #277
- ๐ท Codecov and tarpaulin integration fix for CI flow #274 #275 (thanks @vtavernier)
- ๐ New @@decode function for command arguments #278
- ๐ Move link-dead-code definition to coverage task #279
- 0๏ธโฃ Enable decode to mirror source value as default value #280
- โ Add env mapping between cargo make profile and cargo.toml profile #281
-
v0.22.0 Changes
August 14, 2019- Specify minimum version for tools/dependencies #265
- ๐ Globally disable workspace support via makefile config #264
- ๐ Support additional rust script runners #216
- ๐ Ability to mark a task deprecated #270
- [backward compatability break] Use task cwd in condition and installation scripts #259
- Check descriptor min_version before deserializing #268 (thanks @roblabla)
- Profile name passed incorrectly via forked sub tasks #263
- โ Add support for deleting lock file before publishing
- โ Add support for dirty cargo publish
-
v0.21.0 Changes
June 26, 2019- โ Add support for multiple test_args when checking for installed crate #252 (thanks @roblabla)
- [backward compatability break] Upgrade shell2batch for improved windows integration
-
v0.20.0 Changes
June 16, 2019- Control kcov installation directory #98
- ๐ Caching kcov documentation #238
- โฌ๏ธ Upgrade default kcov version to 36
- [backward compatability break] Rename KCOV_VERSION to CARGO_MAKE_KCOV_VERSION