Skip to content

Releases: machty/ember-concurrency-decorators

v2.0.3

16 Dec 19:23
Compare
Choose a tag to compare

Bugfixes

  • Fix double-calling of TaskProperty methods for decorator options (#87). (Fixes compatibility with ember-concurrency v2.0.0-rc.1)

v2.0.2

04 Dec 22:37
Compare
Choose a tag to compare

Bugfixes

v2.0.1

14 Jul 14:33
Compare
Choose a tag to compare

Bugfixes

  • Fix types to handle varadic arguments in task options, e.g. for on and cancelOn and work when strictFunctionTypes is enabled in consuming applications. (#77, thanks @jamescdavis!)

v2.0.0

16 Jun 21:16
Compare
Choose a tag to compare

New Features

  • Uses upstream type definitions: This release reconciles the types provided by ember-concurrency-decorators with those now provided by upstream ember-concurrency (as of 1.2.0). Big thanks to @chancancode for tackling the ember-concurrency-decorators side of things, in addition to his heroic efforts to ship types in ember-concurrency itself! (#74)

Please see updated documentation on TypeScript use in the README for more information.

v1.0.0

15 Aug 13:21
Compare
Choose a tag to compare

Compared to the last v1.0.0-beta.4, this release contains no functional or otherwise significant changes.

We have been testing the 1.0.0 beta series over the course of a few months and are confident that it's stable for an official release.

  • docs(README): update npm tags 1fabfa4
  • chore(deps): upgrade dependencies and linters 7026563
  • style(tests): fix linting errors e34f8a4
  • chore(eslint): adopt @clark/eslint-config suite 1c777a0
  • chore(deps): upgrade 21a7eb3

v1.0.0-beta.4...v1.0.0

Version 1.1.0 will soon follow and will contain #56 to properly support TypeScript types. 🎉
You can already experiment with a pre-release here: v1.1.0-alpha.1

v1.1.0-alpha.1

13 Aug 18:45
Compare
Choose a tag to compare
v1.1.0-alpha.1 Pre-release
Pre-release

This is a pre-release of #56 to allow testing it in real world apps.

  • chore: improve types for ember-concurrency 8ec57cb
  • chore: make CI and tests pass 05fe952
  • test: [revert me] attempt at encapsulated tasks 5abc1d5
  • test: even more param / ctx 66830d7
  • test: add task with parameters 2ce5abb
  • refactor: PoC for TypeScript type support 05cbb1a
  • style(tests): fix linting errors e34f8a4
  • chore(eslint): adopt @clark/eslint-config suite 1c777a0
  • chore(deps): upgrade 21a7eb3

v1.0.0-beta.4...v1.1.0-alpha.1

v1.0.0-beta.4

05 Jun 15:52
Compare
Choose a tag to compare
  • fix: don't execute patch-method when installed in a production environment, e.g. when consumed by another addon / app

v1.0.0-beta.3

04 Jun 16:51
Compare
Choose a tag to compare

v0.6.0

06 Mar 13:21
Compare
Choose a tag to compare

Feautres

This release makes ember-concurrency-decorators compatible with the latest Ember canary and its changes to the ComputedProperty system, fixing #38! 🎉

In order to actually be able to use ember-concurrency with the latest Ember canary, you need to be running this PR machty/ember-concurrency#277. You also need to use @ember-decorators @^5.1.2, ideally @^5.1.4.

Changes

v0.5.5...v0.6.0

v0.5.5

03 Mar 13:37
Compare
Choose a tag to compare

This releases adds support for @ember-decorators ^5.1.4.
The full supported range is: ^5.1.4 || 5.1.2 || ^4.0.0 || ^3.0.0

5.1.3 is theoretically also supported, but is buggy and thus not explicitly tested. If you use it, I suggest you update now.