Releases: moov-io/ach
Releases · moov-io/ach
Release v1.50.0
ADDITIONS
- feat: make FormatCode public
- fix: read FormatCode into FileHeader and validate
IMPROVEMENTS
- feat: add AllowEmptyIndividualName
- fix: reject records after FileControl is parsed
- fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
- test: trying out .rtf file
- test: checking out missing_file_control.rtf
Release v1.49.2
What's Changed
- fix: ensure Company fields are non-zero, reject more out of order records by @adamdecaf in #1601
- batch: check SkipAll inside Validate by @adamdecaf in #1602
- chore(deps): update ossf/scorecard-action action to v2.4.2 by @renovate in #1603
- fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0 by @renovate in #1604
Full Changelog: v1.49.1...v1.49.2
Release v1.49.1
IMPROVEMENTS
- fix: nil guard around Addenda02.TerminalState
Release v1.49.0
ADDITIONS
- feat: add InvalidEntries() to each batch type
IMPROVEMENTS
- cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
- fix: index and read fields on EntryDetail in a safer way
Release v1.48.1
IMPROVEMENTS
- fix: allow EntryDetailSequenceNumber to be zero (or greater)
BUILD
- fix(deps): update module golang.org/x/net to v0.40.0
- fix(deps): update module golang.org/x/sync to v0.14.0
- fix(deps): update module golang.org/x/text to v0.25.0
Release v1.48.0
IMPROVEMENTS
- feat: add line numbers to record schemas in openapi spec
- fix: Return
ParseError
more consistently when reading files - test: verify what accents are allowed or not
BUILD
- build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
- fix(deps): update module github.com/moov-io/base to v0.54.4
Release v1.47.0
ADDITIONS
- feat: store line numbers on each record (
.LineNumber
) - feat: Add
AllowSpecialCharacters
as a validation option
IMPROVEMENTS
- fix: support
AllowZeroEntryAmount
in merge
BUILD
- build: remove openshift images
Release v1.46.0
ADDITIONS
- feat: allow explicit content type to be provided to Reader (via
NewReaderWithContentType
)
IMPROVEMENTS
- test: verify we accept account numbers with decimals
BUILD
- test: fixup error check after go1.24 change
- build: update wasm_exec.js path for Go 1.24
- build: mingw compatiable way to build paths unix-style
Release v1.45.5
IMPROVEMENTS
- fix: set ValidateOpts on newly constructed Batches of merge
- fix: typos in batch code constants
BUILD
- chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Release v1.45.4
IMPROVEMENTS
- fix: read ValidateOpts from JSON before data
- test: verify more about Addenda99Dishonored returns
BUILD
- chore: replace internal iso3166 with moov-io/iso3166