This release brings new memory efficient buffer use, such as ReadOnlyMemory<T> and ReadOnlySpan<T>. Existing APIs where replacement exists are marked as obsolete. They continue to function, however will be removed in future versions, so upgrade to new APIs is strictly advisable.
The following tickets addressed by this release:
- #26 - Add support for modern Span where possible
- #25 - Asn1Utils.CalculatePayloadLength fails when header represents exactly 127 bytes
- #24 - AsnFormatter.TestInputString throws exception when input string is less than 9 chars
- #22 - AsnFormatter.BinaryToString with EncodingType.HexRaw argument in encoding parameter does not respect format parameter argument
What's Changed
- Added Span and Memory support by @Crypt32 in #23
- added options for deterministic build by @Crypt32 in #27
Full Changelog: v1.3.0...v2.0.0