Skip to content

sdk: v0.7.0

Choose a tag to compare

@alanrsoares alanrsoares released this 05 Jun 02:08
303ea6c

0.7.0 (2026-06-02)

Features

  • sdk: add fetch-only balance-lite variant (813adbf)
  • sdk: add Result-returning tryParse variants for throwing parsers (50095e0)
  • sdk: add types-only @printr/sdk/openapi entry (e31405a)
  • sdk: createStateRepo factory + cover state with specs (6077ea3)
  • sdk: epic A — make SDK Workers-ready (1cde7cc)
  • sdk: generic PublicContractClient wrapper (0fd5cf0)
  • sdk: namespaced tx and balance facade (075fb35)
  • sdk: namespaced tx and balance facade (cadeb90), closes #81
  • sdk: rpc fallback across multiple endpoints in signers (674a921)
  • sdk: rpc fallback across multiple endpoints in signers (6b579da), closes #79
  • signing: pluggable signer adapters + enforced lint gates (87fbd07)

Bug Fixes

  • sdk: balance-lite dispatcher + symbol() fallback (6295954)
  • sdk: broadcast at most once when rpc fallback retries (2b31f0d)
  • sdk: catch sync throws in signers + type tx_hash as Hex (b8a8f63)
  • sdk: drop createRequire shim from dist bundle (16fb08a)
  • sdk: include api.gen.d.ts in dist (7a227de)
  • sdk: lazy-load sharp + node:fs in image.ts (09e8f4d)
  • sdk: never overwrite an unreadable keystore with an empty one (97d8a12)
  • sdk: read PRINTR_WALLET_STORE live so keystore tests stay isolated (5671e85)
  • sdk: validate token chain in balance.token.get + clarify test comment (393b1dc)

mcp: 0.17.0

0.17.0 (2026-06-02)

Features

  • sdk: epic A — make SDK Workers-ready (1cde7cc)
  • signing: add pluggable signer port and adapters (611d8a9)
  • signing: pluggable signer adapters + enforced lint gates (87fbd07)

cli: 0.4.0

0.4.0 (2026-06-02)

Features

  • cli: add quickstart command (5ce339e)
  • cli: add quickstart command + tighten flag validation (7f60fe8)
  • signing: pluggable signer adapters + enforced lint gates (87fbd07)