Skip to content

v0.3.120-beta

Pre-release
Pre-release
Compare
Choose a tag to compare
@AArnott AArnott released this 26 Jan 05:45
· 92 commits to main since this release
0bfc4a9

What's Changed

Enhancements

  • Add MessagePackString class by @AArnott in #187
  • Add converter for System.Drawing.Color by @AArnott in #169
  • Enable sub-type converter for async serialization by @AArnott in #178
  • Add non-generic methods for serializing/deserializing by @AArnott in #181
  • Add support for stateful converters via SerializationContext by @AArnott in #189
  • Allow more effective trimming by @AArnott in #191
  • Better async analyzers by @AArnott in #179
  • Add friendlier MessagePackWriter.Write(MessagePackString) method by @AArnott in #199
  • Decode strings incrementally during async deserialization by @AArnott in #211
  • Implement support for surrogates by @AArnott in #223
  • Update PolyTypeVersion to 0.26.1 by @renovate in #228
  • Add NBMsgPack051 analyzer by @AArnott in #227

Fixes

  • Gracefully handle ctor parameters named by the serialized name by @AArnott in #209
  • Fix secure hashing API names and document sample of by-value comparisons by @AArnott in #212
  • Format float and double values as JSON with full precision by @AArnott in #225

Other changes

  • To-RawMessagePack conversion operators should be explicit by @AArnott in #184
  • Reference .NET 8 era packages for .NET Standard by @AArnott in #176

Full Changelog: v0.3.38-beta...v0.3.120-beta