Skip to content

Latest commit

 

History

History
19 lines (16 loc) · 1.26 KB

File metadata and controls

19 lines (16 loc) · 1.26 KB

Changelog

All notable changes to clearbank-sdk are documented here.

[1.0.0] - 2026-06-09

Added

  • Initial release
  • GBP Accounts — real and virtual account management, transactions, Bacs DDIs, camt.053 statements
  • Payments — FPS (single + bulk), CHAPS (customer credit + return), Bacs returns, cheque deposits (ICS), internal transfers (single + bulk), CoP outbound name verification, SEPA SCT UK, GBP Cross-Border (deprecated)
  • Multi-currency & FX — MCCY account management, virtual accounts, international payment batches, FX spot trading, FX RFQ (request-for-quote), SEPA SCT UK
  • Embedded Banking — retail/sole-trader/legal-entity customer management, payment/savings/hub/ISA accounts, embedded FPS, ISA transfer-in, interest products, KYC submission and status
  • Webhooks — RSA-SHA256 signature verification, typed event parsing, dispatch() router for all 19 event types, buildAck() helper
  • RSA-SHA256 DigitalSignature signing via Web Crypto API (PKCS#1 v1.5 + SHA-256)
  • Full-jitter exponential backoff retries for 429/500/503
  • Pinnable X-Request-Id for idempotent mutation retries
  • Telemetry hook for structured observability events
  • Dual CJS/ESM output with TypeScript declaration files
  • 100+ unit tests using Vitest + MSW