Breaking API change with 3.0.1-alpha.1
bserdar opened this issue · comments
Version 3.0.1-alpha.1 is not compatible with 3.0.0-alpha-29. Changes to rpc/Options are not compatible.
3.0.0-alpha-29: https://pkg.go.dev/capnproto.org/go/capnp/v3@v3.0.0-alpha.29/rpc#Options
3.0.1-alpha-1: https://pkg.go.dev/capnproto.org/go/capnp/v3@v3.0.1-alpha.1/rpc#Options
ErrorReporter is changed to Logger.
Hey @bserdar, thanks for the issue! @lthibault can confirm this, but my understanding is that v3 is still in alpha, so the API is considered unstable and may change between releases. Once v3 lands, the API will be considered stable.
For more details on semantic versioning, check out https://semver.org/
Correct, this is still alpha software and breaking changes are expected.