Releases: moov-io/iso8583
Releases · moov-io/iso8583
v0.4.5-3
v0.4.5-1
v0.4.3
Changelog
1bc0796 Discribe content was copied from ACH
03abcce Merge pull request #84 from moov-io/add-binaries-on-release
b7ffc64 add --version flag
31b8c00 add goreleaser to github action
2f45808 release on tag only
a6b42a2 temporarily enable goreleaser for pull requests
907f8dd update .goreleaser
Add CLI with describe command
ADDITIONS
- Add CLI to describe iso8583 message in a human-readable format
Release v0.4.0
Merge pull request #73 from moov-io/docs-clarify-default-spec Clarify default spec87 usage in readme
Release v0.3.3
Release v0.3.2
Merge pull request #62 from moov-io/use-upper-case-for-hex encode hex to upper case
Release v0.3.1
Merge pull request #61 from moov-io/fix-encodings Fix encodings
Release v0.3.0
Merge pull request #54 from moov-io/renovate/all Update module github.com/stretchr/testify to v1.7.0
New version of the ISO8583 package.
Here are some goals we wanted to achieve.
- It is more explicit with spec definitions and uses Go types instead of text or tags:
- provides type checking
- code completion
- better readability
- It uses interfaces for low-level building blocks like encoding, padding, etc.:
- It makes it possible to add new implementations of encodings, etc., easily.
- It supports composable fields and higher-level abstractions like bitmaps, date fields, amount fields, etc.