Skip to content

Update module github.com/riandyrn/otelchi to v0.12.3#127

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/github.com-riandyrn-otelchi-0.x
Open

Update module github.com/riandyrn/otelchi to v0.12.3#127
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/github.com-riandyrn-otelchi-0.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Jun 1, 2026

This PR contains the following updates:

Package Change Age Confidence
github.com/riandyrn/otelchi v0.5.1v0.12.3 age confidence

Release Notes

riandyrn/otelchi (github.com/riandyrn/otelchi)

v0.12.3

Compare Source

What's Changed

New Contributors

Full Changelog: riandyrn/otelchi@v0.12.2...v0.12.3

Note:

Current trace middleware uses HTTP semantic conventions based on semconv/v1.20.0. A future release will update trace attributes to the latest HTTP semantic conventions.

v0.12.2

Compare Source

This is the first release of otelchi.
It contains instrumentation for trace and depends on:

  • otel => v1.0.0-RC2
  • go-chi/chi => v5.0.3
Added
  • Instrumentation for trace.
  • CI files.
  • Example code for a basic usage.
  • Apache-2.0 license.

v0.12.1

Compare Source

This is the first release of otelchi.
It contains instrumentation for trace and depends on:

  • otel => v1.0.0-RC2
  • go-chi/chi => v5.0.3
Added
  • Instrumentation for trace.
  • CI files.
  • Example code for a basic usage.
  • Apache-2.0 license.

v0.12.0

Compare Source

