Skip to content

Releases: jet/falanx

v0.4.1

07 Jan 16:52
Compare
Choose a tag to compare

see https://github.com/jet/falanx/blob/master/CHANGELOG.md#v0.4.1 for detailed changelog

Fixed

  • fix ProtoFile.OutputPath

v0.4.0

04 Jan 17:32
Compare
Choose a tag to compare

see https://github.com/jet/falanx/blob/master/CHANGELOG.md#v0.4.0 for detailed changelog

Added

  • support the repeated field rule
  • new Falanx.Templates template package, with a library example
  • allow multiple proto files in the same project
  • use OutputPath metadata of ProtoFile item to specify generated .fs file path
  • can be used in standalone console projects, a library is not required

Changed

  • the generated .fs files, by default, are alongside the .proto files, not in obj directory. These can be ignored with *.proto.fs wildcard, if needed

Removed

  • dependencies not needed at runtime from Falanx.Proto.Codec.* packages

Fixed

  • the .fs file is regenerated on build if the proto file is changed

v0.4.0-alpha3 - rework sdk integration

03 Jan 12:38
Compare
Choose a tag to compare
Pre-release

rework sdk integration (ref #98 )

  • allow multiple proto
  • generated .fs files, by default, are alongside the .proto files
  • use OutputPath metadata of ProtoFile item to specify generated .fs file path
  • compile files are included at beginning of the compile list (allow use in console app)

FIX the .fs file is regenerated on build if proto file is changed

v0.4.0-alpha2 - remove unused runtime deps

21 Dec 13:54
Compare
Choose a tag to compare
  • removed dependencies not needed at runtime from Falanx.Proto.Codec.* packages

v0.3.0 - support json format

21 Dec 13:54
d6c8b68
Compare
Choose a tag to compare
  • support json format
  • renamed Falanx.BinaryCodec to Falanx.Proto.Codec.Binary

v0.2.0

03 Oct 14:37
Compare
Choose a tag to compare
  • added Deserialization helper method
  • added Falanx.Sdk to integrate with .NET Sdk projects (fsproj)