Skip to content

Releases: ori88c/non-overlapping-periodic-job-scheduler

Make the first calculator argument optional

10 Dec 21:54
Compare
Choose a tag to compare

Key Features

  • Make the first calculator argument optional (justFinishedExecutionDurationMs), to avoid TypeScript and linting errors from unused arguments when irrelevant.

README and Documentation improvements

08 Oct 20:57
Compare
Choose a tag to compare

Key Features

  • README: Added a Table of Contents for easier navigation.
  • Documentation: Typo fix along with some refinements.

Increase unit test coverage

22 Sep 17:14
Compare
Choose a tag to compare

Key Features

  • Increase unit test coverage, specifically for error-throwing job scenarios.

Method `waitTillCurrentExecutionSettles` was renamed

21 Sep 21:55
Compare
Choose a tag to compare

Key Features

  • Breaking change: Method waitTillCurrentExecutionSettles was renamed to waitUntilCurrentExecutionCompletes.
  • README, Unit Tests and Documentation were improved.

Non breaking quality improvements

19 Sep 22:37
Compare
Choose a tag to compare

Key Features

  • Making the error type generic for flexibility.
  • Improved docs.
  • Implementation detail: undefined type is used instead null.

Upgrade Target Compatibility to ES2020, README and Unit Tests refinements

18 Sep 20:32
Compare
Choose a tag to compare

Key Features

  • Upgrade Target Compatibility to ES2020.
  • README refinements, including a section about the potentially breaking change in version v2.0.0.
  • Unit Tests refinements: adjusting indentation to be 2 spaces, and refining some comments.

Improved README

29 Jun 20:25
Compare
Choose a tag to compare

Key Features

  • Improved README: adding a time-based example, and clarifying differences between time-based and interval-based policies.

README refinements

25 Jun 19:00
Compare
Choose a tag to compare

Key Features

  • README refinements.

README refinements

23 Jun 19:08
Compare
Choose a tag to compare

Key Features

  • README refinements.

Updating dev-dependencies

22 Jun 22:00
Compare
Choose a tag to compare

Key Features

  • Updating dev-dependencies.