Skip to content

Releases: ori88c/zero-backpressure-weighted-promise-semaphore

README enhancements and dev-dependencies upgrades

21 Dec 22:59
Compare
Choose a tag to compare

Key Features

  • README Enhancements: Updated the coding example to include a more realistic real-world scenario for fetching large data sets, maintaining a memory complexity of O(max(page-size, semaphore-capacity)).
  • Dev-dependencies upgrades: Updated dev-dependencies to address potential vulnerabilities. Notably, this package has no runtime dependencies - only dev-dependencies.

Refine README to include the non-weighted variant reference and a metrics example

25 Nov 19:41
Compare
Choose a tag to compare

Key Features

  • Refine README to include the non-weighted variant reference and a metrics example.

README and Documentation improvements

07 Oct 19:28
Compare
Choose a tag to compare

Key Features

  • README improvements: Added a Table of Contents, and enhanced the Getter Methods section with a clarification regarding O(1) time complexity.
  • Enhanced documentation of getter method amountOfUncaughtErrors.

README and Documentation improvements

03 Oct 21:51
Compare
Choose a tag to compare

Key Features

  • README improvements: Adding API and Getters sections.
  • Documentation improvements.

Unit Test Refinements: Improved Readability and Terminology Consistency

14 Sep 21:32
Compare
Choose a tag to compare

Key Features

  • Unit Test Refinements: Improved Readability and Terminology Consistency.

Split unit tests into two files and enhance README

12 Sep 16:47
Compare
Choose a tag to compare

Key Features

  • Unit Tests: Split fundamental operations and weighted scenarios into two separate test files.
  • README: Add section on the misleading promise-pool terminology commonly used to describe promise semaphores.

Unit Tests improvements

11 Sep 22:02
Compare
Choose a tag to compare

Key Features

  • Unit Tests: Improving waitForAllExecutingJobsToComplete tests, and general readability improvements.

Improvements for Unit Tests and README

08 Sep 21:20
Compare
Choose a tag to compare

Key Features

  • README: Refined comments for coding examples.
  • Unit Tests: Refined descriptions and comments for enhanced clarity.
  • Implementation: An empty execution slot will contain 'undefined' instead of 'null'.

Docs and README refinements

18 Aug 20:33
Compare
Choose a tag to compare

Key Features

  • Docs and README refinements.

Docs and README refinements

15 Aug 21:00
Compare
Choose a tag to compare

Key Features

  • Docs and README refinements.