Releases: moov-io/imagecashletter
Releases · moov-io/imagecashletter
Release v0.13.1
What's Changed
Full Changelog: v0.13.0...v0.13.1
Release v0.13.0
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
IMPROVEMENTS
- add support for return code
N
forCashLetterHeader.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/
andmisc/
forwasm_exec.js
- chore(deps): update golang docker tag to v1.24
Release v0.11.4
IMPROVEMENTS
- extend ASCII compatibility in FRB compatibility mode (See PR #386 by @Hillrunner2008)
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
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
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
v0.10.0 (Released 2024-02-19)
ADDITIONS
- api: introduce a
v2
files API with an improved Create File endpoint
Release v0.9.5
v0.9.5 (Released 2023-08-15)
IMPROVEMENTS
- CashLetterControl: make
SettlementDate
field optional to support additional specification variations
Release v0.9.4
IMPROVEMENTS
- client: update
eCEInstitutionRoutingNumber
toeceInstitutionRoutingNumber
to follow existing naming conventions (See PR #312 by @DennyWeinberg) - all: use
testify
for assertions in all tests, improving readability - reader: add
Unwrap()
method toParseError
soerrors.Is()
anderrors.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
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
totestIndicator
(See PR #307 by @DennyWeinberg) - credit: fix validation of
ECEInstitutionItemSequenceNumber