Skip to content

Release 13.0.0 🍀

Latest
Compare
Choose a tag to compare
@mceachen mceachen released this 10 Feb 05:57
· 14 commits to main since this release
fa13601
  • 💔 Dropped official support for Node v16, which is EOL.

  • 💔 Several methods, including BatchCluster#pids() were changed from async to sync (as they were needlessly async).

  • 📦 A number of timeout options can now be validly 0 to disable timeouts:

    • spawnTimeoutMillis
    • taskTimeoutMillis
  • 📦 Added eslint @typescript-eslint/await-thenable rule and delinted.

  • 📦 Updated development dependencies and rebuilt docs

Commits

  • update GHA (bcd4b8c)
  • rebuild docs (c7fa114)
  • Attempt to avoid EPIPE on child process end. Verify that maxProcAgeMillis, taskTimeoutMillis, and spawnTimeoutMillis can be 0. (65bb31d)
  • err may be null (1f69cb3)
  • use new macos-14 images (a3ce931)
  • handle zero timeouts as don't-timeout (a674f59)
  • no need to await (f62d4d5)
  • verify that we're not escalating an SIGPIPE to callers (797774e)
  • pre v13 (4fc97db)
  • ncu -u (06bf7af)
  • add await-thenable linting (01ca551)
  • fix jsdoc (1e42148)
  • node 16 is EOL (2154ac5)
  • pesky chai went ESM (585c9f0)
  • HNY (26cb0a0)
  • diffs from new prettier (867a5c5)
  • update dev deps (852f06a)
  • add lint job (dd2c21e)
  • Update node imports to include "node:" prefix. Replace NodeJS.Timer references with NodeJS.Timeout. (029a7fd)
  • drop node 14 support (77062c3)
  • Switch to prettier-plugin-organize-imports and apply. (23f3295)
  • ncu -u (0144af3)
  • yarn docs (a73db0e)
  • ncu -u (a6032ce)
  • yarn docs (ab78987)
  • ncu -u (9519dc4)
  • add node 20 to build matrix (c630341)

Full Changelog: v12.1.0...v13.0.0