Skip to content

4.11.0

Compare
Choose a tag to compare
@mburumaxwell mburumaxwell released this 06 Jun 16:35
· 86 commits to main since this release

What's Changed

  • #268: Implement IParsable<T> on ByteSize, Duration, Etag, Ksuid, Money, and SwiftCode.

    Consequently:

    • Creating Etag from string has been marked as obsolete in favour of parsing.
    • Parsing of Money requires more explict currency specification where the symbol is used by multiple currencies, such as $ which is used by 9 currencies. Money.Parse(...) will throw but Money.TryParse(...) will return false.
  • #269: Use RegEx source generators on .NET 7 or later.

Full Changelog: 4.10.1...4.11.0