Skip to content

Releases: moov-io/iso8583

v0.4.5-3

13 Jul 16:12
Compare
Choose a tag to compare

Changelog

7333b9e do not archive, keep only binary file

v0.4.5-1

13 Jul 15:36
66d1fd9
Compare
Choose a tag to compare

Changelog

66d1fd9 Merge pull request #85 from moov-io/test-release-binaries
f1e7951 get back to defaults

v0.4.3

13 Jul 14:54
Compare
Choose a tag to compare

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

13 Jul 12:23
Compare
Choose a tag to compare
Pre-release

ADDITIONS

  • Add CLI to describe iso8583 message in a human-readable format

Release v0.4.0

06 Jul 22:40
7692c09
Compare
Choose a tag to compare
Release v0.4.0 Pre-release
Pre-release
Merge pull request #73 from moov-io/docs-clarify-default-spec

Clarify default spec87 usage in readme

Release v0.3.3

18 Jun 18:34
eb0b031
Compare
Choose a tag to compare

BUG FIXES

  • Fix zero-padded numeric value 0 unpack error (#67)

IMPROVEMENTS

  • Add JSON encoding for the message (#63)

Release v0.3.2

09 Jun 07:40
3d370cc
Compare
Choose a tag to compare
Release v0.3.2 Pre-release
Pre-release
Merge pull request #62 from moov-io/use-upper-case-for-hex

encode hex to upper case

Release v0.3.1

09 Jun 07:27
b256d04
Compare
Choose a tag to compare
Release v0.3.1 Pre-release
Pre-release
Merge pull request #61 from moov-io/fix-encodings

Fix encodings

Release v0.3.0

02 Jun 13:11
51d7fea
Compare
Choose a tag to compare
Release v0.3.0 Pre-release
Pre-release
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.

13 Mar 13:07
f2a23ea
Compare
Choose a tag to compare

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.