Skip to content

Releases: Bartozzz/queue-promise

v2.2.1

18 May 18:49
Compare
Choose a tag to compare

2.2.1 (2021-05-18)

Bug Fixes

v2.2.0

01 May 00:06
Compare
Choose a tag to compare

2.2.0 (2021-05-01)

Features

  • add queue size property (d9aca4e)

v2.1.0

01 Jul 00:10
Compare
Choose a tag to compare

2.1.0 (2020-07-01)

Bug Fixes

  • ci/cd: add suffix on cyclic-master-bump branch (0cf6566)
  • ci/cd: fix cyclic-master-bump workflow (5948c01)
  • CodeSandbox: fix CodeSandbox examples paths (c9d1fe2)
  • prevent uniqueId overflow (ef908fe)
  • CodeSandbox: fix CodeSandbox examples paths (962596a)
  • prevent uniqueId overflow (e961a6e)

Features

  • CI/CD: add cyclic-master-bump workflow (f17a2f0)
  • CI/CD: add token for cyclic-master-bump workflow (f3054ef)
  • CI/CD: add token for cyclic-master-bump workflow (bb9a0ff)
  • CI/CD: create cyclic-master-merge workflow (fa5bb22)
  • CI/CD: fix cyclic-master-bump workflow (9c8212b)
  • add scripts for automatic version bump (9d55c9e)
  • CI/CD: add cyclic-master-bump workflow (ed0b67a)
  • CI/CD: create cyclic-master-merge workflow (91d638a)
  • CI/CD: fix cyclic-master-bump workflow (8b6bc77)
  • CodeSandbox: add config for CodeSandbox bot (3d7cdbd)
  • CodeSandbox: add config for CodeSandbox bot (dc2ea58)
  • CodeSandbox: add two CodeSandbox example sandboxes (9453c2f)
  • CodeSandbox: add two CodeSandbox example sandboxes (32c108d)
  • commitlint: add commitlint config (94c02af)
  • add scripts for automatic version bump (09e595a)
  • commitlint: add commitlint config (d13fe17)

v2.0.1

29 Mar 19:39
Compare
Choose a tag to compare

Fixes:

  • Fixed internal task execution loop.

v2.0.0

29 Mar 19:20
c7565ab
Compare
Choose a tag to compare

Breaking changes:

  • The queue.dequeue() method is executed at most once per every options.interval milliseconds.

    In the previous implementation, timeout control was guaranteed by the internal setInterval method created by Queue.start(). Now, there's a possibility to manually control the queue execution, as follows:

    while (!queue.isEmpty && !queue.stopped) {
      // Will be executed at most once per every `options.interval` milliseconds:
      const result = await queue.dequeue();
    }

v1.3.31

13 Dec 14:15
Compare
Choose a tag to compare

Changes:

  • Prevent src, test and redundant other files from being published on npm;

v1.3.3

13 Dec 13:54
Compare
Choose a tag to compare

Changes:

  • Update dependencies;
  • Minify code when bundling;

v1.3.2

11 Nov 13:31
ae0c6a7
Compare
Choose a tag to compare

Changes:

  • Update dependencies;
  • Prevent starting the queue if there's no tasks;
  • Dequeue value instead of array if concurrent option is set to 1;

Fixed issues:

  • #64: resolve/reject all promises on concurrent execution;

v1.3.1

05 Nov 13:09
Compare
Choose a tag to compare

Fixed issues:

  • #60: fixed invalid calculations of currently handled promises when launching on empty queue;

v1.3.0

30 Sep 13:31
6300fd6
Compare
Choose a tag to compare
Merge pull request #40 from Bartozzz/development

Bump version 1.3.0