Skip to content

Releases: loopholelabs/frpc-go

v0.8.0

25 Apr 18:05
0797eea
Compare
Choose a tag to compare

Changes

  • Updated Polyglot and frisbee dependencies to latest versions

Fixes

  • Fixed linting issues

v0.7.2

10 Dec 22:59
c5eb4d2
Compare
Choose a tag to compare

Fixes

  • Fixed a bug where stream handlers would be generated for a proto file without streams

v0.7.1

10 Dec 22:29
332d04e
Compare
Choose a tag to compare

Changes

  • Fixed a bug when generating fRPC with streams where sometimes stream messages would be received out of order.
  • Removed the Trunk linter

v0.7.0

28 Sep 20:57
0d1a0e0
Compare
Choose a tag to compare

Features

  • fRPC now uses the VarInt encoding format under the hood (added in polyglot-go v0.5.0) which should help reduce the number of bytes an RPC call is serialized to
  • A new CloseError type has been added which, when returned by an RPC call, causes the connection to be closed after the message is written. This can be useful for authentication or connection management.
  • Streaming is now available! The API matches gRPC's so it should be a drop-in replacement!

Changes

  • The polyglot-go dependency has been bumped to v0.5.0
  • The frisbee-go dependency has been b umped to v0.7.0

v0.6.0

24 Aug 20:12
331929e
Compare
Choose a tag to compare

Changes

  • Refactoring the generated code to use the polyglot-go library to generate message encode/decode functions. (#3)

Fixes

  • Fixed an issue with the generated code that caused compilation issues when the names of two methods in different services
    were the same (#5)

v0.5.1

22 Jul 14:25
d7a8465
Compare
Choose a tag to compare

Fixes

  • Fixed an issue where if the number of services is 0 the RPC Generator would
    crash (#101)