Skip to content

v4.0.1

Latest

Choose a tag to compare

@github-actions github-actions released this 01 May 19:22

4.0.1 (2026-05-01)

⚠ BREAKING CHANGES

  • Support TS v6
  • raises the Node.js floor to >=22.15.0 for module.registerHooks(). TypeScript transformer loading no longer uses ts-node; transformer module format is inferred from TypeScript compiler semantics, and the public isEsm option has been removed.
  • removes the optional esm package fallback. ESM transformer loading now relies on Node >=22.12.0 native ESM support. Configuring isEsm: true on a .cts transformer entry is now rejected.
  • Node.js 22.12.0 or newer is now required.

Features

  • Dropped ts-node, replaced with pure TS compiler API & Swapped require wrap with module.registerHooks (987a199)
  • Support TS v6 (e9c000f)
  • use native Node ESM loading for transformer plugins (4c4e837)

Build System

  • raise Node.js floor to 22.12.0 (d8f0a8f)