Skip to content

Releases: moov-io/imagecashletter

Release v0.10.1

17 Apr 16:46
Compare
Choose a tag to compare

IMPROVEMENTS

  • fix: cap buffer growth

BUILD

  • fix(deps): update module golang.org/x/oauth2 to v0.19.0
  • build(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0
  • fix(deps): update module github.com/gdamore/encoding to v1.0.1

Release v0.10.0

19 Feb 20:02
Compare
Choose a tag to compare

v0.10.0 (Released 2024-02-19)

ADDITIONS

  • api: introduce a v2 files API with an improved Create File endpoint

Release v0.9.5

15 Aug 21:06
Compare
Choose a tag to compare

v0.9.5 (Released 2023-08-15)

IMPROVEMENTS

  • CashLetterControl: make SettlementDate field optional to support additional specification variations

Release v0.9.4

14 Aug 22:41
Compare
Choose a tag to compare

IMPROVEMENTS

  • client: update eCEInstitutionRoutingNumber to eceInstitutionRoutingNumber to follow existing naming conventions (See PR #312 by @DennyWeinberg)
  • all: use testify for assertions in all tests, improving readability
  • reader: add Unwrap() method to ParseError so errors.Is() and errors.As() behave as expected

BUG FIXES

  • ImageViewAnalysis: fix copy/paste bug in AmountInWordsUsabilityField()
  • ReturnDetailAddendumB: implement validation for the PayorBankBusinessDate field
  • ReturnDetailAddendumD: implement validation for the EndorsingBankItemSequenceNumber field
  • UserPayeeEndorsement: implement validation for the FormatTypeVersionLevel field

Release v0.9.3

31 Jul 17:48
Compare
Choose a tag to compare

BUILD

  • build: update minimum Go version to 1.20
  • build: expose ports for HTTP API and health check
  • deps: update openapi codegen to v4.3.1
  • deps: update module github.com/moov-io/base to v0.45.1
  • deps: update module github.com/prometheus/client_golang to v1.16.0
  • deps: update module github.com/stretchr/testify to v1.8.4
  • deps: update module golang.org/x/oauth2 to v0.10.0
  • deps: bump activesupport to 7.0.4.3 in /docs

BUG FIXES

  • client: rename File Header field testFileIndicator to testIndicator (See PR #307 by @DennyWeinberg)
  • credit: fix validation of ECEInstitutionItemSequenceNumber

Release v0.9.2

07 Mar 20:48
Compare
Choose a tag to compare

IMPROVEMENTS

  • cmd/server: use READER_BUFFER_SIZE to override default bufio buffer size

BUILD

  • build(deps): bump activesupport from 6.0.3.4 to 6.0.6.1 in /docs
  • build(deps): bump golang.org/x/net from 0.6.0 to 0.7.0
  • build(deps): bump nokogiri from 1.13.6 to 1.13.10 in /docs
  • fix(deps): update module github.com/moov-io/base to v0.39.0
  • fix(deps): update module github.com/prometheus/client_golang to v1.13.1
  • fix(deps): update module github.com/stretchr/testify to v1.8.2
  • fix(deps): update module golang.org/x/oauth2 to v0.6.0

Release v0.9.1

11 Aug 16:36
Compare
Choose a tag to compare

ADDITIONS

  • file: include new Credit (record type 61) in file, reader, and writer

IMPROVEMENTS

  • all: replace deprecated ioutil function calls with equivalents from io and os

BUG FIXES

  • cashLetter: fix out of range error when iterating over ReturnDetailAddendumD records

BUILD

  • deps: upgrade docker build to Go 1.19
  • deps: update model github.com/prometheus/client_golang to v1.13.0
  • deps: update model golang.org/x/oauth2 to v0.0.0-20220808172628-8227340efae7

Release v0.9.0

02 Aug 18:46
Compare
Choose a tag to compare

ADDITIONS

  • cashLetter: add credit item (record type 61)

BUILD

  • deps: update module github.com/moov-io/base to v0.33.0
  • deps: update module github.com/prometheus/client_golang to v1.12.2
  • deps: update module github.com/stretchr/testify to v1.8.0

Release v0.8.0

29 Mar 22:13
Compare
Choose a tag to compare

IMPROVEMENTS

  • cashLetter: return error if CashLetterControl is missing or invalid

Release v0.7.4

10 Feb 23:46
Compare
Choose a tag to compare

IMPROVEMENTS

  • checkDetail: make MICRValidIndicator validation more flexible
  • reader: handle check image data larger than bufio's default buffer size
  • examples: fix writer to build a valid file, including a check image

BUILD

  • deps: update github.com/prometheus/client_golang to v1.12.1