Skip to main content

CHANGELOG.md

# Changelog

## v1.0.0

Initial release.

- Accounts, Account Holders, Balances, Transactions/Feed, Payees, Payments
  (local + international + standing orders), Direct Debit mandates, Savings
  Goals, Cards, Webhooks
- `Req`-based HTTP client with retry/backoff, telemetry, and normalized errors
- Sandbox and production environment support
- Runtime configuration via application env or explicit `StarlingBank.Client`

## Unreleased

- Added `.credo.exs` (strict mode enabled by default) — `mix credo` now runs `--strict`-equivalent checks without needing the flag
- Restored plain Hex version constraints for all deps in `mix.exs` (`jason`, `telemetry`, `credo`, `bunt`, `file_system`, `dialyxir`, `erlex`, `ex_doc`)