Skip to content

Releases: ocoanet/ProtoUntyped

v3.0.0

01 Jan 21:25
Compare
Choose a tag to compare
  • Add ProtoWireObject, a low-level alternative to ProtoObject.
  • Support encoding: ProtoObject can now be converted back to protobuf wire data.
  • Support protoscope formatting.
  • Add decoding options: PreferredStringDecodingModes, Fixed32DecodingMode, Fixed64DecodingMode.
  • Decode two characters ASCII strings as strings instead of embedded messages.
  • Add ProtoObject.SortFields.
  • Improve debugger display.
  • Support protobuf groups.

v2.0.0

29 May 09:28
Compare
Choose a tag to compare
  • Refactor formatting
    • Make formatting extensible by inheriting ProtoFormatter
    • Make numeric array format more compact by default
  • Refactor string validation
    • Pass bytes instead of string to validator function
    • Consider low digit control characters as invalid

v1.0.1

18 May 09:52
Compare
Choose a tag to compare
  • Support byte arrays in ProtoFormatter

Release v1.0.0

07 Nov 18:39
Compare
Choose a tag to compare

Initial release:

  • Support parsing data using ProtoObject.Decode and ProtoObject.TryDecode
  • Support BCL types using ProtoDecodeOptions (DateTime, TimeSpan, decimal and Guid)