Releases: moov-io/iso8583
Releases · moov-io/iso8583
Release v0.23.2
What's Changed
Full Changelog: v0.23.1...v0.23.2
Release v0.23.1
What's Changed
- fix(deps): update module github.com/stretchr/testify to v1.10.0 by @renovate in #337
- Standardized error messages across iso8583 prefixers by @Stashchenko in #343
- fix(deps): update module golang.org/x/text to v0.21.0 by @renovate in #338
Potential Breaking Changes
If you rely on the text of the errors from prefixers, your integration might break. See the changes in #343
New Contributors
- @Stashchenko made their first contribution in #343
Full Changelog: v0.22.3...v0.23.1
Release v0.23.0
Standardized error messages across iso8583 prefixers (#343)
Release v0.22.3
Enhance Track2 Data Implementation (#336) * fix some comment errors * implement track2 packer and unpacker. add some convenience methods to track1 and track2 to make interacting with them cleaner and closer to what we have implemented for other fields. Add tests for all new code added, except for constructors * format code should be in options not in constructor * [PR] remove the options and just use params in the constructor. Update test to use constructor. Cleanup unpacker and make it simple
Release v0.22.2
What's Changed
- fix EBCDIC1047 prefixer description by @Inuart in #333
- fix(deps): update module golang.org/x/text to v0.18.0 by @renovate in #324
- make it easier to see EMV tags by @alovak in #328
- add comments to ASCIIHexToBytes to clarify its usage by @alovak in #329
- fix(deps): update module golang.org/x/text to v0.19.0 by @renovate in #330
- fix setting zero values when
keepzero
in field tag is used by @alovak in #331 - allow to Unset field of the message and composite by @alovak in #332
New Contributors
Full Changelog: v0.22.1...v0.22.2
Release v0.22.1
fix fixed length check for ebcdic and bcd (#325)
Release v0.22.0
What's Changed
- fix: unknown prefix error by @Fr0gN in #312
- track 2 spec added by @wisely11 in #314
- Return subfields in unpack error by @meparle in #313
Breaking change
The UnpackError
and PackError
were moved into their own errors
package. If you use them, you will have to update the import path.
New Contributors
Full Changelog: v0.21.3...v0.22.0
Release v0.21.3
Release v0.21.2
What's Changed
- fix(deps): update module golang.org/x/text to v0.14.0 by @renovate in #271
- fix: add missing int64 support for String field Unmarshal by @alovak in #303
Full Changelog: v0.21.1...v0.21.2