Skip to content
This repository has been archived by the owner on Feb 8, 2022. It is now read-only.

Latest commit

 

History

History
46 lines (38 loc) · 2.97 KB

release_notes.md

File metadata and controls

46 lines (38 loc) · 2.97 KB

0.5.0 _ 2017-12

  • #78 Froto.Parser & Froto.Serialization target netstandard2.0

0.4.0 _ 2016-10

  • #3 F# type provider
  • #15 froto.exe code generator for proto3
  • #68 Add Encoders for proto2 required fields

0.3.1 _ 2016-06

  • #41 Make Parser functions more discoverable and easier to use.

0.3.0 _ 2016-06

  • #37 Fix bug: O(n^2) Performance Problem on repeated fields
  • #38 Record Serialization
  • Reimplement Class serialization using the new Record Serialization structure
  • Project reorganization for accessibility, readability and consistency
    • Rename base namespace from Froto.Core to Froto.Serialization and assembly from Froto.Core.dll to Froto.Serialization.dll
    • At the WireFormat level, rename encodeXXX/decodeXXX functions to Pack.toXXX/Unpack.fromXXX
    • At the RawField level, and rename dehydrateXXX/hydrateXXX functions to Encode.fromXXX and Decode.toXXX
    • At the Serialization level, created functions for serializing to/from ZeroCopyBuffer and ArraySegment
    • Rename �Exe� solution to �Froto.Compiler�
    • Rename several folders; e.g., �ProtoParser� to �Parser� and �Exe� to �Compiler�

0.2.1 _ 2016-04

  • #19 Improve support for serialization/deserialization
  • #29 publish Froto.Core NuGet package
  • See the 0.2.1 release details for help upgrading from 0.1.0.

0.2.0 _ 2016-02

  • #6 Add support for proto3 language
  • #8 Strict/complete proto2 compliance
  • #9 Updated build & dependencies
  • switched from Apache 2 to MIT license

0.1.0 _ 2014

0.0.0 _ 2012-11