Releases: roadrunner-server/metrics
v6.0.0-beta.4
Connect-RPC migration of the RPC surface. Six RPCs (Add, Sub, Observe, Set, Declare, Unregister) reachable via Connect, plain HTTP+protojson, and plain gRPC against the same rpc.listen port. Built on api-go v6.0.0-beta.9.
Typed Connect error codes: unknown collector → CodeNotFound; operation unsupported by collector kind → CodeFailedPrecondition; missing labels or wrong label cardinality → CodeInvalidArgument; registry errors → CodeInternal. Unregister preserves the legacy Ok=false contract when prometheus refuses to remove.
Breaking: clients using net/rpc + goridge codec must switch to a Connect / HTTP / gRPC client targeting /metrics.v1.MetricsService/{Add,Sub,Observe,Set,Declare,Unregister}. Note: Collector.Objectives wire encoding changes from map<double, double> to repeated Objective { quantile, error } (proto3 forbids float-keyed maps). The Go-side Metric struct used by the old goridge codec is dropped from the package.
v6.0.0-beta.3
Pre-release v6.0.0-beta.3
v6.0.0-beta.2
Pre-release v6.0.0-beta.2
v6.0.0-beta.1
Pre-release v6.0.0-beta.1
v5.2.0
What's Changed
- build(deps): bump github/codeql-action from 3 to 4 by @dependabot[bot] in #144
- build(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #147
- build(deps): bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #146
- build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #152
- build(deps): bump go.uber.org/zap from 1.27.0 to 1.27.1 by @dependabot[bot] in #151
- build(deps): bump golang.org/x/crypto from 0.43.0 to 0.45.0 in /tests by @dependabot[bot] in #150
- build(deps): bump golang.org/x/sys from 0.37.0 to 0.38.0 by @dependabot[bot] in #149
- build(deps): bump golangci/golangci-lint-action from 8 to 9 by @dependabot[bot] in #148
- build(deps): bump actions/download-artifact from 6 to 7 by @dependabot[bot] in #157
- build(deps): bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #156
- build(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in #155
- build(deps): bump github.com/quic-go/quic-go from 0.55.0 to 0.57.0 in /tests by @dependabot[bot] in #154
- build(deps): bump golang.org/x/sys from 0.38.0 to 0.39.0 by @dependabot[bot] in #153
Full Changelog: v5.1.9...v5.2.0
v5.1.9
What's Changed
- build(deps): bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #137
- build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #139
- build(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in #141
Full Changelog: v5.1.8...v5.1.9
v5.1.8
What's Changed
- build(deps): bump golangci/golangci-lint-action from 7 to 8 by @dependabot in #134
Full Changelog: v5.1.7...v5.1.8
v5.1.7
What's Changed
- build(deps): bump golangci/golangci-lint-action from 6.5.0 to 6.5.1 by @dependabot in #128
- build(deps): bump golangci/golangci-lint-action from 6.5.1 to 6.5.2 by @dependabot in #129
Full Changelog: v5.1.6...v5.1.7
v5.1.6
Full Changelog: v5.1.5...v5.1.6
v5.1.5
What's Changed
- build(deps): bump golangci/golangci-lint-action from 6.3.3 to 6.4.1 by @dependabot in #123
- build(deps): bump golangci/golangci-lint-action from 6.4.1 to 6.5.0 by @dependabot in #124
Full Changelog: v5.1.4...v5.1.5