Releases: moov-io/wire
Releases · moov-io/wire
Release v0.15.5
IMPROVEMENTS
- fix: don't add delmiter (or spaces) on {3600} when typecode is unspecified
- fix: sort lines by their tag
Release v0.15.4
IMPROVEMENTS
fix: cap buffer lengths
BUILD
- fix(deps): update module golang.org/x/oauth2 to v0.19.0
- fix(deps): update golang.org/x/exp digest to fe59bbe
Release v0.15.3
IMPROVEMENTS
- fix: Allow {6100} for CTP, but reject {6110} (matches specification)
BUILD
- fix(deps): update module github.com/prometheus/client_golang to v1.19.0
- fix(deps): update module github.com/stretchr/testify to v1.9.0
- fix(deps): update module golang.org/x/oauth2 to v0.17.0
Release v0.15.2
BUG FIXES
- api: fix and consolidate duplicate validation logic for FinancialInstitution fields
BUILD
- build: upgrade go to 1.20 in all GitHub workflows, Dockerfiles, and go.mod
Release v0.15.1
BUG FIXES
- api: fix validation of IdentificationCode in InstructingFI and OriginatorFI to support valid use of empty value
BUILD
- build: print crashers after fuzzing
- fix(deps): update module golang.org/x/oauth2 to v0.16.0
- fix(deps): update module github.com/moov-io/base to v0.48.5
- fix(deps): update module github.com/prometheus/client_golang to v1.18.0
- chore(deps): update dependency jekyll-feed to v0.17.0
Release v0.15.0
ADDITIONS
- cmd/server: introduced query parameters for ValidationOptions when uploading raw files
BUILD
- fix(deps): update module github.com/moov-io/base to v0.48.2
- fix(deps): update module golang.org/x/oauth2 to v0.14.0
- fix(deps): update module golang.org/x/text to v0.14.0
- fix(deps): update module github.com/gorilla/mux to v1.8.1
Release v0.14.1
IMPROVEMENTS
- feat: FAIM 3.0.6 Fixed ID Code/Identifier validation
- feat: implemted new field parser functions, updated record parse, format functions
- fix: FAIM 3.0.6 Updated alphanumeric regex
- fix: parse error with max length fix error tests
- fix: wrong response data in server
- test: updates after requiring error in NewTagMaxLengthErr(..)
BUILD
- build: fix openshift image, update to ubi9
- build(deps): bump golang.org/x/net to 0.17.0
- chore(deps): update dependency jekyll-feed to v0.17.0
- fix(deps): update module github.com/moov-io/base to v0.47.0
- fix(deps): update module github.com/prometheus/client_golang to v1.17.0
- fix(deps): update module golang.org/x/oauth2 to v0.13.0
- test: switch to Go's fuzz setup
Release v0.13.3
IMPROVEMENTS
- Max Length issue resolved for InstructingFI Lines if it exceeds max char Limit
- 5010(OriginatorOptionF should be mandatory only if {5000} is not present and {3600} is CTP)
Release v0.13.2
IMPROVEMENTS
- fix: delimiter issue resolved for OriginatorToBeneficiary Lines if it exceeds limit of 35 chars per line and 140 chars in total (#296)
BUILD
- build: upgrade golang to 1.20
- build(deps): bump golang.org/x/net from 0.6.0 to 0.7.0
- chore(deps): update dependency bulma-clean-theme to v0.13.2
- chore(deps): update dependency github-pages to v228
- fix(deps): update module github.com/stretchr/testify to v1.8.2
- fix(deps): update module golang.org/x/oauth2 to v0.6.0
- fix(deps): update module golang.org/x/text to v0.8.0
Release v0.13.0
BUG FIXES
- fedWireMessage: correct validation of OriginatorFI and OriginatorToBeneficiary (see PR #272 by @mfdeveloper508 and Issue #217 by @vishwasbabu)
ADDITIONS
- feat: Introduced
ValidateOpts
, which allows users to customize file validation logic for their use cases (see PR #283 by @mfdeveloper508)- The first option implemented for this new feature is the ability to skip validation of IMAD, which is optional for FedLine Advantage customers (see Issue #207 by @gpark1005)
- webui: Added buttons to convert between JSON and Wire formats, and validate files (see PR #275 by @mfdeveloper508)
BUILD
- build: update module github.com/moov-io/base to v0.39.0
- build: update module github.com/prometheus/client_golang to v1.14.0
- build: update module golang.org/x/oauth2 to v0.4.0
- build: update module golang.org/x/text to v0.6.0
- build(docs): bump activesupport to 6.0.6.1
- build(docs): bump concurrent-ruby to 1.2.0
- build(docs): bump minitest to 5.17.0
- build(docs): bump nokogiri to 1.13.10
- build(docs): bump racc to 1.6.1
- build(docs): bump zeitwerk to 2.6.6