Skip to content

Releases: moov-io/iso8583

Release v0.20.1

26 Sep 14:08
b05481c
Compare
Choose a tag to compare
Release v0.20.1 Pre-release
Pre-release
Make the package safe for concurrent access (#284)

* draft data race solution for message

* make message thread safe

* remove //nolint as it does not work

https://github.com/moov-io/infra/pull/280

* add test for concurrent access

* protect Composite field against concurrent access

* satisfy linkers

* remove unnecessary comments and address feedback

v0.20.0

26 Sep 13:36
b05481c
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.19.2...v0.20.0

Release v0.19.3

26 Sep 13:36
b05481c
Compare
Choose a tag to compare
Release v0.19.3 Pre-release
Pre-release
Make the package safe for concurrent access (#284)

* draft data race solution for message

* make message thread safe

* remove //nolint as it does not work

https://github.com/moov-io/infra/pull/280

* add test for concurrent access

* protect Composite field against concurrent access

* satisfy linkers

* remove unnecessary comments and address feedback

Release v0.19.2

01 Aug 09:49
a0db8ac
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.19.1...v0.19.2

Release v0.19.1

26 Jul 14:48
36606f8
Compare
Choose a tag to compare
Release v0.19.1 Pre-release
Pre-release
use stable version of Go (latest released) (#258)

v0.19.0

26 Jul 14:44
743b600
Compare
Choose a tag to compare

What's Changed

  • Skip bitmap presence bits when pack and unpack message by @alovak in #255
  • check for the max length in BerTLV prefix by @alovak in #256

Full Changelog: v0.18.3...v0.19.0

v0.18.3

20 Jul 17:27
1b1d36a
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.18.2...v0.18.3

Release v0.18.2

21 Jun 15:05
5b24f23
Compare
Choose a tag to compare
Release v0.18.2 Pre-release
Pre-release
vertical align multi line byte blocks (#240)

Release v0.18.1

07 Jun 12:52
ba8b8b3
Compare
Choose a tag to compare
Release v0.18.1 Pre-release
Pre-release
Encoding.ascii tlv tag (#236)

* add encoding.AsciiTLVTag

* remove blank line

* add encoding.AsciiTLVTag

* add encoding.AsciiTLVTag

* add encoding.AsciiTLVTag

* add encoding.AsciiTLVTag

* add unit tests

* use require instead of assert

* don't add new encoding, define the prefixer for unknown tags

* fix ineffectual assignment to maxLen (ineffassign)

* by default, we use BER-TVL prefix

* only one test

* fix doc

Release v0.18.0

07 Jun 09:17
f600fa5
Compare
Choose a tag to compare

What's Changed

  • Display composite field subfields in iso8583.Describe by @alovak in #237

Full Changelog: v0.16.1...v0.18.0