Skip to content

Releases: sindresorhus/p-limit

v6.2.0

19 Dec 16:27
Compare
Choose a tag to compare

v6.1.0

08 Jul 12:04
Compare
Choose a tag to compare

v6.0.0...v6.1.0

v6.0.0

04 Jul 11:57
Compare
Choose a tag to compare
  • Improve performance (#83) 80273d7
    • This is a major version because it slightly changes the timing of .activeCount and .pendingCount. This is unlikely to affect most users, but I wanted to play it safe. Learn more.

v5.0.0...v6.0.0

v5.0.0

01 Nov 06:31
Compare
Choose a tag to compare

Breaking

As a reminder, this package continues to require ESM. For TypeScript users, this includes having "module": "node16", "moduleResolution": "node16" in your tsconfig.

Fixes

  • Fix AsyncResource propagation issue (#71) ad8afe6

v4.0.0...v5.0.0

v4.0.0

12 Aug 23:58
Compare
Choose a tag to compare

Breaking

v3.1.0...v4.0.0

v3.1.0

25 Nov 07:42
Compare
Choose a tag to compare

v3.0.2...v3.1.0

v3.0.2

12 Jul 13:40
Compare
Choose a tag to compare

v3.0.1...v3.0.2

v3.0.1

06 Jun 16:21
Compare
Choose a tag to compare

v3.0.0...v3.0.1

v3.0.0

06 Jun 11:53
Compare
Choose a tag to compare

Breaking

Breaking for TypeScript users

  • Only use a CommonJS export for the TypeScript definition (reason)
    You need to change import pLimit from 'p-limit'; to import pLimit = require('p-limit');

Improvements

  • Always run limited functions asynchronously (#28) 7b978e3

v2.3.0...v3.0.0

v2.3.0

05 Apr 15:41
Compare
Choose a tag to compare
  • Add support for clearing the queue (#20) d91b326

v2.2.2...v2.3.0