# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.0.0] - 2026-07-15

### Added

- Full Unit API coverage across 18 resource domains
- `Unit.API.Applications` — individual and business KYC/KYB onboarding, document upload
- `Unit.API.Customers` — get, list, update, archive, authorized user management
- `Unit.API.Accounts` — deposit account lifecycle, freeze/unfreeze/close, limits, balance history
- `Unit.API.Cards` — all card types (individual/business, debit/credit, virtual/physical), freeze, lost/stolen, activate
- `Unit.API.Payments` — ACH (same-day/standard), Wire, Book, Bulk, received ACH, return received ACH
- `Unit.API.Transactions` — list and get all 20+ transaction types, update tags
- `Unit.API.Counterparties` — create, list, update, delete saved ACH counterparties
- `Unit.API.Repayments` — book and ACH repayments for credit accounts, capital partner variants
- `Unit.API.CheckDeposits` — mobile check deposit with front/back image upload
- `Unit.API.CheckPayments` — print-and-mail check payments, cancel, return, image retrieval
- `Unit.API.StopPayments` — ACH and check stop payment orders
- `Unit.API.Chargebacks` — chargeback creation and listing
- `Unit.API.Statements` — list, HTML and PDF retrieval, bank-branded PDF
- `Unit.API.Webhooks` — full subscription lifecycle, enable/disable
- `Unit.API.Events` — query last 90 days of events, fire for replay
- `Unit.API.Tokens` — customer tokens, token verification (2FA), cardholder tokens, org tokens
- `Unit.API.Institutions` — routing number lookup
- `Unit.API.Sandbox` — simulations for every resource type
- `Unit.Config` — runtime config resolution (`{:system, "VAR"}` and MFA tuples)
- `Unit.Error` — typed error struct with `type`, `status`, `errors`, and `message`
- `Unit.Telemetry` — start/stop/exception/retry events with metadata
- `Unit.Client` — exponential back-off retry, idempotency key generation, JSON:API query builder
- Full typed `@spec` and `@type` annotations throughout
- Comprehensive test suite (56 tests)
