Skip to content

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 22 Sep 04:12
· 44 commits to main since this release
a43e984

2.0.0 (2026-09-22)

Bug Fixes

  • ci: accept advisories by id, not whole packages (72d8b35)
  • ci: fail the audit gate when npm audit itself fails (a2fd52f)
  • ci: keep npm's warnings out of the audited JSON (163c295)
  • deps: declare axios, which arbundles imports but does not declare (5cdf7a9)
  • token: remove kyve support, no longer accepted by the payment service (6b76224)
  • types: keep the optional peer out of the published declarations (d5d80aa)
  • x402: fail before signing when the optional peer is missing (e6e3a62)
  • x402: need the peer only where a raw upload pays (a1df52d)
  • x402: require the peer before uploadRawX402Data builds a signer (6a27f5b)

chore

  • deps: make x402-fetch an optional peer dependency (2cd3cbd)

BREAKING CHANGES

  • deps: x402-fetch moves from a dependency to an optional
    peer dependency. Callers using X402Funding or uploadRawX402Data must
    add npm install x402-fetch (or the yarn/pnpm equivalent) themselves;
    every other caller is unaffected.

Co-Authored-By: Claude Sonnet 5 noreply@anthropic.com

  • token: removes the exported kyve TokenType (and 'kyve' from
    tokenTypes), KyveToken, ukyveToTokenAmount, KYVEToTokenAmount,
    signerFromKyvePrivateKey, privateKeyFromKyveMnemonic,
    signerFromKyveMnemonic, SUPPORTED_CHAIN_CONFIGS, KyvePrivateKey and
    isKyvePrivateKey from @ardrive/turbo-sdk. Removes the CLI's
    -m, --mnemonic option from every command. A consumer importing any of
    these names, passing token: 'kyve', or scripting turbo ... -m no longer
    compiles or runs; there is no migration target because the payment
    service has not accepted kyve for months.

Co-Authored-By: Claude Sonnet 5 noreply@anthropic.com