Repository navigation
v1.63.7
What's Changed
JSON prenote files no longer pick up a generated ADV batch control with service class 280. Decoding keeps ADV control only when the payload includes advBatchControl or the SEC code is ADV. Building a non-ADV batch drops any leftover ADV control so the batch control keeps the header service class (200, 220, or 225 for prenotes). Fixes #1052
IAT batch validation keeps checking addenda trace numbers after a correction entry (Addenda98). A mismatched later entry now fails with ErrBatchAddendaTraceNumber instead of being skipped.
The HTTP server write timeout is configurable with HTTP_WRITE_TIMEOUT (Go duration, default 30s). Set 0 to disable. Invalid or negative values are logged and fall back to 30s.
- fix: drop generated ADV batch control from prenote files by @jellyfishing2346 in #1866
- fix: keep checking IAT addenda traces after a correction entry by @SashaMIT in #1869
- fix: make HTTP write timeout configurable by @damiantw in #1870
- docs: add comprehensive OpenAPI Guide to README by @jellyfishing2346 in #1868
New Contributors
Full Changelog: v1.63.6...v1.63.7