Skip to content

Latest commit

 

History

History
207 lines (120 loc) · 5.03 KB

File metadata and controls

207 lines (120 loc) · 5.03 KB

Future Releases

Please refer to the Github Releases page for moov-go for future updates.

v0.16.0 (Released 2025-05-28)

ADDITIONS

  • wallets: add Subtotals fields to Sweep model

v0.15.1 (Released 2025-05-27)

ADDITIONS

  • feat: allow configuring the URL schema for the Moov API client via MOOV_URL_SCHEME environment variable

v0.15.0 (Released 2025-05-14)

ADDITIONS

  • transfers: add optional SalesTaxAmount amount field to Transfer
  • transfers: add MoovFee struct and MoovFees field to Transfer

v0.14.0 (Released 2025-04-25)

IMPROVEMENTS

  • accounts: UpdateAccount has been deprecated in favor of PatchAccount

BUILD

  • build: update to Go 1.24

v0.12.0 (Released 2025-04-10)

ADDITIONS

  • accounts: add foreignID
  • capabilities: add foreignID
  • transfers: add scheduleID query parameter to list transfers
  • wallet: add transactionTypes query parameter to list transactions

v0.11.0 (Released 2025-03-31)

ADDITIONS

  • scheduled transfers: added optional sales tax to the transfers to run

v0.10.0 (Released 2025-03-04)

BREAKING CHANGES

  • transfers: update methods to use the /accounts/{accountID}-prefixed endpoints
  • cards: update CardDetails model to use new CardTransactionStatus enum

ADDITIONS

  • transfers: add cancellation API endpoints and client methods

v0.9.0 (Released 2025-01-10)

ADDITIONS

  • applications: list applications and create application keys via the API
  • sweeps: add filtering query parameters to list sweeps

BREAKING CHANGES

  • disputes: switch to the newer /accounts/{accountID}-prefixed endpoints
  • disputes: return HTTP 201 with JSON body instead of 204 on successful evidence file upload

BUILD

fix(deps): update module github.com/stretchr/testify to v1.10.0

v0.8.1 (Released 2024-11-25)

ADDITIONS

  • feat: added Skip and Count to schedule listing

v0.8.0 (Released 2024-11-15)

BREAKING CHANGES

  • wallet: rename Transaction to WalletTransaction
  • wallet: update Transaction's TransactionType and SourceType fields from string to enums

v0.7.0 (Released 2024-11-01)

ADDITIONS

  • feat: added EndToEndToken to card creation and updating

v0.6.1 (Released 2024-10-23)

IMPROVEMENTS

  • fix: add sweepID, occurrenceID, and scheduleID to transfer model

v0.6.0 (Released 2024-10-16)

ADDITIONS

  • feat: add StatementDescriptor to Sweep
  • mhooks: add SweepCreated and SweepUpdated webhook events

IMPROVEMENTS

  • examples: create scheduled transfer for tomorrow
  • fix: add HolderName and VerifyName on Card Update
  • fix: add InitiatedOn on CardDetails
  • fix: add VerifyName on CreateCard

v0.5.0 (Released 2024-09-13)

ADDITIONS

  • feat: adding in Scheduled Transfers to the client.
  • feat: adding in Wallet Sweeps to the client.

IMPROVEMENTS

  • feat: support general-ledger and loan bank accounts
  • moov: extract "error" from JSON response on 400s

BUILD

  • fix(deps): update module github.com/go-faker/faker/v4 to v4.5.0

v0.4.3 (Released 2024-08-05)

IMPROVEMENTS

  • feat: add support for Instant Micro Deposits (Bank Account Verification)

v0.4.2 (Released 2024-08-02)

IMPROVEMENTS

  • feat: add Commercial and Regulated field on Card
  • feat: add end to end encryption endpoints and example

v0.4.1 (Released 2024-07-23)

IMPROVEMENTS

  • fix: specify http method in patch card endpoint

v0.4.0 (Released 2024-07-22)

IMPROVEMENTS

  • feat: allow custom content type on multipart file
  • fix: Ensure cards patch only updates intended fields
  • test: always cleanup created card
  • test: use known account for pull from card test

v0.3.0 (Released 2024-06-20)

BREAKING CHANGES

  • transfers: update CreateTransfer to constrain return params based on async vs sync

ADDITIONS

  • feat: add primary regulator to business profile
  • examples: add business profile

IMPROVEMENTS

  • feat: support webhooks ping event type and payload
  • tests: enforce exact JSON decoding
  • examples: retry list payment methods after bank account verification

BUG FIXES

  • webhooks: fix JSON parsing error when decoding non-base64 encoded data

v0.2.0 (Released 2024-05-16)

ADDITIONS

  • examples: add webhooks receiver
  • feat: add missing fields for Disputes, add endpoints
  • feat: create CRUD commands for Representatives
  • feat: create CRUD commands for Underwriting
  • webhooks: add mhooks package, new models, and establish pattern

IMPROVEMENTS

  • examples/ach: add wallet-to-bank example
  • examples/rtp: add RTP fallback to ACH
  • feat: add RTPRejectionCode on BankAccount ExceptionDetails
  • meta: send moov-go version on User-Agent
  • moov: raise query params to their noun level types

Milestone: https://github.com/moovfinancial/moov-go/issues?q=is%3Aissue+milestone%3Av0.2.0+

v0.1.0 (Released 2024-04-23)

INITIAL RELEASE

We are excited to announce the initial release of Moov Financial's Go SDK! This library is already being utilized in various production environments. We highly value your input and experiences as we continue to enhance the SDK. Please don't hesitate to share your feedback, report issues, or discuss your use cases with us.