Skip to content

Releases: datastructures-js/priority-queue

@datastructures-js/priority-queue-v5.0.0

24 Jan 22:01
72f5f35
Compare
Choose a tag to compare

[5.0.0] - 2021-01-24

Changed

  • upgrade heap to latest major version.
  • .enqueue can now be chanined.

Added

  • a default priority callback that returns the element itself if no callback is provided.

Fixed

  • cleaner error messages.
  • README
  • jsdoc

@datastructures-js/priority-queue-v4.1.2

23 Sep 03:19
42e236c
Compare
Choose a tag to compare

[4.1.2] - 2020-09-22

Fixed

  • Allow any number value for priority.

@datastructures-js/priority-queue-v4.1.1

03 May 17:28
9497104
Compare
Choose a tag to compare

[4.1.1] - 2020-05-03

Fixed

  • README
  • package.json

@datastructures-js/priority-queue-v4.1.0

23 Apr 04:25
3ed7e29
Compare
Choose a tag to compare

[4.1.0] - 2020-04-22

Added

  • allow passing a priority callback in constructor.

@datastructures-js/priority-queue-v4.0.0

13 Apr 07:22
5dcbfe7
Compare
Choose a tag to compare

[4.0.0] - 2020-04-13

Changed

  • split PriorityQueue into MinPriorityQueue & MaxPriorityQueue to enable working with different type of priorities.

@datastructures-js/priority-queue-v3.0.1

11 Apr 21:47
c87d22c
Compare
Choose a tag to compare

[3.0.1] - 2020-04-11

Fixed

  • jsdoc

@datastructures-js/priority-queue-v3.0.0

09 Apr 06:53
3be1b23
Compare
Choose a tag to compare

[3.0.0] - 2020-04-09

Changed

  • .front(), .back(), .dequeue(), .toArray() now returns the priority with the element.

Fixed

  • README
  • jsdoc

@datastructures-js/priority-queue-v2.0.0

09 Mar 06:38
1a977e4
Compare
Choose a tag to compare

[2.0.0] - 2020-03-09

Changed

  • use a Min Heap to store queue elements.

@datastructures-js/priority-queue-v1.0.2

05 Mar 17:50
54826f2
Compare
Choose a tag to compare

[1.0.2] - 2019-03-05

Fixed

  • typo in readme.