Skip to content

Releases: moov-io/imagecashletter

Release v0.13.1

25 Jul 16:38
0b1d33b
Compare
Choose a tag to compare

What's Changed

  • cashLetter: don't overwrite custom addendum c item sequence number by @atonks2 in #417

Full Changelog: v0.13.0...v0.13.1

Release v0.13.0

23 Jul 15:59
Compare
Choose a tag to compare

What's Changed

  • fix(deps): update module golang.org/x/oauth2 to v0.30.0 by @renovate[bot] in #404
  • fix(deps): update all by @renovate[bot] in #405
  • chore(deps): update dependency go to v1.24.4 by @renovate[bot] in #406
  • fix(deps): update module github.com/moov-io/base to v0.55.1 by @renovate[bot] in #407
  • fix(deps): update module github.com/moov-io/base to v0.56.0 by @renovate[bot] in #408
  • fix(deps): update module github.com/moov-io/base to v0.57.0 by @renovate[bot] in #409
  • chore(deps): update dependency go to v1.24.5 by @renovate[bot] in #411
  • client: fix typos in specification by @atonks2 in #412
  • cashletter: don't override custom sequence numbers by @atonks2 in #414
  • Addenda record numbers by @atonks2 in #415
  • FRBCompatibilityMode override for ImageCreatorRoutingNumber empty or … by @mtnat in #416

Full Changelog: v0.12.0...v0.13.0

Release v0.12.0

30 Apr 16:56
Compare
Choose a tag to compare

IMPROVEMENTS

  • add support for return code N for CashLetterHeader.ReturnsIndicator (#403 by @obscure76)
  • validation logic updates for FRB compatibility mode (#398 by @mtnat)
  • skip ReturnLocationRoutingNumber zero validation when FRB compatibility is enabled (#388 by @Hillrunner2008)

BUILD

  • build(deps): bump nokogiri from 1.16.7 to 1.18.8
  • build(deps): bump uri from 0.13.0 to 0.13.2
  • fix(deps): update module github.com/moov-io/base to v0.54.4
  • fix(deps): update module golang.org/x/oauth2 to v0.26.0
  • fix(deps): update module github.com/stretchr/testify to v1.10.0
  • build(webui): check both lib/ and misc/ for wasm_exec.js
  • chore(deps): update golang docker tag to v1.24

Release v0.11.4

05 Dec 20:06
Compare
Choose a tag to compare

IMPROVEMENTS

BUILD

  • build(deps): bump rexml from 3.3.6 to 3.3.9 in /docs
  • fix(deps): update module golang.org/x/oauth2 to v0.24.0
  • build: increase fuzz job timeout
  • fix(deps): update module github.com/stretchr/testify to v1.10.0

Release v0.11.3

28 Oct 13:57
Compare
Choose a tag to compare

IMPROVEMENTS

  • build bundle control records when creating files (#381)
  • fix: Allow empty EndorsingBankItemSequenceNumber in FRB mode (#376)
  • fix: nil checks from fuzzers

BUILD

  • build(deps): bump rexml from 3.2.8 to 3.3.6 in /docs
  • build(deps): bump webrick from 1.8.1 to 1.8.2 in /docs
  • chore(deps): update dependency github-pages to v232
  • fix(deps): update module github.com/moov-io/base to v0.51.1
  • fix(deps): update module github.com/prometheus/client_golang to v1.20.5

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