v1.3.0: New fail-fast feature and --non-block improvments
·
140 commits
to master
since this release
Highlights
Feature
Add flag --fail-fast
- feat: adds
--fail-fastflag to quit at first failure by @cristianoliveira in #127
Fixes
flag --non-block:
- Now works super with node scripts, before it would not terminate the sub processes
- Now it respects the order of the tasks
- fix(flag): '--non-block' respect task order from top-bottom by @cristianoliveira in #137
- fix: issue with hanging sub process after SIGINT by @cristianoliveira in #139
What's Changed
- chore: adds shell nix by @cristianoliveira in #102
- chore: watch and format only one file by @cristianoliveira in #105
- chore: fix formatting after lint by @cristianoliveira in #109
- tests: migration to cargo integration tests by @cristianoliveira in #107
- fix(tests): checks items list size and fail properly by @cristianoliveira in #108
- tests: integration test using macros for descriptive tests by @cristianoliveira in #110
- tests: migrate shell tests to rust integration by @cristianoliveira in #111
- tests: migrate init command test by @cristianoliveira in #112
- tests: migrate '--target' flag tests by @cristianoliveira in #113
- tests: migrate arbitrary commands tests by @cristianoliveira in #114
- chore: run rust integration tests workflow by @cristianoliveira in #115
- tests: migrate '--non-block' tests (migration completed) by @cristianoliveira in #116
- tests: adds tests for {{filepath}} template feature by @cristianoliveira in #117
- chore(lint): format all code by @cristianoliveira in #118
- chore(lint): fix complains and add check to CI by @cristianoliveira in #119
- fix: fail to run on init when {{filepath}} by @cristianoliveira in #120
- tests: adds test for templates in arbitrary commands by @cristianoliveira in #121
- docs: update readme with latest changes by @cristianoliveira in #122
- docs: fix grammar by @cristianoliveira in #123
- docs: fix grammar by @cristianoliveira in #124
- chore: enables filtering tests in local workflow by @cristianoliveira in #125
- chore: fix filter by @cristianoliveira in #126
- tests: enables non-block tests back by @cristianoliveira in #128
- docs: fix grammar and update explanations by @cristianoliveira in #129
- docs: update example by @cristianoliveira in #130
- refact: prepare to use Args to create subcommands by @cristianoliveira in #131
- docs: adds workflow tip by @cristianoliveira in #132
- docs: remove reference to non-released features by @cristianoliveira in #135
- feat: use clear_screen string by @cristianoliveira in #138
- tests: adds more logs to integration tests by @cristianoliveira in #140
- tests: name clear_screen sign for clarity by @cristianoliveira in #141
Full Changelog: v1.2.0...v1.3.0