Community Commits
2025-11-04
wei/ach
build: read version from git tag, not version.go
build: add dev-docker task
build: fix dev-docker task
chore: fix version.go
wei/ach
build: add dev-docker task
build: fix dev-docker task
chore: fix version.go
wei/ach
build: fix dev-docker task
chore: fix version.go
wei/ach
chore: fix version.go
2025-10-31
wei/ach
feat: add SkipFileCreationValidation
docs: update accepted query params
Merge pull request #1688 from moov-io/fix-issue1681
Merge pull request #1687 from moov-io/issue-1672
chore: updating wasm webui [skip ci]
fix: allow return TransactionCodes for ENR batches
wei/ach
docs: update accepted query params
Merge pull request #1688 from moov-io/fix-issue1681
Merge pull request #1687 from moov-io/issue-1672
chore: updating wasm webui [skip ci]
fix: allow return TransactionCodes for ENR batches
wei/ach
Merge pull request #1688 from moov-io/fix-issue1681
Merge pull request #1687 from moov-io/issue-1672
chore: updating wasm webui [skip ci]
fix: allow return TransactionCodes for ENR batches
wei/ach
Merge pull request #1687 from moov-io/issue-1672
chore: updating wasm webui [skip ci]
fix: allow return TransactionCodes for ENR batches
wei/ach
chore: updating wasm webui [skip ci]
fix: allow return TransactionCodes for ENR batches
wei/ach
fix: allow return TransactionCodes for ENR batches
2025-10-30
Fintologya/iso8583-connection
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
chore(deps): update dependency go to v1.24.6 (#101)
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.25.2 (#106)
fix(deps): update all (#93)
chore(deps): update dependency go to v1.24.5 (#98)
Fintologya/iso8583-connection
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
chore(deps): update dependency go to v1.24.6 (#101)
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.25.2 (#106)
fix(deps): update all (#93)
chore(deps): update dependency go to v1.24.5 (#98)
Fintologya/iso8583-connection
chore(deps): update dependency go to v1.25.3 (#107)
update all deps
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
fix(deps): update all (#102)
gen new certs
Merge pull request #96 from moov-io/update-iso8583-lib
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
chore(deps): update dependency go to v1.24.6 (#101)
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.25.2 (#106)
fix(deps): update all (#93)
chore(deps): update dependency go to v1.24.5 (#98)
Fintologya/iso8583-connection
update all deps
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
fix(deps): update all (#102)
gen new certs
Merge pull request #96 from moov-io/update-iso8583-lib
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
chore(deps): update dependency go to v1.24.6 (#101)
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.25.2 (#106)
fix(deps): update all (#93)
chore(deps): update dependency go to v1.24.5 (#98)
Fintologya/iso8583-connection
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
fix(deps): update all (#102)
gen new certs
Merge pull request #96 from moov-io/update-iso8583-lib
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
chore(deps): update dependency go to v1.24.6 (#101)
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.25.2 (#106)
fix(deps): update all (#93)
chore(deps): update dependency go to v1.24.5 (#98)
Fintologya/iso8583-connection
fix(deps): update all (#102)
gen new certs
Merge pull request #96 from moov-io/update-iso8583-lib
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
chore(deps): update dependency go to v1.24.6 (#101)
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.25.2 (#106)
fix(deps): update all (#93)
chore(deps): update dependency go to v1.24.5 (#98)
Fintologya/iso8583-connection
Conn pool improvements (#103)
chore(deps): update dependency go to v1.25.3 (#107)
update all deps
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
fix(deps): update all (#102)
gen new certs
Merge pull request #96 from moov-io/update-iso8583-lib
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
chore(deps): update dependency go to v1.24.6 (#101)
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.25.2 (#106)
fix(deps): update all (#93)
chore(deps): update dependency go to v1.24.5 (#98)
Fintologya/iso8583-connection
gen new certs
Merge pull request #96 from moov-io/update-iso8583-lib
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
chore(deps): update dependency go to v1.24.6 (#101)
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.25.2 (#106)
fix(deps): update all (#93)
chore(deps): update dependency go to v1.24.5 (#98)
Fintologya/iso8583-connection
Fix: Correct typos in README.md
Conn pool improvements (#103)
chore(deps): update dependency go to v1.25.3 (#107)
update all deps
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
fix(deps): update all (#102)
gen new certs
Merge pull request #96 from moov-io/update-iso8583-lib
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
chore(deps): update dependency go to v1.24.6 (#101)
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.25.2 (#106)
fix(deps): update all (#93)
chore(deps): update dependency go to v1.24.5 (#98)
Fintologya/iso8583-connection
Merge pull request #96 from moov-io/update-iso8583-lib
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
chore(deps): update dependency go to v1.24.6 (#101)
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.25.2 (#106)
fix(deps): update all (#93)
chore(deps): update dependency go to v1.24.5 (#98)
Fintologya/iso8583-connection
chore(deps): update dependency go to v1.24.5 (#98)
Fintologya/iso8583-connection
chore(deps): update dependency go to v1.24.6 (#101)
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.25.2 (#106)
fix(deps): update all (#93)
chore(deps): update dependency go to v1.24.5 (#98)
Fintologya/iso8583-connection
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.25.2 (#106)
fix(deps): update all (#93)
chore(deps): update dependency go to v1.24.5 (#98)
Fintologya/iso8583-connection
chore(deps): update dependency go to v1.25.2 (#106)
fix(deps): update all (#93)
chore(deps): update dependency go to v1.24.5 (#98)
Fintologya/iso8583-connection
fix(deps): update all (#93)
chore(deps): update dependency go to v1.24.5 (#98)
flavioescobar/watchman
Fix curl command URL in README.md
2025-10-27
wei/ach
Merge pull request #1686 from moov-io/dependabot/github_actions/actions/upload-artifact-5
Merge pull request #1685 from moov-io/dependabot/github_actions/actions/download-artifact-6
build(deps): bump actions/download-artifact from 5 to 6
build(deps): bump actions/upload-artifact from 4 to 5
wei/ach
Merge pull request #1685 from moov-io/dependabot/github_actions/actions/download-artifact-6
build(deps): bump actions/download-artifact from 5 to 6
build(deps): bump actions/upload-artifact from 4 to 5
wei/ach
build(deps): bump actions/download-artifact from 5 to 6
build(deps): bump actions/upload-artifact from 4 to 5
wei/ach
build(deps): bump actions/upload-artifact from 4 to 5
2025-10-26
Kingcrypto38/basee
fix: mysql/Dockerfile to reduce vulnerabilities
fix: mysql/Dockerfile to reduce vulnerabilities
Kingcrypto38/basee
fix: mysql/Dockerfile to reduce vulnerabilities
2025-10-25
ralvescosta/iso8583
allow to Unset field of the message and composite (#332)
fix: unmarshaling to []byte for Binary and String fields (#364)
fix(deps): update all (#356)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
Merge pull request #316 from moov-io/renovate/all
rework, reorg and improve readme (#345)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
track 2 spec added (#314)
chore(deps): update golang docker tag to v1.23 (#317)
fix fixed length check for ebcdic and bcd (#325)
Update CONTRIBUTING.md (#363)
chore(deps): update github artifact actions to v4 (#319)
fix(deps): update module golang.org/x/text to v0.18.0
Standardized error messages across iso8583 prefixers (#343)
chore(deps): update golang docker tag to v1.24 (#349)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
fix(deps): update module golang.org/x/text to v0.17.0
chore(deps): update all (#318)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
Fix DecodeLength() for long values in variable length HEX field (#348)
fix a tiny bug (#358)
chore(deps): update dependency go to v1.24.6 (#376)
Return subfields in unpack error (#313)
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
fix: unmarshaling to []byte for Binary and String fields (#364)
fix(deps): update all (#356)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
Merge pull request #316 from moov-io/renovate/all
rework, reorg and improve readme (#345)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
track 2 spec added (#314)
chore(deps): update golang docker tag to v1.23 (#317)
fix fixed length check for ebcdic and bcd (#325)
Update CONTRIBUTING.md (#363)
chore(deps): update github artifact actions to v4 (#319)
fix(deps): update module golang.org/x/text to v0.18.0
Standardized error messages across iso8583 prefixers (#343)
chore(deps): update golang docker tag to v1.24 (#349)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
fix(deps): update module golang.org/x/text to v0.17.0
chore(deps): update all (#318)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
Fix DecodeLength() for long values in variable length HEX field (#348)
fix a tiny bug (#358)
chore(deps): update dependency go to v1.24.6 (#376)
Return subfields in unpack error (#313)
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
fix(deps): update all (#356)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
Merge pull request #316 from moov-io/renovate/all
rework, reorg and improve readme (#345)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
track 2 spec added (#314)
chore(deps): update golang docker tag to v1.23 (#317)
fix fixed length check for ebcdic and bcd (#325)
Update CONTRIBUTING.md (#363)
chore(deps): update github artifact actions to v4 (#319)
fix(deps): update module golang.org/x/text to v0.18.0
Standardized error messages across iso8583 prefixers (#343)
chore(deps): update golang docker tag to v1.24 (#349)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
fix(deps): update module golang.org/x/text to v0.17.0
chore(deps): update all (#318)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
Fix DecodeLength() for long values in variable length HEX field (#348)
fix a tiny bug (#358)
chore(deps): update dependency go to v1.24.6 (#376)
Return subfields in unpack error (#313)
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
Merge pull request #316 from moov-io/renovate/all
rework, reorg and improve readme (#345)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
track 2 spec added (#314)
chore(deps): update golang docker tag to v1.23 (#317)
fix fixed length check for ebcdic and bcd (#325)
Update CONTRIBUTING.md (#363)
chore(deps): update github artifact actions to v4 (#319)
fix(deps): update module golang.org/x/text to v0.18.0
Standardized error messages across iso8583 prefixers (#343)
chore(deps): update golang docker tag to v1.24 (#349)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
fix(deps): update module golang.org/x/text to v0.17.0
chore(deps): update all (#318)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
Fix DecodeLength() for long values in variable length HEX field (#348)
fix a tiny bug (#358)
chore(deps): update dependency go to v1.24.6 (#376)
Return subfields in unpack error (#313)
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
Merge pull request #316 from moov-io/renovate/all
rework, reorg and improve readme (#345)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
track 2 spec added (#314)
chore(deps): update golang docker tag to v1.23 (#317)
fix fixed length check for ebcdic and bcd (#325)
Update CONTRIBUTING.md (#363)
chore(deps): update github artifact actions to v4 (#319)
fix(deps): update module golang.org/x/text to v0.18.0
Standardized error messages across iso8583 prefixers (#343)
chore(deps): update golang docker tag to v1.24 (#349)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
fix(deps): update module golang.org/x/text to v0.17.0
chore(deps): update all (#318)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
Fix DecodeLength() for long values in variable length HEX field (#348)
fix a tiny bug (#358)
chore(deps): update dependency go to v1.24.6 (#376)
Return subfields in unpack error (#313)
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
Merge pull request #316 from moov-io/renovate/all
rework, reorg and improve readme (#345)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
track 2 spec added (#314)
chore(deps): update golang docker tag to v1.23 (#317)
fix fixed length check for ebcdic and bcd (#325)
Update CONTRIBUTING.md (#363)
chore(deps): update github artifact actions to v4 (#319)
fix(deps): update module golang.org/x/text to v0.18.0
Standardized error messages across iso8583 prefixers (#343)
chore(deps): update golang docker tag to v1.24 (#349)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
fix(deps): update module golang.org/x/text to v0.17.0
chore(deps): update all (#318)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
Fix DecodeLength() for long values in variable length HEX field (#348)
fix a tiny bug (#358)
chore(deps): update dependency go to v1.24.6 (#376)
Return subfields in unpack error (#313)
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
rework, reorg and improve readme (#345)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
track 2 spec added (#314)
chore(deps): update golang docker tag to v1.23 (#317)
fix fixed length check for ebcdic and bcd (#325)
Update CONTRIBUTING.md (#363)
chore(deps): update github artifact actions to v4 (#319)
fix(deps): update module golang.org/x/text to v0.18.0
Standardized error messages across iso8583 prefixers (#343)
chore(deps): update golang docker tag to v1.24 (#349)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
fix(deps): update module golang.org/x/text to v0.17.0
chore(deps): update all (#318)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
Fix DecodeLength() for long values in variable length HEX field (#348)
fix a tiny bug (#358)
chore(deps): update dependency go to v1.24.6 (#376)
Return subfields in unpack error (#313)
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
track 2 spec added (#314)
chore(deps): update golang docker tag to v1.23 (#317)
fix fixed length check for ebcdic and bcd (#325)
Update CONTRIBUTING.md (#363)
chore(deps): update github artifact actions to v4 (#319)
fix(deps): update module golang.org/x/text to v0.18.0
Standardized error messages across iso8583 prefixers (#343)
chore(deps): update golang docker tag to v1.24 (#349)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
fix(deps): update module golang.org/x/text to v0.17.0
chore(deps): update all (#318)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
Fix DecodeLength() for long values in variable length HEX field (#348)
fix a tiny bug (#358)
chore(deps): update dependency go to v1.24.6 (#376)
Return subfields in unpack error (#313)
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
track 2 spec added (#314)
chore(deps): update golang docker tag to v1.23 (#317)
fix fixed length check for ebcdic and bcd (#325)
Update CONTRIBUTING.md (#363)
chore(deps): update github artifact actions to v4 (#319)
fix(deps): update module golang.org/x/text to v0.18.0
Standardized error messages across iso8583 prefixers (#343)
chore(deps): update golang docker tag to v1.24 (#349)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
fix(deps): update module golang.org/x/text to v0.17.0
chore(deps): update all (#318)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
Fix DecodeLength() for long values in variable length HEX field (#348)
fix a tiny bug (#358)
chore(deps): update dependency go to v1.24.6 (#376)
Return subfields in unpack error (#313)
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
composite spec.Legth defines length of the field in bytes (#360)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
track 2 spec added (#314)
chore(deps): update golang docker tag to v1.23 (#317)
fix fixed length check for ebcdic and bcd (#325)
Update CONTRIBUTING.md (#363)
chore(deps): update github artifact actions to v4 (#319)
fix(deps): update module golang.org/x/text to v0.18.0
Standardized error messages across iso8583 prefixers (#343)
chore(deps): update golang docker tag to v1.24 (#349)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
fix(deps): update module golang.org/x/text to v0.17.0
chore(deps): update all (#318)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
Fix DecodeLength() for long values in variable length HEX field (#348)
fix a tiny bug (#358)
chore(deps): update dependency go to v1.24.6 (#376)
Return subfields in unpack error (#313)
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
track 2 spec added (#314)
chore(deps): update golang docker tag to v1.23 (#317)
fix fixed length check for ebcdic and bcd (#325)
Update CONTRIBUTING.md (#363)
chore(deps): update github artifact actions to v4 (#319)
fix(deps): update module golang.org/x/text to v0.18.0
Standardized error messages across iso8583 prefixers (#343)
chore(deps): update golang docker tag to v1.24 (#349)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
fix(deps): update module golang.org/x/text to v0.17.0
chore(deps): update all (#318)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
Fix DecodeLength() for long values in variable length HEX field (#348)
fix a tiny bug (#358)
chore(deps): update dependency go to v1.24.6 (#376)
Return subfields in unpack error (#313)
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
track 2 spec added (#314)
chore(deps): update golang docker tag to v1.23 (#317)
fix fixed length check for ebcdic and bcd (#325)
Update CONTRIBUTING.md (#363)
chore(deps): update github artifact actions to v4 (#319)
fix(deps): update module golang.org/x/text to v0.18.0
Standardized error messages across iso8583 prefixers (#343)
chore(deps): update golang docker tag to v1.24 (#349)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
fix(deps): update module golang.org/x/text to v0.17.0
chore(deps): update all (#318)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
Fix DecodeLength() for long values in variable length HEX field (#348)
fix a tiny bug (#358)
chore(deps): update dependency go to v1.24.6 (#376)
Return subfields in unpack error (#313)
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
chore(deps): update golang docker tag to v1.23 (#317)
fix fixed length check for ebcdic and bcd (#325)
Update CONTRIBUTING.md (#363)
chore(deps): update github artifact actions to v4 (#319)
fix(deps): update module golang.org/x/text to v0.18.0
Standardized error messages across iso8583 prefixers (#343)
chore(deps): update golang docker tag to v1.24 (#349)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
fix(deps): update module golang.org/x/text to v0.17.0
chore(deps): update all (#318)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
Fix DecodeLength() for long values in variable length HEX field (#348)
fix a tiny bug (#358)
chore(deps): update dependency go to v1.24.6 (#376)
Return subfields in unpack error (#313)
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
fix fixed length check for ebcdic and bcd (#325)
Update CONTRIBUTING.md (#363)
chore(deps): update github artifact actions to v4 (#319)
fix(deps): update module golang.org/x/text to v0.18.0
Standardized error messages across iso8583 prefixers (#343)
chore(deps): update golang docker tag to v1.24 (#349)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
fix(deps): update module golang.org/x/text to v0.17.0
chore(deps): update all (#318)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
Fix DecodeLength() for long values in variable length HEX field (#348)
fix a tiny bug (#358)
chore(deps): update dependency go to v1.24.6 (#376)
Return subfields in unpack error (#313)
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
Update CONTRIBUTING.md (#363)
chore(deps): update github artifact actions to v4 (#319)
fix(deps): update module golang.org/x/text to v0.18.0
Standardized error messages across iso8583 prefixers (#343)
chore(deps): update golang docker tag to v1.24 (#349)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
fix(deps): update module golang.org/x/text to v0.17.0
chore(deps): update all (#318)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
Fix DecodeLength() for long values in variable length HEX field (#348)
fix a tiny bug (#358)
chore(deps): update dependency go to v1.24.6 (#376)
Return subfields in unpack error (#313)
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
chore(deps): update github artifact actions to v4 (#319)
fix(deps): update module golang.org/x/text to v0.18.0
Standardized error messages across iso8583 prefixers (#343)
chore(deps): update golang docker tag to v1.24 (#349)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
fix(deps): update module golang.org/x/text to v0.17.0
chore(deps): update all (#318)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
Fix DecodeLength() for long values in variable length HEX field (#348)
fix a tiny bug (#358)
chore(deps): update dependency go to v1.24.6 (#376)
Return subfields in unpack error (#313)
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
fix(deps): update module golang.org/x/text to v0.18.0
Standardized error messages across iso8583 prefixers (#343)
chore(deps): update golang docker tag to v1.24 (#349)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
fix(deps): update module golang.org/x/text to v0.17.0
chore(deps): update all (#318)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
Fix DecodeLength() for long values in variable length HEX field (#348)
fix a tiny bug (#358)
chore(deps): update dependency go to v1.24.6 (#376)
Return subfields in unpack error (#313)
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
Standardized error messages across iso8583 prefixers (#343)
chore(deps): update golang docker tag to v1.24 (#349)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
fix(deps): update module golang.org/x/text to v0.17.0
chore(deps): update all (#318)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
Fix DecodeLength() for long values in variable length HEX field (#348)
fix a tiny bug (#358)
chore(deps): update dependency go to v1.24.6 (#376)
Return subfields in unpack error (#313)
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
chore(deps): update golang docker tag to v1.24 (#349)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
fix(deps): update module golang.org/x/text to v0.17.0
chore(deps): update all (#318)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
Fix DecodeLength() for long values in variable length HEX field (#348)
fix a tiny bug (#358)
chore(deps): update dependency go to v1.24.6 (#376)
Return subfields in unpack error (#313)
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
fix(deps): update module golang.org/x/text to v0.17.0
chore(deps): update all (#318)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
Fix DecodeLength() for long values in variable length HEX field (#348)
fix a tiny bug (#358)
chore(deps): update dependency go to v1.24.6 (#376)
Return subfields in unpack error (#313)
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
fix(deps): update module golang.org/x/text to v0.17.0
chore(deps): update all (#318)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
Fix DecodeLength() for long values in variable length HEX field (#348)
fix a tiny bug (#358)
chore(deps): update dependency go to v1.24.6 (#376)
Return subfields in unpack error (#313)
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
fix(deps): update module golang.org/x/text to v0.17.0
chore(deps): update all (#318)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
Fix DecodeLength() for long values in variable length HEX field (#348)
fix a tiny bug (#358)
chore(deps): update dependency go to v1.24.6 (#376)
Return subfields in unpack error (#313)
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
chore(deps): update dependency go to v1.24.5 (#373)
fix(deps): update module golang.org/x/text to v0.17.0
chore(deps): update all (#318)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
Fix DecodeLength() for long values in variable length HEX field (#348)
fix a tiny bug (#358)
chore(deps): update dependency go to v1.24.6 (#376)
Return subfields in unpack error (#313)
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
fix(deps): update module golang.org/x/text to v0.17.0
chore(deps): update all (#318)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
Fix DecodeLength() for long values in variable length HEX field (#348)
fix a tiny bug (#358)
chore(deps): update dependency go to v1.24.6 (#376)
Return subfields in unpack error (#313)
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
chore(deps): update all (#318)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
Fix DecodeLength() for long values in variable length HEX field (#348)
fix a tiny bug (#358)
chore(deps): update dependency go to v1.24.6 (#376)
Return subfields in unpack error (#313)
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
Fix DecodeLength() for long values in variable length HEX field (#348)
fix a tiny bug (#358)
chore(deps): update dependency go to v1.24.6 (#376)
Return subfields in unpack error (#313)
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
Fix DecodeLength() for long values in variable length HEX field (#348)
fix a tiny bug (#358)
chore(deps): update dependency go to v1.24.6 (#376)
Return subfields in unpack error (#313)
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
Fix DecodeLength() for long values in variable length HEX field (#348)
fix a tiny bug (#358)
chore(deps): update dependency go to v1.24.6 (#376)
Return subfields in unpack error (#313)
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
Fix DecodeLength() for long values in variable length HEX field (#348)
fix a tiny bug (#358)
chore(deps): update dependency go to v1.24.6 (#376)
Return subfields in unpack error (#313)
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
fix a tiny bug (#358)
chore(deps): update dependency go to v1.24.6 (#376)
Return subfields in unpack error (#313)
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
chore(deps): update dependency go to v1.24.6 (#376)
Return subfields in unpack error (#313)
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
Return subfields in unpack error (#313)
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
chore: enable renovate automerge
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
Fix EBCDIC1047 prefixer description (#333)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
Enhance Track2 Data Implementation (#336)
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
support marshaling named string types (#344)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
attempt to fix release workflow
add guide for composite fields (#352)
ralvescosta/iso8583
add guide for composite fields (#352)
2025-10-20
Kingcrypto38/iso20022
fix: Dockerfile-fuzz to reduce vulnerabilities
Kingcrypto38/iso8583
fix: Dockerfile-fuzz to reduce vulnerabilities
fix: Dockerfile-fuzz to reduce vulnerabilities
Kingcrypto38/iso8583
fix: Dockerfile-fuzz to reduce vulnerabilities
2025-10-19
Kingcrypto38/iso20022
fix: Dockerfile-fuzz to reduce vulnerabilities
motilevy/imagecashletter
chore(deps): update dependency go to v1.25.3 (#435)
Merge branch 'moov-io:master' into master
motilevy/imagecashletter
Merge branch 'moov-io:master' into master
2025-10-18
daugminas/signedxml
update
motilevy/imagecashletter
FRB Compatibility for BOFD Correction Inidcator (#436)
release v0.13.3
chore: updating wasm webui
Merge branch 'moov-io:master' into master
motilevy/imagecashletter
release v0.13.3
chore: updating wasm webui
Merge branch 'moov-io:master' into master
motilevy/imagecashletter
chore: updating wasm webui
Merge branch 'moov-io:master' into master
motilevy/imagecashletter
Merge branch 'moov-io:master' into master
2025-10-17
daugminas/signedxml
update
update
update
update
daugminas/signedxml
update
update
update
daugminas/signedxml
update
update
daugminas/signedxml
update
2025-10-16
mtnat/imagecashletter
fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (#426)
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
release v0.13.2
chore: updating wasm webui
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
meta: remove openapi-generator-cli.jar
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
chore(deps): update actions/download-artifact action to v5
mtnat/imagecashletter
build: replace .jar with shell script
fix(deps): update module golang.org/x/oauth2 to v0.31.0 (#427)
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
build: ignore jars
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
Merge pull request #420 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
fix(deps): update all (#425)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#428)
fix(deps): update all (#433)
fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (#426)
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
release v0.13.2
chore: updating wasm webui
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
meta: remove openapi-generator-cli.jar
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
chore(deps): update actions/download-artifact action to v5
mtnat/imagecashletter
fix(deps): update module golang.org/x/oauth2 to v0.31.0 (#427)
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
build: ignore jars
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
Merge pull request #420 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
fix(deps): update all (#425)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#428)
fix(deps): update all (#433)
fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (#426)
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
release v0.13.2
chore: updating wasm webui
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
meta: remove openapi-generator-cli.jar
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
chore(deps): update actions/download-artifact action to v5
mtnat/imagecashletter
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
build: ignore jars
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
Merge pull request #420 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
fix(deps): update all (#425)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#428)
fix(deps): update all (#433)
fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (#426)
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
release v0.13.2
chore: updating wasm webui
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
meta: remove openapi-generator-cli.jar
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
chore(deps): update actions/download-artifact action to v5
mtnat/imagecashletter
build: ignore jars
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
Merge pull request #420 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
fix(deps): update all (#425)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#428)
fix(deps): update all (#433)
fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (#426)
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
release v0.13.2
chore: updating wasm webui
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
meta: remove openapi-generator-cli.jar
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
chore(deps): update actions/download-artifact action to v5
mtnat/imagecashletter
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
Merge pull request #420 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
fix(deps): update all (#425)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#428)
fix(deps): update all (#433)
fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (#426)
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
release v0.13.2
chore: updating wasm webui
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
meta: remove openapi-generator-cli.jar
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
chore(deps): update actions/download-artifact action to v5
mtnat/imagecashletter
Merge pull request #420 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
fix(deps): update all (#425)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#428)
fix(deps): update all (#433)
fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (#426)
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
release v0.13.2
chore: updating wasm webui
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
meta: remove openapi-generator-cli.jar
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
chore(deps): update actions/download-artifact action to v5
mtnat/imagecashletter
fix(deps): update all (#425)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#428)
fix(deps): update all (#433)
fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (#426)
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
release v0.13.2
chore: updating wasm webui
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
meta: remove openapi-generator-cli.jar
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
chore(deps): update actions/download-artifact action to v5
mtnat/imagecashletter
fix(deps): update all (#433)
fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (#426)
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
release v0.13.2
chore: updating wasm webui
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
meta: remove openapi-generator-cli.jar
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
chore(deps): update actions/download-artifact action to v5
mtnat/imagecashletter
fix(deps): update module github.com/moov-io/base to v0.57.1 (#428)
fix(deps): update all (#433)
fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (#426)
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
release v0.13.2
chore: updating wasm webui
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
meta: remove openapi-generator-cli.jar
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
chore(deps): update actions/download-artifact action to v5
mtnat/imagecashletter
release v0.13.2
chore: updating wasm webui
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
meta: remove openapi-generator-cli.jar
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
chore(deps): update actions/download-artifact action to v5
mtnat/imagecashletter
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
release v0.13.2
chore: updating wasm webui
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
meta: remove openapi-generator-cli.jar
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
chore(deps): update actions/download-artifact action to v5
mtnat/imagecashletter
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#423)
build: replace .jar with shell script
fix(deps): update module golang.org/x/oauth2 to v0.31.0 (#427)
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
build: ignore jars
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
Merge pull request #420 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
fix(deps): update all (#425)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#428)
fix(deps): update all (#433)
fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (#426)
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
release v0.13.2
chore: updating wasm webui
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
meta: remove openapi-generator-cli.jar
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
chore(deps): update actions/download-artifact action to v5
mtnat/imagecashletter
chore: updating wasm webui
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
meta: remove openapi-generator-cli.jar
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
chore(deps): update actions/download-artifact action to v5
mtnat/imagecashletter
chore(deps): update actions/download-artifact action to v5
mtnat/imagecashletter
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
chore(deps): update actions/download-artifact action to v5
mtnat/imagecashletter
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
meta: remove openapi-generator-cli.jar
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
chore(deps): update actions/download-artifact action to v5
mtnat/imagecashletter
meta: remove openapi-generator-cli.jar
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
chore(deps): update actions/download-artifact action to v5
psanogo/fed
Create go-ossf-slsa3-publish.yml
terryjray/imagecashletter
allow 7 for BODFIndicator
2025-10-14
daugminas/signedxml
module version updates
wei/ach
chore(deps): update dependency go to v1.25.3 (#1680)
2025-10-13
Kingcrypto38/iso20022
fix: Dockerfile-fuzz to reduce vulnerabilities
Kingcrypto38/iso8583
fix: Dockerfile-fuzz to reduce vulnerabilities
fix: Dockerfile-fuzz to reduce vulnerabilities
Kingcrypto38/iso8583
fix: Dockerfile-fuzz to reduce vulnerabilities
2025-10-12
Kingcrypto38/iso20022
fix: Dockerfile-fuzz to reduce vulnerabilities
2025-10-11
motilevy/imagecashletter
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
Merge branch 'moov-io:master' into master
motilevy/imagecashletter
Merge branch 'moov-io:master' into master
2025-10-10
wei/ach
fix(deps): update all (#1679)
2025-10-09
motilevy/imagecashletter
fix(deps): update all (#433)
Merge branch 'moov-io:master' into master
motilevy/imagecashletter
Merge branch 'moov-io:master' into master
wei/ach
fix(deps): update all (#1678)
2025-10-08
wei/ach
fix(deps): update all (#1676)
build(deps): bump github/codeql-action from 3 to 4
Merge pull request #1677 from moov-io/dependabot/github_actions/github/codeql-action-4
wei/ach
build(deps): bump github/codeql-action from 3 to 4
Merge pull request #1677 from moov-io/dependabot/github_actions/github/codeql-action-4
wei/ach
Merge pull request #1677 from moov-io/dependabot/github_actions/github/codeql-action-4
2025-10-07
Klasens/ach
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Add AllowSpecialCharacters as a validation option
chore: updating wasm webui [skip ci]
feat: add InvalidEntries() to each batch type
chore: updating wasm webui [skip ci]
build(deps): bump golang from 1.24-alpine to 1.25-alpine
release v1.44.2
fix: R77 is a contested return code
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
stop checking entry description for prenote text
fix(deps): update all (#1641)
docs: add missing descriptions for R62 and R77
chore(deps): update dependency bulma-clean-theme to v1
chore: updating wasm webui [skip ci]
build(deps): bump actions/setup-go from 5 to 6
chore: linter fixup
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
fix(deps): update module github.com/moov-io/base to v0.54.4
feat: make FormatCode public
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
fix(deps): update all (#1673)
chore: updating wasm webui [skip ci]
Merge pull request #1530 from moov-io/renovate/major-all
test: verify 10 digit origin / destination fields are kept through JSON
chore: remove printf
release v1.45.3
test: restore some setting of CompanyEntryDescription
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Add AllowSpecialCharacters as a validation option
chore: updating wasm webui [skip ci]
feat: add InvalidEntries() to each batch type
chore: updating wasm webui [skip ci]
build(deps): bump golang from 1.24-alpine to 1.25-alpine
release v1.44.2
fix: R77 is a contested return code
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
stop checking entry description for prenote text
fix(deps): update all (#1641)
docs: add missing descriptions for R62 and R77
chore(deps): update dependency bulma-clean-theme to v1
chore: updating wasm webui [skip ci]
build(deps): bump actions/setup-go from 5 to 6
chore: linter fixup
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
fix(deps): update module github.com/moov-io/base to v0.54.4
feat: make FormatCode public
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
fix(deps): update all (#1673)
chore: updating wasm webui [skip ci]
Merge pull request #1530 from moov-io/renovate/major-all
test: verify 10 digit origin / destination fields are kept through JSON
chore: remove printf
release v1.45.3
test: restore some setting of CompanyEntryDescription
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore: updating wasm webui [skip ci]
feat: add InvalidEntries() to each batch type
chore: updating wasm webui [skip ci]
build(deps): bump golang from 1.24-alpine to 1.25-alpine
release v1.44.2
fix: R77 is a contested return code
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
stop checking entry description for prenote text
fix(deps): update all (#1641)
docs: add missing descriptions for R62 and R77
chore(deps): update dependency bulma-clean-theme to v1
chore: updating wasm webui [skip ci]
build(deps): bump actions/setup-go from 5 to 6
chore: linter fixup
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
fix(deps): update module github.com/moov-io/base to v0.54.4
feat: make FormatCode public
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
fix(deps): update all (#1673)
chore: updating wasm webui [skip ci]
Merge pull request #1530 from moov-io/renovate/major-all
test: verify 10 digit origin / destination fields are kept through JSON
chore: remove printf
release v1.45.3
test: restore some setting of CompanyEntryDescription
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
feat: add InvalidEntries() to each batch type
chore: updating wasm webui [skip ci]
build(deps): bump golang from 1.24-alpine to 1.25-alpine
release v1.44.2
fix: R77 is a contested return code
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
stop checking entry description for prenote text
fix(deps): update all (#1641)
docs: add missing descriptions for R62 and R77
chore(deps): update dependency bulma-clean-theme to v1
chore: updating wasm webui [skip ci]
build(deps): bump actions/setup-go from 5 to 6
chore: linter fixup
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
fix(deps): update module github.com/moov-io/base to v0.54.4
feat: make FormatCode public
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
fix(deps): update all (#1673)
chore: updating wasm webui [skip ci]
Merge pull request #1530 from moov-io/renovate/major-all
test: verify 10 digit origin / destination fields are kept through JSON
chore: remove printf
release v1.45.3
test: restore some setting of CompanyEntryDescription
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore: updating wasm webui [skip ci]
build(deps): bump golang from 1.24-alpine to 1.25-alpine
release v1.44.2
fix: R77 is a contested return code
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
stop checking entry description for prenote text
fix(deps): update all (#1641)
docs: add missing descriptions for R62 and R77
chore(deps): update dependency bulma-clean-theme to v1
chore: updating wasm webui [skip ci]
build(deps): bump actions/setup-go from 5 to 6
chore: linter fixup
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
fix(deps): update module github.com/moov-io/base to v0.54.4
feat: make FormatCode public
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
fix(deps): update all (#1673)
chore: updating wasm webui [skip ci]
Merge pull request #1530 from moov-io/renovate/major-all
test: verify 10 digit origin / destination fields are kept through JSON
chore: remove printf
release v1.45.3
test: restore some setting of CompanyEntryDescription
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
build(deps): bump golang from 1.24-alpine to 1.25-alpine
release v1.44.2
fix: R77 is a contested return code
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
stop checking entry description for prenote text
fix(deps): update all (#1641)
docs: add missing descriptions for R62 and R77
chore(deps): update dependency bulma-clean-theme to v1
chore: updating wasm webui [skip ci]
build(deps): bump actions/setup-go from 5 to 6
chore: linter fixup
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
fix(deps): update module github.com/moov-io/base to v0.54.4
feat: make FormatCode public
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
fix(deps): update all (#1673)
chore: updating wasm webui [skip ci]
Merge pull request #1530 from moov-io/renovate/major-all
test: verify 10 digit origin / destination fields are kept through JSON
chore: remove printf
release v1.45.3
test: restore some setting of CompanyEntryDescription
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
release v1.44.2
fix: R77 is a contested return code
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
stop checking entry description for prenote text
fix(deps): update all (#1641)
docs: add missing descriptions for R62 and R77
chore(deps): update dependency bulma-clean-theme to v1
chore: updating wasm webui [skip ci]
build(deps): bump actions/setup-go from 5 to 6
chore: linter fixup
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
fix(deps): update module github.com/moov-io/base to v0.54.4
feat: make FormatCode public
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
fix(deps): update all (#1673)
chore: updating wasm webui [skip ci]
Merge pull request #1530 from moov-io/renovate/major-all
test: verify 10 digit origin / destination fields are kept through JSON
chore: remove printf
release v1.45.3
test: restore some setting of CompanyEntryDescription
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix: R77 is a contested return code
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
stop checking entry description for prenote text
fix(deps): update all (#1641)
docs: add missing descriptions for R62 and R77
chore(deps): update dependency bulma-clean-theme to v1
chore: updating wasm webui [skip ci]
build(deps): bump actions/setup-go from 5 to 6
chore: linter fixup
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
fix(deps): update module github.com/moov-io/base to v0.54.4
feat: make FormatCode public
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
fix(deps): update all (#1673)
chore: updating wasm webui [skip ci]
Merge pull request #1530 from moov-io/renovate/major-all
test: verify 10 digit origin / destination fields are kept through JSON
chore: remove printf
release v1.45.3
test: restore some setting of CompanyEntryDescription
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
stop checking entry description for prenote text
fix(deps): update all (#1641)
docs: add missing descriptions for R62 and R77
chore(deps): update dependency bulma-clean-theme to v1
chore: updating wasm webui [skip ci]
build(deps): bump actions/setup-go from 5 to 6
chore: linter fixup
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
fix(deps): update module github.com/moov-io/base to v0.54.4
feat: make FormatCode public
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
fix(deps): update all (#1673)
chore: updating wasm webui [skip ci]
Merge pull request #1530 from moov-io/renovate/major-all
test: verify 10 digit origin / destination fields are kept through JSON
chore: remove printf
release v1.45.3
test: restore some setting of CompanyEntryDescription
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
stop checking entry description for prenote text
fix(deps): update all (#1641)
docs: add missing descriptions for R62 and R77
chore(deps): update dependency bulma-clean-theme to v1
chore: updating wasm webui [skip ci]
build(deps): bump actions/setup-go from 5 to 6
chore: linter fixup
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
fix(deps): update module github.com/moov-io/base to v0.54.4
feat: make FormatCode public
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
fix(deps): update all (#1673)
chore: updating wasm webui [skip ci]
Merge pull request #1530 from moov-io/renovate/major-all
test: verify 10 digit origin / destination fields are kept through JSON
chore: remove printf
release v1.45.3
test: restore some setting of CompanyEntryDescription
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
stop checking entry description for prenote text
fix(deps): update all (#1641)
docs: add missing descriptions for R62 and R77
chore(deps): update dependency bulma-clean-theme to v1
chore: updating wasm webui [skip ci]
build(deps): bump actions/setup-go from 5 to 6
chore: linter fixup
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
fix(deps): update module github.com/moov-io/base to v0.54.4
feat: make FormatCode public
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
fix(deps): update all (#1673)
chore: updating wasm webui [skip ci]
Merge pull request #1530 from moov-io/renovate/major-all
test: verify 10 digit origin / destination fields are kept through JSON
chore: remove printf
release v1.45.3
test: restore some setting of CompanyEntryDescription
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix(deps): update all (#1641)
docs: add missing descriptions for R62 and R77
chore(deps): update dependency bulma-clean-theme to v1
chore: updating wasm webui [skip ci]
build(deps): bump actions/setup-go from 5 to 6
chore: linter fixup
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
fix(deps): update module github.com/moov-io/base to v0.54.4
feat: make FormatCode public
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
fix(deps): update all (#1673)
chore: updating wasm webui [skip ci]
Merge pull request #1530 from moov-io/renovate/major-all
test: verify 10 digit origin / destination fields are kept through JSON
chore: remove printf
release v1.45.3
test: restore some setting of CompanyEntryDescription
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
docs: add missing descriptions for R62 and R77
chore(deps): update dependency bulma-clean-theme to v1
chore: updating wasm webui [skip ci]
build(deps): bump actions/setup-go from 5 to 6
chore: linter fixup
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
fix(deps): update module github.com/moov-io/base to v0.54.4
feat: make FormatCode public
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
fix(deps): update all (#1673)
chore: updating wasm webui [skip ci]
Merge pull request #1530 from moov-io/renovate/major-all
test: verify 10 digit origin / destination fields are kept through JSON
chore: remove printf
release v1.45.3
test: restore some setting of CompanyEntryDescription
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore(deps): update dependency bulma-clean-theme to v1
chore: updating wasm webui [skip ci]
build(deps): bump actions/setup-go from 5 to 6
chore: linter fixup
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
fix(deps): update module github.com/moov-io/base to v0.54.4
feat: make FormatCode public
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
fix(deps): update all (#1673)
chore: updating wasm webui [skip ci]
Merge pull request #1530 from moov-io/renovate/major-all
test: verify 10 digit origin / destination fields are kept through JSON
chore: remove printf
release v1.45.3
test: restore some setting of CompanyEntryDescription
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore: updating wasm webui [skip ci]
build(deps): bump actions/setup-go from 5 to 6
chore: linter fixup
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
fix(deps): update module github.com/moov-io/base to v0.54.4
feat: make FormatCode public
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
fix(deps): update all (#1673)
chore: updating wasm webui [skip ci]
Merge pull request #1530 from moov-io/renovate/major-all
test: verify 10 digit origin / destination fields are kept through JSON
chore: remove printf
release v1.45.3
test: restore some setting of CompanyEntryDescription
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
build(deps): bump actions/setup-go from 5 to 6
chore: linter fixup
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
fix(deps): update module github.com/moov-io/base to v0.54.4
feat: make FormatCode public
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
fix(deps): update all (#1673)
chore: updating wasm webui [skip ci]
Merge pull request #1530 from moov-io/renovate/major-all
test: verify 10 digit origin / destination fields are kept through JSON
chore: remove printf
release v1.45.3
test: restore some setting of CompanyEntryDescription
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore: linter fixup
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
fix(deps): update module github.com/moov-io/base to v0.54.4
feat: make FormatCode public
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
fix(deps): update all (#1673)
chore: updating wasm webui [skip ci]
Merge pull request #1530 from moov-io/renovate/major-all
test: verify 10 digit origin / destination fields are kept through JSON
chore: remove printf
release v1.45.3
test: restore some setting of CompanyEntryDescription
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
fix(deps): update module github.com/moov-io/base to v0.54.4
feat: make FormatCode public
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
fix(deps): update all (#1673)
chore: updating wasm webui [skip ci]
Merge pull request #1530 from moov-io/renovate/major-all
test: verify 10 digit origin / destination fields are kept through JSON
chore: remove printf
release v1.45.3
test: restore some setting of CompanyEntryDescription
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix(deps): update module github.com/moov-io/base to v0.54.4
feat: make FormatCode public
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
fix(deps): update all (#1673)
chore: updating wasm webui [skip ci]
Merge pull request #1530 from moov-io/renovate/major-all
test: verify 10 digit origin / destination fields are kept through JSON
chore: remove printf
release v1.45.3
test: restore some setting of CompanyEntryDescription
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
feat: make FormatCode public
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
fix(deps): update all (#1673)
chore: updating wasm webui [skip ci]
Merge pull request #1530 from moov-io/renovate/major-all
test: verify 10 digit origin / destination fields are kept through JSON
chore: remove printf
release v1.45.3
test: restore some setting of CompanyEntryDescription
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
fix(deps): update all (#1673)
chore: updating wasm webui [skip ci]
Merge pull request #1530 from moov-io/renovate/major-all
test: verify 10 digit origin / destination fields are kept through JSON
chore: remove printf
release v1.45.3
test: restore some setting of CompanyEntryDescription
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
fix(deps): update all (#1673)
chore: updating wasm webui [skip ci]
Merge pull request #1530 from moov-io/renovate/major-all
test: verify 10 digit origin / destination fields are kept through JSON
chore: remove printf
release v1.45.3
test: restore some setting of CompanyEntryDescription
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
fix(deps): update all (#1673)
chore: updating wasm webui [skip ci]
Merge pull request #1530 from moov-io/renovate/major-all
test: verify 10 digit origin / destination fields are kept through JSON
chore: remove printf
release v1.45.3
test: restore some setting of CompanyEntryDescription
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix(deps): update all (#1673)
chore: updating wasm webui [skip ci]
Merge pull request #1530 from moov-io/renovate/major-all
test: verify 10 digit origin / destination fields are kept through JSON
chore: remove printf
release v1.45.3
test: restore some setting of CompanyEntryDescription
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore: updating wasm webui [skip ci]
Merge pull request #1530 from moov-io/renovate/major-all
test: verify 10 digit origin / destination fields are kept through JSON
chore: remove printf
release v1.45.3
test: restore some setting of CompanyEntryDescription
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1530 from moov-io/renovate/major-all
test: verify 10 digit origin / destination fields are kept through JSON
chore: remove printf
release v1.45.3
test: restore some setting of CompanyEntryDescription
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
test: verify 10 digit origin / destination fields are kept through JSON
chore: remove printf
release v1.45.3
test: restore some setting of CompanyEntryDescription
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore: remove printf
release v1.45.3
test: restore some setting of CompanyEntryDescription
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
release v1.45.3
test: restore some setting of CompanyEntryDescription
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
test: restore some setting of CompanyEntryDescription
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
batch: check SkipAll inside Validate()
Klasens/ach
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix: compile cleanup
docs: fix code fence
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Add AllowSpecialCharacters as a validation option
chore: updating wasm webui [skip ci]
feat: add InvalidEntries() to each batch type
chore: updating wasm webui [skip ci]
build(deps): bump golang from 1.24-alpine to 1.25-alpine
release v1.44.2
fix: R77 is a contested return code
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
stop checking entry description for prenote text
fix(deps): update all (#1641)
docs: add missing descriptions for R62 and R77
chore(deps): update dependency bulma-clean-theme to v1
chore: updating wasm webui [skip ci]
build(deps): bump actions/setup-go from 5 to 6
chore: linter fixup
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
fix(deps): update module github.com/moov-io/base to v0.54.4
feat: make FormatCode public
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
fix(deps): update all (#1673)
chore: updating wasm webui [skip ci]
Merge pull request #1530 from moov-io/renovate/major-all
test: verify 10 digit origin / destination fields are kept through JSON
chore: remove printf
release v1.45.3
test: restore some setting of CompanyEntryDescription
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
docs: fix code fence
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Add AllowSpecialCharacters as a validation option
chore: updating wasm webui [skip ci]
feat: add InvalidEntries() to each batch type
chore: updating wasm webui [skip ci]
build(deps): bump golang from 1.24-alpine to 1.25-alpine
release v1.44.2
fix: R77 is a contested return code
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
stop checking entry description for prenote text
fix(deps): update all (#1641)
docs: add missing descriptions for R62 and R77
chore(deps): update dependency bulma-clean-theme to v1
chore: updating wasm webui [skip ci]
build(deps): bump actions/setup-go from 5 to 6
chore: linter fixup
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
fix(deps): update module github.com/moov-io/base to v0.54.4
feat: make FormatCode public
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
fix(deps): update all (#1673)
chore: updating wasm webui [skip ci]
Merge pull request #1530 from moov-io/renovate/major-all
test: verify 10 digit origin / destination fields are kept through JSON
chore: remove printf
release v1.45.3
test: restore some setting of CompanyEntryDescription
docs: update changes.md with new codes
fix: allow credits in SHR batches
build: read previous wasm_exec.js path under GOROOT for oldstable
build: remove openshift images
docs: add missing ValidateOpts
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
docs: redirect changelog to releases
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1575 from ckbaum/line-numbers
release v1.49.1
test: setup example files for #1600
chore(deps): update all (#1548)
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
chore: updating wasm webui [skip ci]
build: stop building webui on windows
fix: reject FileHeader records inside files/batches
release v1.45.4
store line numbers on each record
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1611 from moov-io/renovate/all
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
release v1.44.1
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
docs: document AllowSpecialCharacters
fix: nil guard around Addenda02.TerminalState
chore: updating wasm webui [skip ci]
Merge pull request #1524 from moov-io/renovate/major-all
Merge pull request #1602 from adamdecaf/batch-check-skipall
test: verify Issue 1620 files can be read
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Return ParseErrors more consistently when reading files
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
docs: add missing allowEmptyIndividualName to OpenAPI yaml
release v1.44.0
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
allow explicit content type to be provided to Reader
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module golang.org/x/net to v0.44.0
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
release v1.52.1
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
allow explicit content type to be provided to Reader
fix(deps): update all (#1591)
fix: read FormatCode into FileHeader and validate
build(deps): bump github.com/prometheus/client_golang
fix(deps): update all (#1627)
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update all (#1544)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
update spec
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
Merge pull request #1596 from adamdecaf/fix-issue1595
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
release v1.49.2
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
meta: cleanup from usetesting linter
release v1.45.5
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
Update the change codes to comly with 2024 nacha operating rules
test: fixup error check after go1.24 change
Merge pull request #1659 from eliana404/fix-build-file-spec
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
fix: index and read fields on EntryDetail in a safer way
chore(deps): update dependency go to v1.24.6 (#1640)
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.53.0
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Fixing the links to the in-browser ach file parser in the readme
docs: add EED calculation page to nav
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Add DeleteEntries to IATBatch
fix typos in batch code constants
build: mingw compatiable way to build paths unix-style
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
build: remove outdated makefile tasks
server: support AllowSpecialCharacters
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1648 from hunshih/skip-batch-level-validation
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps): bump actions/download-artifact from 4 to 5
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
fix: reject ADV and IAT in merge
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix: compare while ignoring LineNumber differences
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
test: verify what accents are allowed or not
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
docs: add sub-header for returns
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
release v1.48.0
build: update wasm_exec.js path for Go 1.24
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1604 from moov-io/renovate/all
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
fix: always return BlockCount in ADVFileControl json
server: expose file create endpoint under agnostic request body
chore: replace internal iso3166 with moov-io/iso3166
fix: read ValidateOpts from JSON before data
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
release v1.47.0
test: trying out .rtf file
fix: merge validate opts during File.UnmarshalJSON
cmd/achcli/describe: export mask.File
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1588 from moov-io/renovate/all
feat: add AllowEmptyIndividualName
test: checking out missing_file_control.rtf
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
chore: updating wasm webui [skip ci]
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
server: try reading ach.File as json and Nacha
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
feat: add BypassBatchValidation to skip batch validaation
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
release v1.49.0
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix(deps): update module github.com/moov-io/base to v0.55.1
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1572 from adamdecaf/test-account-number-chars
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1592 from adamdecaf/moov-ids-testing
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix: allow EntryDetailSequenceNumber to be zero (or greater)
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
release v1.48.1
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1609 from moov-io/renovate/all
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1652 from adamdecaf/fix-issue-1650
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1529 from SunriseBanks/master
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
docs: add deepwiki badge
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix: preserve FileIDModifier when flattening files
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore: updating wasm webui [skip ci]
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
add line numbers to record schemas in openapi spec
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
server: add Merge files endpoint
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1619 from adamdecaf/export-masking
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix(deps): update all (#1664)
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
server: ignore content-type header
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix(deps): update all (#1644)
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
test: verify more about Addenda99Dishonored returns
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix: set ValidateOpts on newly constructed Batches of merge
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
chore: updating wasm webui [skip ci]
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
fix: reject records after FileControl is parsed
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
Merge pull request #1668 from moov-io/renovate/all
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
Klasens/ach
release v1.45.1
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all
chore(deps): update dependency bulma-clean-theme to v1
fuzz: add another InvalidBatches crasher -- already fixed
Merge pull request #1614 from adamdecaf/feat-merge-api
Merge pull request #1658 from Thridev/inbrowserlink
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
test: add missing_file_control.rtf
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
fix: copy ValidateOpts through Flatten
build: update moov-io/base
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
server: accept MergeConditions in Merge Endpoint
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
release v1.45.2
release v1.46.0
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
Merge pull request #1518 from Klasens/fix-file-id-modifier
release v1.45.0
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
release v1.50.0
fix: check PaymentRelatedInformation length during validation
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
fix(deps): update all (#1590)
test/moov: experiment with UUIDs in fields
batch: check SkipAll inside Validate()
anilgorgec/iso8583
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
Update CONTRIBUTING.md (#363)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
chore(deps): update dependency go to v1.24.6 (#376)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
anilgorgec/iso8583
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
anilgorgec/iso8583
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
Update CONTRIBUTING.md (#363)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
chore(deps): update dependency go to v1.24.6 (#376)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
anilgorgec/iso8583
fix(deps): update all (#356)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
Update CONTRIBUTING.md (#363)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
chore(deps): update dependency go to v1.24.6 (#376)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
anilgorgec/iso8583
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
fix(deps): update all (#356)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
Update CONTRIBUTING.md (#363)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
chore(deps): update dependency go to v1.24.6 (#376)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
anilgorgec/iso8583
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
chore(deps): update dependency go to v1.24.6 (#376)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
anilgorgec/iso8583
Update CONTRIBUTING.md (#363)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
chore(deps): update dependency go to v1.24.6 (#376)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
anilgorgec/iso8583
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
Update CONTRIBUTING.md (#363)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
chore(deps): update dependency go to v1.24.6 (#376)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
anilgorgec/iso8583
fix: resolve G115 integer overflow and exhaustive warnings (#365)
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
Update CONTRIBUTING.md (#363)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
chore(deps): update dependency go to v1.24.6 (#376)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
anilgorgec/iso8583
chore(deps): update dependency go to v1.24.5 (#373)
Update CONTRIBUTING.md (#363)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
chore(deps): update dependency go to v1.24.6 (#376)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
anilgorgec/iso8583
fix: unmarshaling to []byte for Binary and String fields (#364)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
fix(deps): update all (#356)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
Update CONTRIBUTING.md (#363)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
chore(deps): update dependency go to v1.24.6 (#376)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
anilgorgec/iso8583
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
Update CONTRIBUTING.md (#363)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
chore(deps): update dependency go to v1.24.6 (#376)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
anilgorgec/iso8583
chore(deps): update dependency go to v1.24.6 (#376)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
anilgorgec/iso8583-connection
Merge pull request #96 from moov-io/update-iso8583-lib
anilgorgec/iso8583-connection
Fix: Correct typos in README.md
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
chore(deps): update dependency go to v1.24.5 (#98)
fix(deps): update all (#102)
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.24.6 (#101)
update all deps
fix(deps): update all (#93)
Merge pull request #96 from moov-io/update-iso8583-lib
anilgorgec/iso8583-connection
fix(deps): update all (#102)
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.24.6 (#101)
update all deps
fix(deps): update all (#93)
Merge pull request #96 from moov-io/update-iso8583-lib
anilgorgec/iso8583-connection
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.24.6 (#101)
update all deps
fix(deps): update all (#93)
Merge pull request #96 from moov-io/update-iso8583-lib
anilgorgec/iso8583-connection
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
chore(deps): update dependency go to v1.24.5 (#98)
fix(deps): update all (#102)
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.24.6 (#101)
update all deps
fix(deps): update all (#93)
Merge pull request #96 from moov-io/update-iso8583-lib
anilgorgec/iso8583-connection
fix(deps): update all (#93)
Merge pull request #96 from moov-io/update-iso8583-lib
anilgorgec/iso8583-connection
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
chore(deps): update dependency go to v1.24.5 (#98)
fix(deps): update all (#102)
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.24.6 (#101)
update all deps
fix(deps): update all (#93)
Merge pull request #96 from moov-io/update-iso8583-lib
anilgorgec/iso8583-connection
chore(deps): update dependency go to v1.24.5 (#98)
fix(deps): update all (#102)
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.24.6 (#101)
update all deps
fix(deps): update all (#93)
Merge pull request #96 from moov-io/update-iso8583-lib
anilgorgec/iso8583-connection
Conn pool improvements (#103)
gen new certs
Fix: Correct typos in README.md
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
chore(deps): update dependency go to v1.24.5 (#98)
fix(deps): update all (#102)
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.24.6 (#101)
update all deps
fix(deps): update all (#93)
Merge pull request #96 from moov-io/update-iso8583-lib
anilgorgec/iso8583-connection
gen new certs
Fix: Correct typos in README.md
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
chore(deps): update dependency go to v1.24.5 (#98)
fix(deps): update all (#102)
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.24.6 (#101)
update all deps
fix(deps): update all (#93)
Merge pull request #96 from moov-io/update-iso8583-lib
anilgorgec/iso8583-connection
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.24.6 (#101)
update all deps
fix(deps): update all (#93)
Merge pull request #96 from moov-io/update-iso8583-lib
anilgorgec/iso8583-connection
chore(deps): update dependency go to v1.24.6 (#101)
update all deps
fix(deps): update all (#93)
Merge pull request #96 from moov-io/update-iso8583-lib
anilgorgec/iso8583-connection
update all deps
fix(deps): update all (#93)
Merge pull request #96 from moov-io/update-iso8583-lib
motilevy/imagecashletter
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
Merge branch 'moov-io:master' into master
motilevy/imagecashletter
Merge branch 'moov-io:master' into master
sarumont/base
style: tweak naming
fix: make it a pointer
sarumont/base
style: tweak naming
style: tweak naming
fix: make it a pointer
sarumont/base
fix: make it a pointer
wei/ach
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
2025-10-06
sarumont/base
style: use Attempt instead of AttemptNum
refactor!: clarify variable naming for attempts in retryable operations
sarumont/base
refactor!: clarify variable naming for attempts in retryable operations