github arkade-os/ts-sdk @arkade-os/sdk/0.4.72

latest release: @arkade-os/swap/0.0.16
5 hours ago

What's Changed

✨ Features

  • `payment`: state a quote's validity on `RouteQuote` (#874)
  • `swap`: surface structured RFQ refusals (#898)
  • `swap`: `fillOffer` — the taker side of an offer, enabling programmatic taker flows (#785)
  • `swap`: orchestrate full repository restore after a swap session (#901)

🐛 Bug Fixes

  • `sdk`: gate transaction history the way balance is gated (#859)
  • `hooks`: fail the pre-commit gate when its filter selects nothing (#880)
  • `emulator`: route info reads through the SDK's shared fetch boundary (#887)
  • `providers`: bound reads with a deadline so retries above them can run (#884)
  • `swap`: support CAIP-19 registry markets (#899)
  • `swap`: preserve readable cached markets (#896)
  • `swap`: let `restoreAssetSwaps` re-ask a record it left pending (#893)
  • `swap`: restore coverage for the covenants the scan rebuilds (#892)
  • `swap`: fix a pass behind `watchOfferSwaps` and a poll payload that can carry a spend (#895)

⚡ Performance

  • `indexer`: serve an identical in-flight VTXO read from a single request (#876)
  • `contracts`: let an embedder set a staleness budget for the pre-send sync (#882)
  • `contracts`: register a set of contracts in one indexer round trip (#897)
  • `swap`: read offer history once per pass, not once per deposit (#900)

📦 Also published in this cycle

  • `@arkade-os/swap@0.0.15` — released alongside this SDK version

Full Changelog: https://github.com/arkade-os/ts-sdk/compare/@arkade-os/sdk/0.4.71...@arkade-os/sdk/0.4.72

Changelog generated by Arkana release-coordinator · 2026-09-10

Don't miss a new ts-sdk release

NewReleases is sending notifications on new releases.