Repository navigation
v1.5.0
[1.5.0] - 2026-09-11
Other
- Deps(npm): bump oxfmt from 0.65.0 to 0.66.0 in /web
Bumps oxfmt from 0.65.0 to 0.66.0.
updated-dependencies:
- dependency-name: oxfmt
dependency-version: 0.66.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] support@github.com (81f070e)
- Deps(go): bump github.com/alicebob/miniredis/v2 from 2.38.0 to 2.39.0
Bumps github.com/alicebob/miniredis/v2 from 2.38.0 to 2.39.0.
updated-dependencies:
- dependency-name: github.com/alicebob/miniredis/v2
dependency-version: 2.39.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] support@github.com (211819d)
- Feat(vault): gate deposit/mint/transfer behind a compliance allowlist, defaulting off (fdc49b4)
- Merge branch 'testnet' into testnet-compliance (9d3c1b8)
- Feat(compliance): add vault event watcher — getEvents decode, allowlist cross-check, watch cursor (ae112dd)
- Feat(compliance): add elliptic as a compliance provider for wallet and transaction screening (0e22b70)
- Feat(compliance): add KYB persistence/lifecycle service, on-chain writer, and rescreen sweep (2cfe681)
- Fix(mpesa): give undocumented STK result codes a retry budget instead of zero chances (f75c93e)
- Fix(mpesa): fix M-Pesa balance poller never sending required async callback URLs (f4aa28c)
- Chore(docs): document OpenAPI request/response schema fields with per-field descriptions (4f49b86)
- Chore: add M-Pesa and compliance developer docs; fix inaccurate ResultType doc comment (b7f54aa)
- Feat(repayment): add loan-repaid notifications and paybill FX/applied-stroops infrastructure for M-Pesa repayment tracking (62b0f77)
- Fix(repayments): fix paybill sweep double-counting STK payments and trim repaid-loan SMS copy (31f72cd)
- Feat(compliance): wire up vault compliance allowlist: role/enforcement view methods, depositor backfill CLI, error mapping, and admin UI surfacing (27b6dbb)
Refactoring
- Update: fix deposit reminder/pay-instruction SMS being permanently suppressed by a failed first send (c25fd71)