Skip to content

Versioning and Compatibility

  • Current support floor: Node.js 20+
  • Package format: ESM
  • The repository releases from version tags matching v*.
  • CI is expected to pass lint, typecheck, test, library build, docs build, and public type smoke checks before release.
  • New endpoint additions should be minor releases unless they require breaking config or type changes.
  • Runtime floor changes, renamed public types, or removed exports should be treated as breaking changes.