Skip to content

v3.0.233-rc.1

Pre-release
Pre-release

Choose a tag to compare

@AArnott AArnott released this 22 Oct 20:48
53896cb

Changes

Enhancements

  • #2013: Secure by default

Fixes

  • #2031: Use generic type argument used for custom formatters
  • #2029: Apply scoped in more places
  • #2030: Support nesting formatters within generic data types
  • #2024: Source code generation fails for generic type with private member serialization
  • #2028: Avoid collecting fields with custom formatter recusively
  • #2023: Suppress MsgPack004 on private base members when only public is interesting
  • #2022: Ignore abstract implementations of IMessagePackFormatter<T>
  • #2012: MsgPack004 Analyzer triggering on not attributed private property on base class eventhough source generator shouldn't include private properties
  • #2017: MsgPack013 should not report diagnostics on abstract classes
  • #2021: Add scoped modifier to in parameters of ref struct
  • #2016: Avoid collecting members when it doesn't have [Key]
  • #2005: custom formatters code source generator error

Others

  • #2032: Use simpler C# syntax for nullable value types