Releases: moov-io/rtp20022
Releases · moov-io/rtp20022
Release v0.11.0
This release of moov-io/signedxml changes how IDs are generated. Previously IDs were generated with the current time
being used as randomness. Now IDs have their serial numbers generated with functions. The previous behavior can be
restored by passing NumericSerialNumber
to each instance of an ID function.
Before
messageID := rtp.MessageID(time.Now(), participantID, serial)
After
messageID := rtp.MessageID(time.Now(), participantID, serial, rtp.NumericSerialNumber)
BREAKNIG CHANGES
- rtp: expose serial generator as a function, with helpers
BUILD
- fix(deps): update module cloud.google.com/go to v0.112.1
- fix(deps): update module github.com/stretchr/testify to v1.9.0
Release v0.10.2
IMPROVEMENTS
- fix: correct typo in the validate template for length restrictions
- test: verify rtp.Amount marshals large amounts in decimal notation
BUILD
- fix(deps): update module cloud.google.com/go to v0.112.0
- fix(deps): update module github.com/moov-io/base to v0.48.5
Release v0.10.1
IMPROVEMENTS
- fix: make ValidateLength error more clear
BUILD
- fix(deps): update module github.com/moov-io/base to v0.48.4
Release v0.10.0
IMPROVEMENTS
- feat: add camt.029 Case Assignment ID
BUILD
- fix(deps): update module github.com/moov-io/base to v0.48.3
Release v0.9.5
IMPROVEMENTS
- fix: pad bankField in InstructionID when short
Release v0.9.4
IMPROVEMENTS
- feat: include field names in Validate() errors
- tests: add pacs.008 invalid check
BUILD
- fix(deps): update module cloud.google.com/go to v0.111.0
Release v0.9.3
IMPROVEMENTS
- rtp: cache regexes in memory for reuse
BUILD
- fix(deps): update module cloud.google.com/go to v0.110.10
- fix(deps): update module github.com/moov-io/base to v0.48.2
Release v0.9.2
ADDITIONS
- feat: Generated code improvements (no functional changes)
Release v0.9.1
New version 0.9.1 release.
Release v0.9.0
- feat: convert ISODate types underlying type to civil.Date
- feat: Remove unnecessary types ISOTime and ISONormalisedDateTime