Releases: riandyrn/otelchi
Releases · riandyrn/otelchi
Release v0.12.0
Changed
- Upgrade
go.opentelemetry.io/otel
,go.opentelemetry.io/otel/sdk
, &go.opentelemetry.io/otel/trace
tov1.34.0
. (#87) - Upgrade
go.opentelemetry.io/otel/metric
tov1.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
- @Hidayathamir made their first contribution in #81
- @fathiraz made their first contribution in #83
Full Changelog: v0.11.0...v0.12.0
Release v0.11.0
Added
- Add metric package as middleware
go-chi/chi
, supportrequest_duration_millis
,requests_inflight
, andresponse_size_bytes
metric. (#69)
Changed
- Upgrade
go.opentelemetry.io/otel
,go.opentelemetry.io/otel/sdk
, &go.opentelemetry.io/otel/trace
tov1.32.0
. (#74)
New Contributors
Full Changelog: v0.10.1...v0.11.0
Release v0.10.1
Changed
- Upgrade
go.opentelemetry.io/otel
,go.opentelemetry.io/otel/sdk
, &go.opentelemetry.io/otel/trace
tov1.31.0
. ([#70])
Fixed
- Span for websocket connection now won't be marked as error span. ([#67])
New Contributors
- @rosspatil made their first contribution in #67
Full Changelog: v0.10.0...v0.10.1
Release v0.10.0
⚠️ 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 deprecatedWithTraceIDResponseHeader
option. ([#62])
Changed
- Upgrade
go.opentelemetry.io/otel
,go.opentelemetry.io/otel/sdk
, &go.opentelemetry.io/otel/trace
tov1.30.0
. ([#64]) - Set the go versions for testing in both
Makefile
&compatibility-test.yml
to1.22
&1.23
. ([#64])
Fixed
- Fix Gobrew installation in CI pipeline. ([#63])
Removed
- Drop support for Go 1.21. ([#64])
- Deprecated
WithTraceIDResponseHeader
option, useWithTraceResponseHeaders
instead. ([#62])
New Contributors
Full Changelog: v0.9.0...v0.10.0
Release v0.9.0
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
tov1.28.0
. (#49) - Upgrade
github.com/go-chi/chi/v5
tov5.1.0
. (#49) - Set the go versions for testing in both
Makefile
&compatibility-test.yml
to1.21
&1.22
. (#49)
Removed
- Drop support for Go
<1.21
. (#49)
Full Changelog: v0.8.0...v0.9.0
Release v0.8.0
⚠️ 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
ofgo.opentelemetry.io/otel
. (#41) - Upgrade to
v1.20.0
ofgo.opentelemetry.io/otel/semconv
. (#41) - Adjust Go version for both
examples/basic
&examples/multi-services
to1.19
&go.opentelemetry.io/otel
tov1.24.0
. (#41) - Update otelhttp version to
0.49.0
since it is the version that uses otel1.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 ofjaeger
exporter inexamples/multi-services
. (#42)
Removed
- Remove the deprecated
jaeger
exporter fromexamples/multi-services
& useotlptrace
exporter instead. (#42) - Drop support for Go
<1.19
. (#41)
Full Changelog: v0.7.0...v0.8.0
Release v0.7.0
⚠️ 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
ofgo.opentelemetry.io/otel
. (#38) - Upgrade to
v1.17.0
ofgo.opentelemetry.io/otel/semconv
. (#38) - Adjust Go version for both
examples/basic
&examples/multi-services
to1.18
&go.opentelemetry.io/otel
tov1.14.0
. (#38) - Change
http.server_name
attributes tonet.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: v0.6.0...v0.7.0
Release v0.6.0
⚠️ 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
andwindows
. (#32) - Add repo essentials docs. (#33)
Changed
- Upgrade to
v5.0.12
ofgo-chi/chi
. (#29) - Upgrade to
v1.10.0
ofgo.opentelemetry.io/otel
. (#29) - Upgrade to
v1.12.0
ofgo.opentelemetry.io/otel/semconv
. (#29) - Set the required go version for both
examples/basic
&examples/multi-services
to1.15
,go-chi/chi
tov5.0.12
, &go.opentelemetry.io/otel
tov1.10.0
(#35)
New Contributors
- @badygin-yakov made their first contribution in #23
- @ilhamsyahids made their first contribution in #34
- @ProtozoaJr made their first contribution in #36
Full Changelog: v0.5.2...v0.6.0
v0.5.2
What's Changed
- Fixes #26 - Return http.StatusOK (200) as a default http.status_code span attribute by @ajdevries in #30
New Contributors
- @ajdevries made their first contribution in #30
Full Changelog: v0.5.1...v0.5.2