Skip to content

Releases: nexcode/rpcplatform

v1.6.1

05 Dec 22:53

Choose a tag to compare

Updated load balancer logic for better stability and improved error handling by enforcing strict validation on resource names and etcd prefixes.

v1.6.0

26 Nov 20:11

Choose a tag to compare

The internal load balancer now uses endpointsharding + pickfirst instead of balancer/base. All dependencies have also been updated.

v1.5.1

06 Nov 12:11

Choose a tag to compare

Internal improvements related to using a single balancer builder for all clients instead of creating a new one for each client.

v1.5.0

30 Oct 12:31

Choose a tag to compare

Added aliases for some types from internal folder and a small API update related to this.

v1.4.0

29 Oct 13:28

Choose a tag to compare

Breaking changes to the API (all examples updated) and other internal improvements. A new Lookup method has been added that allows you to get attributes of running servers by name.

  • update otel/semconv from v1.34.0 to v1.37.0
  • all other dependencies are updated

v1.3.6

04 Aug 20:30

Choose a tag to compare

Fixed an issue where OpenTelemetry injection wasn't applied to clients

v1.3.5

04 Aug 14:55

Choose a tag to compare

  • update otel/semconv from v1.30.0 to v1.34.0
  • all other dependencies are updated
  • added SchemaURL and ServiceInstanceID attributes to resource
  • added Container detector to resource

v1.3.4

05 May 15:03

Choose a tag to compare

  • update otel/semconv from v1.27.0 to v1.30.0
  • all other dependencies are updated

v1.3.3

30 Jan 23:24

Choose a tag to compare

Part of stateWatcher code has been moved to stateInit, which is now called before grpc.NewClient

v1.3.2

30 Jan 18:11

Choose a tag to compare

Added async control for resolver.UpdateState call in cases where etcd provides updates more frequently than the resolver can apply them