Skip to content

Latest commit

 

History

History
74 lines (52 loc) · 2.63 KB

CHANGELOG.md

File metadata and controls

74 lines (52 loc) · 2.63 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

1.3.2 - 2018-10-31

Changed

  • Loosened peer dependency requirements. I am not using anything from @angular aside from linting, so there is actually no need for those dependencies.

1.3.1 - 2018-10-16

Changed

  • Calling cancel on a taskInstance will be a no-op if it is not running.

1.3.0 - 2018-10-16

Added

  • yielding a taskInstance will wait for that instance to complete just like a promise. Note that if the instance completes in error, the parent task is not considered to have errored also. You'll need to check that yourself.

1.2.0 - 2018-10-08

Added

  • Changelog has links to GitHub comparisons

Changed

  • createTask now can take two arguments: Component, and GeneratorFunction. Previously, the Component was assumed to be this. The old version still works, but the new one typechecks better.

1.1.0 - 2018-10-02

Added

  • Feature: Enqueue schedule

Changed

  • Using a bad schedule name for a task will now throw instead of just fail to run at perform time.

1.0.2 - 2018-10-01

Added

  • tests
  • Referecnce to issue 1 in Readme

Changed

  • Documentation wording about dependencies

Fixed

  • discovered some bugs once I tested the implementation properly. All better.

1.0.1 - 2018-08-01

Changed

  • Updated peer dependencies to be more forgiving

1.0.0 - 2018-07-02

Changed

  • Changelog is now this file.

Added

  • task.perform() now takes whatever arguments you'd like to pass to your generator.

1.0.0-beta.1 - 2018-06-01

Added

  • Initial... so everything.