run-sequence
Version:
Run a series of dependent gulp tasks in order
62 lines (35 loc) • 2.43 kB
Markdown
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
## [2.2.1](https://github.com/OverZealous/run-sequence/releases/tag/v2.2.0) - 2018-01-03
### Changed
- Replaced deprecated `gulp-util` with individual packages, thanks to [@demurgos](https://github.com/demurgos)
## [2.2.0](https://github.com/OverZealous/run-sequence/releases/tag/v2.2.0) - 2017-09-19
### Changed
- Fixed handling of `orchestration aborted` errors, thanks to [@memoryhole](https://github.com/memoryhole)
## [2.1.0](https://github.com/OverZealous/run-sequence/releases/tag/v2.1.0) - 2017-07-24
### Changed
- Added options object
- Added option for reduced stack trace reporting
- Added option to ignore falsey task names
## [2.0.0](https://github.com/OverZealous/run-sequence/releases/tag/v2.0.0) - 2017-06-30
### Changed
- Specified version numbers for all dependencies, due to Chalk dropping support for older Node versions
This may be a **breaking change** if you depend on a newer release of any dependency, so you can continue using 1.2.2 in that case.
## [1.2.2](https://github.com/OverZealous/run-sequence/releases/tag/v1.2.2) - 2016-06-29
### Changed
- Now passes the error back to GulpUtil.PluginError
-----
_1, 2, skip a few…_
-----
## [1.0.0](https://github.com/OverZealous/run-sequence/releases/tag/v1.0.0) - 2014-09-29
### Possible Breaking Change in version 1.0.0
In version 1.0 I've added a check that prevents the same task from showing up within any sequence. This is to help reduce typo errors, as well as prevent the [silent exit bug when the same task occurred twice in a parallel sequence](https://github.com/OverZealous/run-sequence/issues/13). The sequence will now fail immediately during the validation stage.
If this breaking change affects you, you'll need to take one of several actions:
1. Remove duplicate tasks if they are a mistake.
2. Filter unneeded duplicate tasks before passing them to `run-sequence`.
3. Rewrite your tasks or wrap your tasks within functions that can be called multiple times if for some reason you rely on this functionality.
4. Continue using `run-sequence` version 0.3.7 if it was working for you.
## Older
I'm not going to go through the old history at this point.