Skip to content

Releases: machty/ember-concurrency

1.1.4

09 Jan 04:13
dc19809
Compare
Choose a tag to compare

Bugfixes

  • Avoid auto-tracking rerender assertion thrown in certain contexts in Ember 3.15+ (#338, fixed #337 thanks @Turbo87 for the report!)
  • Fix passing tasks into action helper directly on Ember 2.8 (yes, 2.8)

1.1.3

25 Nov 04:33
a863f41
Compare
Choose a tag to compare

Bugfixes

  • Fix issue where rawTimeout, waitForEvent, and waitForQueue helper timers
    were not properly canceled or cleaned up in some cases, such as when used with
    Task-aware Promise helpers such as race. (Fixes #309, #329)
  • Fix use of Tasks with action and fn helpers in Ember 3.x (#312, #333. Thanks @thiagofelix for the find!)

Documentation

  • Remove 404'd link on outdated regenerator runtime removal
  • Document task syntax for use with ES native classes and Ember Octane

1.1.2

23 Oct 00:14
3d96d84
Compare
Choose a tag to compare

Bugfixes

  • Fixes remaining issue using task groups w/ ES native classes/Glimmer components (thanks @jrjohnson, #324)

Miscellaneous

  • Add some test coverage for use with ES native classes and stage 1 decorators

1.1.1

11 Oct 02:27
9ad7ace
Compare
Choose a tag to compare

Bugfixes

  • Fix use of task groups with ES native class components (#321, thanks @jrjohnson)

Enhancements / docs

  • Document and export rawTimeout helper in top-level ember-concurrency module. (#310, thanks @Turbo87)

1.1.0

25 Sep 01:09
6c33ace
Compare
Choose a tag to compare

Enhancements

  • Babel 7 (#317)
  • Assert argument is an Array for Promise helpers (race, all, allSettled) (#313, thanks @buschtoens!)
  • Throw an error in waitForQueue when queue does not exist (#314, @mydea!)

Bugfixes

  • Resolve warning about colliding ember-maybe-import-regenerator versions (#316, thanks @jherdman!)
  • Fix service injection on nested encapsulated tasks on Ember 3.13+ (#318)
  • Use clearTimeout() instead of clearInterval() on timer set with setTimeout (#309, thanks @Turbo87!)

Docs

Other

  • [dev] Upgrade Ember-CLI to 3.12 (#317)
  • [dev] Upgrade ember-cli-sass to enable use on Node 12 (#299, thanks @buschtoens!)

1.0.0

02 Jun 19:38
Compare
Choose a tag to compare

1.0.0

  • No changes, just a long overdue 1.0 release :)

0.10.0

10 Apr 21:29
Compare
Choose a tag to compare

Drops support for older unsupported LTS releases.
Fixes deprecation warning in beta.

Support Ember Canary

15 Mar 13:55
Compare
Choose a tag to compare

Internal upgrades to comply with new low level Descriptor API in newer versions of Ember.

Yield Forever

29 Jan 18:52
Compare
Choose a tag to compare

0.8.27

  • Fix Ember.Logger deprecations (#266)
  • Add the ability to yield forever to pause a task indefinitely (#274)
  • Better error messaging for later versions of Ember (#270)

0.8.21

21 Sep 16:17
Compare
Choose a tag to compare

0.8.21
Fixes ES5 getter syntax on Ember Canary (#248)