* Plumb the `maxMetadataSize` parameter through to the server
* Update `proto3-suite` dependency
* Bump proto3-wire to 1.2.2
* Re-generate Echo.hs
* Regenerate `Arithmetic.hs`
* Derp
* Fix codegen
* Update the tests for new codegen
* Patch-bump to `0.2.1`
* Bump to `0.3.0` to indicate a breaking API change...
Suggested by @intractable.
* Expose the max receive message length channel argument + unittest
* `ClientError` GADT ctor => `ClientErrorResponse`, expose `ClientError`
Prior to this commit, the name `ClientError` was both:
- The name of a data constructor name for the `ClientResult` GADT
- A name of an internal sum type for capturing different kinds of client
errors
We want to expose the latter to users of the library, and so expose the latter
and rename the former.
* Remove unused `MultiWayIf` lang ext