Skip to content

Releases: moov-io/ach

Release v1.28.0

12 Jan 16:00
Compare
Choose a tag to compare

ADDITIONS

  • Add ValidateOpts to BatchControl.
  • Add use of PreserveSpaces validate opt in BatchControl, BatchHeader, and EntryDetail.

IMPROVEMENTS

  • fix: trim DFIAccountNumber by default

BUILD

  • chore: generate iso3166 and iso4217 code, no changes
  • fix(deps): update module github.com/aws/aws-lambda-go to v1.37.0
  • test: use testify assert package for Valid unit tests change packages to *_test

Release v1.27.0

06 Jan 14:32
Compare
Choose a tag to compare

ADDITIONS

  • Add -pretty.amounts CLI flag to show human readable amounts
  • Add -skip-validation add option to skip all validations
  • Add -validate CLI flag to read files with ValidateOpts
  • feat: add option to skip all validations

IMPROVEMENTS

  • fix: properly count string lengths when padding fields
  • test: verify EntryDetail record lengths are valid for all return codes

BUILD

  • build: enable Go test shuffle
  • fix(deps): update module golang.org/x/oauth2 to v0.4.0
  • fix(deps): update module golang.org/x/text to v0.6.0

Release v1.26.4

19 Dec 16:31
Compare
Choose a tag to compare

IMPROVEMENTS

  • fix: allow missing TerminalIdentificationCode in Addenda02

Release v1.26.3

19 Dec 15:35
Compare
Choose a tag to compare

IMPROVEMENTS

  • fix: don't re-check whether the file is ADV while writing each batch

BUILD

  • build: update moov-io/base to v0.38.1 and tidy up

Release v1.26.2

19 Dec 15:26
Compare
Choose a tag to compare

IMPROVEMENTS

  • fix: remove unused x-idempotency-key from api docs

BUILD

  • fix(deps): update module github.com/moov-io/base to v0.38.0

Release v1.26.1

08 Dec 21:32
Compare
Choose a tag to compare

IMPROVEMENTS

  • cmd/achcli/describe: mask left-aligned spaces
  • cmd/achcli/describe: fixup padding when fields are padded

Release v1.26.0

08 Dec 15:31
Compare
Choose a tag to compare

IMPROVEMENTS

  • cmd/achcli/describe: return masked account number length unchanged, show spaces
  • cmd/achcli: reunify entrydetail transaction type formatting
  • cmd/webui: add a Reversal button
  • fix: update fields required for reversed files to validate

BUILD

  • build(deps): bump nokogiri from 1.13.9 to 1.13.10 in /docs
  • fix(deps): update module github.com/aws/aws-lambda-go to v1.36.0
  • fix(deps): update module github.com/moov-io/base to v0.37.0

Release v1.25.0

29 Nov 22:31
Compare
Choose a tag to compare

IMPROVEMENTS

  • cmd/achcli: align tabwriter columns better across batches

Release v1.24.0

21 Nov 21:02
Compare
Choose a tag to compare

ADDITIONS

  • feat: add CalculateCheckDigit
  • feat: add .SetMaxLines(int) to Reader
  • feat: add UnequalAddendaCounts validation option

IMPROVEMENTS

  • api: add missing unorderedBatchNumbers and allowInvalidCheckDigit

BUILD

  • fix(deps): update module github.com/aws/aws-lambda-go to v1.35.0

Release v1.23.1

15 Nov 16:17
Compare
Choose a tag to compare

IMPROVEMENTS

  • cmd/achcli: support masking corrected data, option to prettify amounts

BUILD

  • fix(deps): update module github.com/moov-io/base to v0.36.2
  • fix(deps): update module golang.org/x/oauth2 to v0.2.0