Skip to content

v0.1.0

Compare
Choose a tag to compare
@robsignorelli robsignorelli released this 27 Apr 20:19
· 11 commits to main since this release
0d6b756

I've puttered around with this enough that I can at least publish a stable build. I can't promise the API won't change in the future but it's been pretty stable for a few weeks so I'm fairly confident in where it is for now. I'll add more languages in the future, but for now here's what's supported in the initial release:

  • RPC gateway in Go
  • RPC clients in Go, JS, and Dart
  • Middleware support
  • Authorization propagation
  • Metadata propagation
  • Request binding that works on POST bodies, path params, and query string values
  • A decent test suite for core functionality as well as the generated artifacts

There is half-assed or incomplete support for:

  • RPC client in Java (half-finished)
  • Generation of OpenAPI documentation (it works but schema definitions are pretty weak sauce)