Skip to main content

Core Library

Latest Beta Version

[1.8.0] - 2026-07-07

Added

  • Add ExhaustiveError class for exhaustiveness checks

[1.7.0] - 2026-04-03

Added

  • Add errorToString() utility

[1.6.0] - 2026-04-02

Added

  • Add NonNullishValue utility type

[1.5.0] - 2026-03-05

Added

  • Path/detector module moved from @signageos/lib
  • Parsers/parsers module moved from @signageos/lib

[1.4.0] - 2026-02-17

Added

  • Add traversePromise() function

[1.3.0] - 2026-02-09

Added

  • Add progressiveWait() function

[1.2.1] - 2025-12-03

Fixed

  • The wait() utility now supports timeout larger than 24.8 days

[1.2.0] - 2025-11-21

Added

  • Stopwatch to allow starting / stopping time tracking with mutliple stages support.

[1.1.1] - 2025-11-13

Fixed

  • Missing option for waitUntil to throw TimeoutError when timeout is reached

[1.1.0] - 2025-11-06

Added

  • Helper functions for tracking execution time

[1.0.0] - 2025-10-13

Changed

  • Initial release of @signageos/core package moved from @signageos/lib