Skip to content

Releases: samrith-s/concurrent-tasks

v3.0.0

10 Dec 14:17
Compare
Choose a tag to compare

After almost 4 long years, the newest version of Concurrent Tasks if out! 🎉

  • Completely rewritten from scratch
  • Even more events to hook into to customise how to
  • 100% unit test coverage
  • 100% type safe with types now shipped as a part of the package

Read the migration guide to start using the latest version.

v1.0.7

27 Sep 16:36
Compare
Choose a tag to compare
  • Security vulnerability fixes

v1.0.6

22 Jul 20:45
Compare
Choose a tag to compare

👨🏻‍🎤 Change Log

  • Fixed security vulnerabilities.

v1.0.5

05 Feb 16:43
Compare
Choose a tag to compare

👨🏻‍🎤 Change Log

  • Fix another issue raised wherein concurrency is again set to undefined on initialisation.

v1.0.4

05 Feb 16:19
Compare
Choose a tag to compare

👨🏻‍🎤 Change Log

  • Fix an issue with wrong import causing concurrency set at initialisation to be undefined

v1.0.3

16 Dec 22:23
Compare
Choose a tag to compare

👨🏻‍🎤 Change Log

  • Update UMD link to use jsDelivr rather than Unpkg.
  • Change Introduction Emoji because that's super important and the highlight of this release.

v1.0.2

16 Dec 22:12
Compare
Choose a tag to compare

👨🏻‍🎤 Change Log

  • Remove all mention of parallelisation from docs, README and descriptions.

v1.0.1

16 Dec 22:10
Compare
Choose a tag to compare

👨🏻‍🎤 Change Log

  • Added license
  • Added contributing guidelines
  • Added issue templates
  • Updated README to have a quick intro to Concurrent Tasks rather than just redirecting to the website.

v1.0.0

16 Dec 22:06
Compare
Choose a tag to compare

🙌🏼 v1.0.0 Major Release!

Leading up to this release, Concurrent Tasks has undergone quite a bit of changes. The aim has still been the same: to provide a super lightweight, independent and simplistic package which will help in solving at least some of your problems.

The complete documentation for Concurrent Tasks is on the website. Thanks a lot to js.org and @indus for providing the free subdomain. Shoutout to Gitbook (@GitBookIO), for the awesome editor which made writing the documentation for Concurrent Tasks a breeze!

👨🏻‍🎤 Change Log

  • Added more detailed checks and warnings on setConcurrency.
  • Added new methods:
    • addFirst: Add to the beginning of the task list.
    • addMultipleFirst: Add multiple to the beginning of the task list.
    • removeFirst: Remove the first item in the task list.
    • removeAt: Remove at a particular index of the task list.
    • isBusy: Retrieve the idle state of the instance.
  • add, addMultiple and remove now accept a parameter to add/remove to/from the beginning of the list.
  • Added onAdd callback configuration attribute.
  • Fixed a bug where tasks.total was not updated appropriately upon removal.

v0.0.11

16 Dec 21:52
Compare
Choose a tag to compare

👨🏻‍🎤 Change Log

  • Tasks will be executed to fill remaining slots on setConcurrency and start.
  • Total count now adds to the existing tasks.total.