Changed
  • Upgrade go.opentelemetry.io/otel, go.opentelemetry.io/otel/sdk, & go.opentelemetry.io/otel/trace to v1.34.0. (#​87)
  • Upgrade go.opentelemetry.io/otel/metric to v1.34.0. (#​87)
  • Set the metric version to be the same as middleware version which is v0.12.0 to make it easy for maintainer of this repo to maintain the versioning. (#​88)

New Contributors

Full Changelog: riandyrn/otelchi@v0.11.0...v0.12.0

v0.11.0

Compare Source

Added
  • Add metric package as middleware go-chi/chi, support request_duration_millis, requests_inflight, and response_size_bytes metric. (#​69)
Changed
  • Upgrade go.opentelemetry.io/otel, go.opentelemetry.io/otel/sdk, & go.opentelemetry.io/otel/trace to v1.32.0. (#​74)

New Contributors

Full Changelog: riandyrn/otelchi@v0.10.1...v0.11.0

v0.10.1

Compare Source

Changed
  • Upgrade go.opentelemetry.io/otel, go.opentelemetry.io/otel/sdk, & go.opentelemetry.io/otel/trace to v1.31.0. ([#​70])
Fixed
  • Span for websocket connection now won't be marked as error span. ([#​67])

New Contributors

Full Changelog: riandyrn/otelchi@v0.10.0...v0.10.1

v0.10.0

Compare Source

⚠️ Notice ⚠️

We have updated the project minimum supported Go version to 1.22

Added
  • Add WithTraceResponseHeaders option to include trace information in response headers, this option replaces the deprecated WithTraceIDResponseHeader option. ([#​62])
Changed
  • Upgrade go.opentelemetry.io/otel, go.opentelemetry.io/otel/sdk, & go.opentelemetry.io/otel/trace to v1.30.0. ([#​64])
  • Set the go versions for testing in both Makefile & compatibility-test.yml to 1.22 & 1.23. ([#​64])
Fixed
  • Fix Gobrew installation in CI pipeline. ([#​63])
Removed
  • Drop support for Go 1.21. ([#​64])
  • Deprecated WithTraceIDResponseHeader option, use WithTraceResponseHeaders instead. ([#​62])

New Contributors

Full Changelog: riandyrn/otelchi@v0.9.0...v0.10.0

v0.9.0

Compare Source

Changed
  • WithFilter option now support multiple filter functions, just like in otelmux. (#​47)
  • Upgrade go.opentelemetry.io/otel, go.opentelemetry.io/otel/sdk, & go.opentelemetry.io/otel/trace to v1.28.0. (#​49)
  • Upgrade github.com/go-chi/chi/v5 to v5.1.0. (#​49)
  • Set the go versions for testing in both Makefile & compatibility-test.yml to 1.21 & 1.22. (#​49)
Removed
  • Drop support for Go <1.21. (#​49)

Full Changelog: riandyrn/otelchi@v0.8.0...v0.9.0

v0.8.0

Compare Source

⚠️ Notice ⚠️

This release is the last to support Go 1.19. The next release will require at least Go 1.21.

Added
  • Add WithPublicEndpoint & WithPublicEndpointFn options. (#​43)
Changed
  • Upgrade to v1.24.0 of go.opentelemetry.io/otel. (#​41)
  • Upgrade to v1.20.0 of go.opentelemetry.io/otel/semconv. (#​41)
  • Adjust Go version for both examples/basic & examples/multi-services to 1.19 & go.opentelemetry.io/otel to v1.24.0. (#​41)
  • Update otelhttp version to 0.49.0 since it is the version that uses otel 1.24.0 internally, check here for details. (#​42)
  • Set the go versions in compatibility-test.yml to 1.19, 1.20, & 1.21. (#​42)
  • Set the sampling strategy to always sample in test cases to avoid random error. (#​42)
  • Use otlptrace exporter instead of jaeger exporter in examples/multi-services. (#​42)
Removed
  • Remove the deprecated jaeger exporter from examples/multi-services & use otlptrace exporter instead. (#​42)
  • Drop support for Go <1.19. (#​41)

Full Changelog: riandyrn/otelchi@v0.7.0...v0.8.0

v0.7.0

Compare Source

⚠️ Notice ⚠️

This release is the last to support Go 1.18. The next release will require at least Go 1.19.

Changed
  • Upgrade to v1.14.0 of go.opentelemetry.io/otel. (#​38)
  • Upgrade to v1.17.0 of go.opentelemetry.io/otel/semconv. (#​38)
  • Adjust Go version for both examples/basic & examples/multi-services to 1.18 & go.opentelemetry.io/otel to v1.14.0. (#​38)
  • Change http.server_name attributes to net.host.name, this is because semconv is removing this attribute for http. (#​38)
Removed
  • Remove http.target attribute on implementation & tests based on this comment. (#​39)
  • Drop support for Go <1.18. (#​38)

Full Changelog: riandyrn/otelchi@v0.6.0...v0.7.0

v0.6.0

Compare Source

⚠️ Notice ⚠️

This release is the last to support Go 1.15. The next release will require at least Go 1.18.

Added
  • Add WithTraceIDResponseHeader option to enable adding trace id into response header. (#​36)
  • Add multiple go versions test scripts for local and CI pipeline. (#​29)
  • Add compatibility testing for ubuntu, macos and windows. (#​32)
  • Add repo essentials docs. (#​33)
Changed
  • Upgrade to v5.0.12 of go-chi/chi. (#​29)
  • Upgrade to v1.10.0 of go.opentelemetry.io/otel. (#​29)
  • Upgrade to v1.12.0 of go.opentelemetry.io/otel/semconv. (#​29)
  • Set the required go version for both examples/basic & examples/multi-services to 1.15, go-chi/chi to v5.0.12, & go.opentelemetry.io/otel to v1.10.0 (#​35)

New Contributors

Full Changelog: riandyrn/otelchi@v0.5.2...v0.6.0

v0.5.2

Compare Source

What's Changed

New Contributors

Full Changelog: riandyrn/otelchi@v0.5.1...v0.5.2


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
Copy link
Copy Markdown
Contributor Author

renovate Bot commented Jun 1, 2026

ℹ️ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 8 additional dependencies were updated

Details:

Package Change
github.com/go-chi/chi/v5 v5.0.10 -> v5.1.0
go.opentelemetry.io/otel v1.22.0 -> v1.34.0
go.opentelemetry.io/otel/trace v1.22.0 -> v1.34.0
github.com/felixge/httpsnoop v1.0.3 -> v1.0.4
github.com/rogpeppe/go-internal v1.12.0 -> v1.13.1
github.com/go-logr/logr v1.4.1 -> v1.4.2
github.com/gorilla/websocket v1.5.0 -> v1.5.3
go.opentelemetry.io/otel/metric v1.22.0 -> v1.34.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants