PackageTrack Sign in Track my project

queue

asynchronous function queue with adjustable concurrency

7.0.0 74M downloads/mo #2152 most downloaded on npm jessetane/queue

What this package is like to depend on

Last release 3 years ago

no release in 18 months

Ships unpredictably

gaps range from 2 weeks to 2.2 years

This project publishes no release notes

the list below is its commits, not an announcement

Nothing withdrawn

no release was ever pulled

14 years old

38 releases · first in 2012

0 releases in the last 12 months

see the full history below

Release timeline

38 releases · Nov 2012 to Apr 2023
2013 2015 2017 2019 2021 2023 2025
Release Pre-release

Releases

latest 38
  1. 7.0.0 11 Apr 2023
    Commits, not release notes

    This project publishes no release notes. Between 6.0.2 and 7.0.0 there were 30 commits, 18 of them substantive:

    • the changes to the project are piled up
    • removed the events to EventTarget
    • Updated readme according to API changes
    • Change in logic. Previously, if you passed a callback to start, any error in the job interrupts the queue. Now the queue interrupts on error, regardless of callback in start
    • added Promise return from the start method
    • job function has been added a promise property
    • added type definitions
    • changes to package.json to apply types when importing a package
    • remove module field
    • remove package-lock
    • update copyright to cover all contributors
    • remove unused badges
    • add back example
    • rename LICENSE to license.md
    • style
    • internal calls to start should not add end event listeners
    • license: copyright should go back to 2012
    • start: more idomatic behavior when promise is returned
  2. 6.0.2 10 Jan 2021
    Commits, not release notes

    This project publishes no release notes. Between 6.0.1 and 6.0.2 there were 9 commits, 6 of them substantive:

    • added an example for passing a result to the success handler
    • added example of passing results to 'success' handler
    • refactored example index.js
    • Ensuring jobs can opt-out of the "global" timeout
    • Feedback from PR + using null as an opt-out example
    • Adding timeout opt-out to the example
  3. 6.0.1 19 Mar 2019
    Commits, not release notes

    This project publishes no release notes. Between 6.0.0 and 6.0.1 there were 4 commits, 2 of them substantive:

    • Bump packages:
    • Support timeout typings on workers/jobs:
  4. 6.0.0 24 Feb 2019
    Commits, not release notes

    This project publishes no release notes. Between 5.0.1 and 6.0.0 there were 11 commits, 7 of them substantive:

    • Emit a start even when a job begins to process
    • Emite start event prior to executing
    • Removing some redundency in the start suite
    • POC for job-specific timeouts
    • Docs on new start and timeout features
    • sync readme and example
    • npm audit fix
  5. 5.0.1 04 Feb 2019
    Commits, not release notes

    This project publishes no release notes. Between 5.0.0 and 5.0.1 there were 3 commits, 1 of them substantive:

    • Add readme suggestion for events library dependency
  6. 5.0.0 11 Dec 2018
    Commits, not release notes

    This project publishes no release notes. Between 4.5.1 and 5.0.0 there were 12 commits, 6 of them substantive:

    • Create new Typings definitions.
    • Improve typings. Correct export order. Fix missing semicolons and docstrings.
    • Correct command for TS compilation for travis CI.
    • Regenerate package lock to correct registry issue.
    • Update node packges to resolve security vulnerabilities.
    • Update package lock with packages from Typings branch.
  7. 4.5.1 27 Nov 2018
    Commits, not release notes

    This project publishes no release notes. Between 4.5.0 and 4.5.1 there were 5 commits, 2 of them substantive:

    • fix #50 promise warning
    • Added missing props to IQueueOptions
  8. 4.5.0 18 Aug 2018
    Commits, not release notes

    This project publishes no release notes. Between 4.4.2 and 4.5.0 there were 4 commits, 2 of them substantive:

    • Added TypeSript definition
    • Improved TS Definition and added tests
  9. 4.4.2 25 Oct 2017
    Commits, not release notes

    This project publishes no release notes. Between 4.4.1 and 4.4.2 there were 4 commits, 2 of them substantive:

    • Fix for "cannot update concurrency mid-process"
    • Add failing test for "cannot update concurrency mid-process"
  10. 4.4.1 15 Sep 2017

    Nothing published for this version

  11. 4.4.0 16 Aug 2017

    Nothing published for this version

  12. 4.3.1 16 Aug 2017

    Nothing published for this version

  13. 4.2.1 02 Feb 2017

    Nothing published for this version

  14. 4.1.0 01 Feb 2017

    Nothing published for this version

  15. 4.0.1 27 Dec 2016

    Nothing published for this version

  16. 4.0.0 27 Apr 2016

    Nothing published for this version

  17. 3.1.0 23 Mar 2015

    Nothing published for this version

  18. 3.0.10 27 Oct 2014

    Nothing published for this version

  19. 3.0.9 26 Oct 2014

    Nothing published for this version

  20. 3.0.8 26 Oct 2014

    Nothing published for this version

  21. 3.0.7 22 Sep 2014

    Nothing published for this version

  22. 3.0.6 10 Aug 2014

    Nothing published for this version

  23. 3.0.5 10 Aug 2014

    Nothing published for this version

  24. 3.0.4 06 Aug 2014

    Nothing published for this version

  25. 3.0.3 06 Aug 2014

    Nothing published for this version

  26. 3.0.2 06 Aug 2014

    Nothing published for this version

  27. 3.0.1 06 Aug 2014

    Nothing published for this version

  28. 3.0.0 06 Aug 2014

    Nothing published for this version

  29. 2.2.0 28 Jan 2014

    Nothing published for this version

  30. 2.1.2 27 Jan 2014

    Nothing published for this version

  31. 2.1.1 20 Jan 2014

    Nothing published for this version

  32. 2.1.0 20 Jan 2014

    Nothing published for this version

  33. 2.0.0 20 Jan 2014

    Nothing published for this version

  34. 1.0.2 09 Nov 2013

    Nothing published for this version

  35. 1.0.1 22 Jun 2013

    Nothing published for this version

  36. 1.0.0 19 May 2013

    Nothing published for this version

  37. 0.0.2 04 Nov 2012

    Nothing published for this version

  38. 0.0.1 04 Nov 2012

    Nothing published for this version

Stop reading changelogs one package at a time.

Point PackageTrack at your project and get told which of your dependencies moved, which of those matter, and what to do about it.

Track my project