Skip to content

Releases: metal-toolbox/iam-runtime-contrib

v1.0.0

09 Jan 19:02
0ba9925
Compare
Choose a tag to compare

BEHAVIOR CHANGES

With the introduction of the health check service, iamruntime.NewClient has been updated to block, waiting for the service to report healthy. NewClient will block for up to 10 seconds before reporting that the runtime is not healthy.
If the runtime reports the health service is unimplemented, it is assumed the runtime is ready and unblocks the request.

This behavior change ensures clients are making requests against a healthy runtime. To disable this new behavior iamruntime.NewClient must be updated to NewClientWithoutWait. Alternatively setting the environment variable IAMRUNTIME_NEW_CLIENT_WAIT_TIMEOUT to 0 will disable this new behavior.

What's Changed

  • Update module google.golang.org/grpc to v1.64.1 [SECURITY] by @renovate in #17
  • renovate: group otel package updates by @mikemrm in #19
  • Update module go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc to v0.53.0 by @renovate in #12
  • fix(deps): update module github.com/go-jose/go-jose/v4 to v4.0.4 by @renovate in #15
  • fix(deps): update module golang.org/x/oauth2 to v0.22.0 by @renovate in #16
  • Upgrade packages by @mikemrm in #26
  • add grpc health methods to runtime. by @mikemrm in #28
  • fix(deps): update module golang.org/x/oauth2 to v0.25.0 by @renovate in #27

Full Changelog: v0.1.4...v1.0.0

v0.1.4

13 Jun 13:54
6e1222d
Compare
Choose a tag to compare

What's Changed

  • echo middleware: support being called with raw context by @mikemrm in #10

Full Changelog: v0.1.3...v0.1.4

v0.1.3

06 Jun 19:25
2720a2a
Compare
Choose a tag to compare

What's Changed

  • support dial options for new runtime clients by @mikemrm in #7
  • Update module golang.org/x/oauth2 to v0.21.0 by @renovate in #8
  • Update module google.golang.org/grpc to v1.64.0 by @renovate in #6
  • Update module github.com/go-jose/go-jose/v4 to v4.0.2 by @renovate in #5
  • add tracing for iam-runtime client by @mikemrm in #9

Full Changelog: v0.1.2...v0.1.3

v0.1.2

09 May 14:16
077bfd1
Compare
Choose a tag to compare

What's Changed

  • Update module golang.org/x/oauth2 to v0.20.0 by @renovate in #3
  • add ContextCheckAccessTo for simplified access checks by @mikemrm in #4

New Contributors

Full Changelog: v0.1.1...v0.1.2

v0.1.1

03 May 21:12
2ffbb3a
Compare
Choose a tag to compare

What's Changed

  • correct status codes for auth header issues by @mikemrm in #2

New Contributors

Full Changelog: v0.1.0...v0.1.1

v0.1.0

02 May 16:40
Compare
Choose a tag to compare

First release of IAM Runtime Contribution!